. Вычисление арифметического выражения. Пример. Общее задание выполняют все студенты. Выполнение задания разобрано поэтапно, с постепенным усложнением программы. Дано вещественное x. Вычислить y.

Анализ задачи. 1. Начальное данное x. 2. Результат вычисление y. 3. Составляем программу ввода с клавиатуры начальных данных и вывод данных на экран монитора. #include <iostream> #include <cmath> using namespace std; int main() { float x, y,z, w; cout<< “Введи с клавиатуры x= “; cin>>x; cout<< “Введено число x= ” <<x<< “\n”; } Добавляем в программу вычисление y = sin2x + sin3x. w = sin(x)*sin(x); y = w + w*sin(x); cout<< “Значение y= “ << y << “\n”; Комментарий к шагу 4. Обратите внимание, что для промежуточного значения величины sin2x была введена дополнительная переменная w. Для проверки работы данной программы можно ввести с клавиатуры значения углов, синусы которых известны. Добавляем в программу вычисление, где, w = cos(0.5*(x*x+1.)) + 1.5; y = y/w; Добавляем в программу вычисление натурального логарифма и квадратного корня и получаем итоговую программу. int main() { float x, y, w, z; cout<< «Введи с клавиатуры x=»; cin>> x; w = sin(x)*sin(x); y = w + w*sin(x); w = cos(0.5*(x*x+1.)); w = w + 1.5; y = y/w; z = log(fabs(x) +1); w = sqrt( pow(x,4)+1.); y = z*(y — w); cout<< «Значение y= »<< y << «\n»; } Оформляем блок-схему программы
25.01.20
0 ответов
Ответов пока нет

✔Олеся / Математика

от 100 p.
Сейчас на сайте
Читать ответы

Серж

от 100 p.
Сейчас на сайте
Читать ответы

Михаил Александров

от 100 p.
Читать ответы
Посмотреть всех экспертов из раздела Учеба и наука
Пользуйтесь нашим приложением Доступно на Google Play Загрузите в App Store