Отчет N3 По Инф и Прог
.doc
Министерство образования и науки Российской Федерации
Муромский институт (филиал)
федерального государственного бюджетного образовательного учреждения
высшего профессионального образования
«Владимирский государственный университет
имени Александра Григорьевича и Николая Григорьевича Столетовых»
(МИ (филиал) ВлГУ)
Факультет ИТ
Кафедра ИС
ЛАБОРАТОРНАЯ
РАБОТА №3
по Информатике и программированию
тема Вычисление условного выражения
Руководитель
Канунова Е.Е.
(фамилия, инициалы)
(подпись) (дата)
Студент ПИ-112
(группа)
Кащеев В.В.
(фамилия, инициалы)
(подпись) (дата)
Муром 2012
Лабораторная работа №3.
Тема: Вычисление условного выражения.
Цель работы:
Изучение условного оператора языка C++ реализации разветвляющихся
алгоритмов и приобретение навыков в составлении вычислительных условных выражений.
Индивидуальное задание:
Разработать программу для вычисления условного выражения и вывода полученного результата. Исходные данные ввести с клавиатуры.
Выражение:
Исходные данные: f,q,a.
Нет Да
Нет Да
Нет Да
Программа, составленная по данному алгоритму:
# include <iostream>
# include <math.h>
using namespace std;
void main ()
{
setlocale (0,"Rus");
float f,q,a,k;
cout<<"Ведите три числа, f, q, и a \n";
cin>>f>>q>>a;
if(fabs(f*q)>10) k=log((fabs(f)+abs(q)));
else if(fabs(f*q)<10) k=exp(f+q);
else if(fabs(f*q)==10) k=f+a;
cout<<"Результат= "<<k<<'\n';
system ("pause");
}
Тест программы
Вывод:
На этой лабораторной работе я изучил условный оператор языка C++, закрепил навыки составления таких программ с вычислением условных выражений.