КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Пример выполнения задания. Ввести значения исходных данных x, y и zВвести значения исходных данных x, y и z. Вычислить значение функции
Предусмотреть вывод сообщения, по какой ветви выполнялись вычисления. Текст программы может иметь седующий вид (в комментариях указаны действия по вводу-выводу в потоках, набираемые вместо записанных): #include <conio.h> // #include <iostream.h> #include <stdio.h> #include <math.h> void main() { double x, y, z, u; puts("Input x, y, z"); // cout << "Input x, y, z" << endl; scanf("%lf%lf%lf",&x, &y, &z); // cin >> x >> y >> z; if (x*y > z){ u = x*sin(y); puts(" x*y > z"); // cout << " x*y > z" << endl; } else { u = y*cos(x); puts(" x*y <= z"); // cout << " x*y <= z" << endl; } printf("\n\t Rezult U = %8.6lf", u); // cout << "\n\t Rezult U = " << u; puts("\nPress any key ... "); // cout <<"\nPress any key ... " << endl; getch(); }
Результаты выполнения программы для различных исходных данных, вводимых в одной строке, разделяя их пробелами, могут иметь следующий вид: 1 вариант введенные значения соответсвуют первому условию: 2 вариант введенные значения соответсвуют второму условию:
|