Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Пример выполнения задания. Ввести значения исходных данных 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 вариант введенные значения соответсвуют второму условию:

 


Поделиться:

Дата добавления: 2015-09-15; просмотров: 78; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.005 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты