41715

Ввод-вывод. Ветвления

Лабораторная работа

Информатика, кибернетика и программирование

Цель работы: Разработать алгоритм и написать программу на языке С++ для выполнения задания согласно номера бригады. Программа должна обеспечивать обмен с оператором, выдавая необходимые сообщения и позволяя вводить исходные данные и просмотреть результат выполнения программы.

Русский

2013-10-24

168.52 KB

3 чел.

 

ИНСТИТУТ КОМПЬЮТЕРНЫХ СИСТЕМ

КАФЕДРА КОМПЬЮТЕРНЫХ ИНТЕЛЕКТУАЛЬНЫХ

СИСТЕМ И СЕТЕЙ

Лабораторная работа №2

Ввод-вывод. Ветвления.

Роботу выполнили:

Студенты группы АЕ-124

Поворознюк Алексей

Розмерица Татьян

Цель работы:  Разработать алгоритм и написать программу на языке С++ для выполнения задания согласно номера бригады. Программа должна обеспечивать обмен с оператором, выдавая необходимые сообщения и позволяя вводить исходные данные и просмотреть результат выполнения программы.

Задание:    Найти значение функции по формуле :

Ход работы:

  1.  Подключаем библиотеку #Include<iostream> .
  2.  Объявляем требуемые нам переменные: а, b, у. (int a,b,y;)
  3.  Затем устанавливаем присваивание значений переменным а и b с помощью ввода с клавиатуры пользователем. (cin>>a; cin>>b;)
  4.  После ввода значений переменных мы делаем проверку в которой указываем что, если а>b то присвоить значению y значение b. if(a>b) {y=b;}

Если условие не выполнилось, выполнить содержимое else, где мы делаем ещё одну проверку , Если а==b то присвоить значению y следующие 2*b-3*a. В противном случае, а именно где  а<b , так как если предыдущие условие не выполнились и (а) не равно и не больше (b) то очевидно что (а) будет меньше b. В этом случае присвоить значению (y) следующие  a+b. (y=a+b).

 

else

{

 if (a==b)

{

 y=2*b-3*a;

}

 else 

{

  y=a+b;

 }

}

  1.  Вывести на экран значение переменной (y).  ( cout<<"Answer y="<<y<<"\n";).
  2.  Задаём ожидание до прекращения работы программы нажатием клавиши.(  system("pause"); )
  3.  Возвращаем функции число в качестве 0 . return 0;
  4.  Завершаем работу программы.

Код программы:

#include<iostream>

using namespace std;

int main ()   {

double a,b,y;

cout<<"Enter a=";

cin>>a;

cout<<"\n";

cout<<"Enter b=";

cin>>b;

cout<<"\n";

if (a>b) {

y=b;

}

else

{

if (a==b)

{

y=2*b-3*a;

}

else

{

y=a+b;

}

}

cout<<"Answer y="<<y<<"\n";

system("pause");

return 0;   }

Выводы: Мы разработали алгоритм и создали программу на языке С++ для выполнения задания согласно номера бригады. Программа вычисляет значение функции по формуле:

В качестве проверки и примера работы программы мы ввели произвольные значения переменным а и b.

Видим что , далее жмём клавишу Enter и видим следующее:

Программа по заданной формуле, выполнила вычисления и вывела на экран результат. В данном случае при a<b , y=a+b. 


 

А также другие работы, которые могут Вас заинтересовать

63873. Тенденции института семьи в трансформационном аспекте: внебрачная рождаемость 18.73 KB
  Появляются новые тенденции такие как например снижение количества ранних браков; рост числа разводов; увеличение среднего возраста женщины вступления в брак; увеличение среднего возраста матери при рождении первого ребенка; а так же увеличение количества детей которые рождаются вне брака.
63874. Феномен социального отчуждения 43.5 KB
  Доминирующей формой социального отчуждения становится отчуждение техническое обусловленной ростом места техники в жизни современного человека. Отчуждение это процесс в котором от людей отделяются результаты их деятельности сама деятельность а также те силы которые эту деятельность...
63875. Жизненные ориентации горожан 18.56 KB
  Для каждой личности характерен свой уникальный способ жизни способ ее организации оценивания и осмысления. В процессе своей жизни личность выступает в качестве то субъекта общения то субъекта деятельности являясь при этом субъектом своей жизни объединяющим...
63876. Язык заголовка кинотекста 45.5 KB
  Главным инструментом исследователей языка является текст потому что непосредственно текст представляет собой сферу функционирования языковых единиц и в тексте слово получает свое основное значение и осмысление. Гальперин характеризует текст как произведение речетворческого процесса...
63877. Проблемы профилактики игровой компьютерной зависимости среди детей и подростков 17.22 KB
  За последние двадцать лет информационное пространство в нашей стране приобрело новый формат. С появлением такого типа игр резко возросло число подростков и молодых людей проводящих 10 и более часов за игрой в компьютер.
63878. Проблема межпоколенческой преемственности как основы социокультурного единства современного российского общества 43.5 KB
  Актуальность проблемы социокультурного единства российского общества обуславливается прежде всего кардинальными изменениями происходившими и протекающими ныне во всех сферах жизни россиян. Социальные и культурные ценности вместе с социумом претерпевают активную...
63879. К вопросу о возможности всемирной культуры в контексте работы И. Валлерстайна «Анализ мировых систем и ситуация в современном мире» 21.48 KB
  Иммануэль Валлерстайн в своей книге Анализ мировых систем и ситуация в современном мире затрагивает тему всемирной культуры и задается вопросом: возможна ли она При различном употреблении этого термина культура это то что некоторые люди чувствуют или делают в отличие от других которые чувствуют или делают...
63880. Социальный смысл деятельности сотрудников ОВД 41 KB
  Правоприменительная деятельность полиции обществом оценивается как неудовлетворительная несмотря на принимаемые со стороны властей меры. Факторов снижающих эффективность деятельности системы органов внутренних дел далее ОВД множество однако в рамках данной работы хотелось бы более подробно...
63881. Психологическая защита как основной способ обеспечения информационно – психологической безопасности личности 42 KB
  В современных условиях на человека ежедневно обрушиваются различного рода отрицательные эмоциональные переживания попытки психологического манипулирования и тайного принуждения. В данной ситуации чрезвычайно актуальным становится обеспечение собственной информационно психологической безопасности.