Индивидуальные задания. Задание 3.2.3 Для каждого x, изменяющегося от a до b с шагом h, найти значения функции Y(x), суммы S(x) и |Y(x)–S(x)| и вывести в виде таблицы

Задание 3.2.3 Для каждого x, изменяющегося от a до b с шагом h, найти значения функции Y (x), суммы S (x) и | Y (x)– S (x)| и вывести в виде таблицы. Значения a, b, h и n вводятся с клавиатуры. Так как значение S(x) является рядом разложения функции Y(x), при правильном решении значения S и Y для заданного аргумента x (для тестовых значений исходных данных) должны совпадать в целой части и в первых двух-четырех позициях после десятичной точки.

Работу программы проверить для a = 0,1; b = 1,0; h = 0,1; значение параметра n выбрать в зависимости от задания.

 

Вариант Функция S(x) Функция Y(х)
  .
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 

Контрольные вопросы

 

1. Что сгенерирует на выходе приведённый ниже код в программе, содержащей объявление переменной x типа int?

 

x=10;

while (x>0)

{

cout << x << endl;

x = x – 3;

}

 

2. Что будет сгенерировано на выходе в предыдущем упражнении, если вместо знака > в нём использовать знак <?

3. Что сгенерирует на выходе приведённый ниже код в программе, содержащей объявление переменной x типа int?

x =10;

do

{

cout << x << endl;

x = x – 3;

} while (x>0);

 

4. Что сгенерирует на выходе приведённый ниже код в программе, содержащей объявление переменной x типа int?

 

x = -42;

do

{

cout << x << endl;

x = x – 3;

} while (x>0);

 

5. Каково важнейшее отличие оператора while от do…while?

6. Что делает оператор break? Где его можно размещать?

7. Что выведет код

int count=3;

while (count -- >0)

cout<<count<< “ “;

при выполнении в составе полной программы?

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: