- •Практичнa робота №4
- •Теоретичні відомості
- •Хід виконання програми
- •Написати програму, яка виводить таблицю квадратів перших десяти цілих додатніх чисел (конструкція while Виконати на пк, занотувати у зошит
- •Написати програму, яка виводить таблицю квадратів перших десяти цілих додатніх чисел (конструкція for . Виконати на пк та занотувати у зошит
- •Обчислити суму перших 10 натуральних чисел, застосовуючи for.
- •Int a;//введене число
- •Індивідуальне завдання
- •Контрольні питання
- •Завдання 1
Обчислити суму перших 10 натуральних чисел, застосовуючи for.
Ввести 10 любих натуральних чисел . Обчислити суму від’ємних чисел. Вивести на екран.
Ввести 10 чисел , використовуя метод генератора випадкових чисел. Вивести на екран усі парні числа
void main ()
printf("____________________\n");
printf("Chisla Parni \n");
printf("____________________\n");
int i=1;
do
{
a=rand()%(100)-50;
printf("%i\n",a);
if (a% 2 ==0) printf(" %i\n",a);
i++;
}
while (i<10);
}
Ввести 8 чисел , використовуя метод генератора випадкових чисел. Вивести на екран усі непарні числа . Використати конструкцію for.
Протабулювати функцію у = 2sinx на проміжку [0; 2,5] з кроком h= 0,1 та обчислити середнє арифметичне (s1) значень функції більших ніж 0,5, і менших ніж 1,5.
# include <stdio.h>
# include <math.h>
void main()
{
float x,y,h=0.1,s=0,a=0,b=2.5+h/2;
float s1;
int n=0;
for (x=a;x<b;x+=h)
{
y=sin(2*x);
if(y>0.5&&y<1.5)
{
printf("x=%f y=%f\n",x,y);
s+=y;n++;
}
if(n)
s1=s/n;
printf("s1=%f\n",s1); }
Ввести 8 чисел , використовуя метод генератора випадкових чисел. Вивести на екран усі непарні числа . Використати конструкцію for.
Ввести 10 любих натуральних чисел . Обчислити суму додатніх чисел , знайти їх кількість. Вивести на екран усі додатні числа , суму та кількість додатніх чисел. Намалювати блок схему.(застосувати інші конструкції)
void main()
{
int s=0,k=0;// Ініціалізація сума та кількості додатніх чисел
Int a;//введене число
for(int n=1;n<=5;n++)
{
scanf("%i",&a);
if(a>0)
{
s+=a;k++;
}
}
printf("cума s=%i кількість k= %i\n",s,k);
}
Написати програму, яка виводить на екран таблицю вартості, наприклад, яблук в діапазоні від 100 г до 1 кг з кроком 100. Нижче представлений рекомендований вид екрану програми під час її роботи (дані, введені користувачем, виділені напівжирним шрифтом).
Введіть ціну одного кілограма і натисніть <Enter> (копійки від рублів відділяйте крапкою) -> 16.50
-
Вага, г
Вартість,
крб.
100
1.65
200
3.30
300
4.95
400
6.60
500
8.25
600
9.90
700
11.55
800
13.20
900
14.85
1000
16.50
Написати програму, яка виводить таблицю значень функції у = \х + 2|. Діапазон зміни аргументу — від -4 до 4, крок приросту аргументу 0,5.
Написати програму, яка "замислює" число в діапазоні від 1 до 10 і пропонує користувачу вгадати число за 5 спроб. Нижче представлений рекомендований вид екрану під час роботи програми (дані, введені користувачем, виділені напівжирним шрифтом). Гра "Вгадай число".
Комп'ютер "задумав" від 1 до 10 число.
Вгадайте його за 5 спроб. .
Протабулювати функцію у = sinx на проміжку [0; р], з кроком h = 0,1 і визначити її мінімальне значення (ymin) і аргумент (xmin), для якого воно досягається
Протабулювати функцію у = sinx на проміжку [0; р], з кроком h = 0,1 і визначити кількість значень функції, більших від числа 1,5.
За допомогою генератора випадкових чисел створити ввести 10 чисел. Знайти суму та кількість додатніх елементів масиву. (У зошиті намалювати блок-схему)
За допомогою генератора випадкових чисел створити ввести 15 чисел в інтервалі чисел від -100 до 100. Знайти кількість відємних елементів масиву. Знайти добуток додатніх елементів . (У зошиті намалювати блок-схему)
Ввести 10 чисел.Знайти середньо-арифметичне значення додатніх елементів масиву. Кількість від’ємних елементів масиву. (У зошиті намалювати блок-схему)
Написати програму, яка визначає максимальне число з введеної з клавіатури послідовності додатніх чисел (довжина послідовності не обмежена)
