Задание
| Краткие теоретические сведения
|
1. Выполнить прокрутку и записать условие задачи для программы, представленной в правой части.
Изменить программу так, чтобы вычислялась сумма четырех значений переменной a, сумма квадратов, произведение.
Произвести отладку всех вариантов.
Написать программу вычисления факториала:
5! = 1*2*3*4*5
|
Даны четыре значения переменной
a = {0, 5; 44; -8; 11}.
В процессе выполнения программы они вводятся с клавиатуры по одному.
|
2. Выполнить прокрутку и записать условие задачи для программы, представленной в правой части.
Внести изменения в программу так, чтобы выводилось не только само значение переменной b, но и номер по порядку.
|
Даны пять значений переменной
b = {9; -3, 5; 54; -2, 8; 40}.
|
3. Выполнить прокрутку и записать условия задач для программ, представленных в правой части.
| #include < stdio.h>
#include < cmath>
void main()
{ float S = 0, a, t, p;
for (int n = 2; n < 10; n++)
{ t = pow((float)n, log((float)n));
p = pow(log((float)n), (float)n);
a = t / p;
S += a;
}
printf(" S=%f\n", S);
}
| #include < stdio.h>
#include < conio.h>
void main()
{ char ch; //символ конца цикла
float sv, x, s = 0, n = 0; ch = 'y';
do
{ printf(" Enter x: ");
scanf (" %f", & x);
s += x; n = n + 1; sv = s / n;
printf(" sv=%1.3f\n", sv);
printf(" if continue input 'y' else 'n'\n ");
ch = getch(); }
while (ch! ='n');
}
|
|
4. В соответствии с вариантом разработать программу по условию, приведенному в таблице ниже. Произвести отладку программы.
5. Написать программы еще для нескольких (можно для всех) условий из этой же таблицы.
№
| Формула для вычислений
| Исходные данные
| №
| Формула для вычислений
| Исходные данные
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
В начало практикума