[Срочно] Складіть програму мовою С++ для циклічного знаходження значення функції у(х) де хЄ[a,b]
з кроком h. Дані для у(х), a,b,h вказані в таблиці.
пример 3
делать не через for
а через while
желательно с поеснением каждого етаппа
Приложения:

Ответы
Ответ дал:
0
Ответ:
#include <iostream>
#include <math.h>
int main(){
double x = -9;
double y;
while(x < 3){
y = x - sqrt(sqrt((x + 2) * (x + 2)));
std::cout << "Если X : " << x << " , то Y : " << y << std::endl;
x += 1.5; // добавляем к Х 1.5
}
return 0;
}
Объяснение:
double x = -9; переменная х тип доубл (с точкой)
double y; переменная y тип доубл (с точкой)
while(x < 3) цикл выполняется пока x < 3
y = x - sqrt(sqrt((x + 2) * (x + 2))) изза того что sqrt функция принимает значения только больше или равные -2 мы проводим махинации приведения нашего x + 2 в положительное число
std::cout << "Если X : " << x << " , то Y : " << y << std::endl; выводим переменные
x += 1.5 добавляем к Х 1.5
return 0; выход из программы (main)
Вас заинтересует
1 год назад
1 год назад
2 года назад
2 года назад