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

Анализ задачи. 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 ответов
Ответов пока нет

Елизавета

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

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

от 0 p.
Эксперт месяца
Читать ответы

Андрей Андреевич

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