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. 


 

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

10677. Слово про похід Ігорів 15.4 KB
  Слово про похід Ігорів Як краще розповісти про похід Ігорів за зразком давнього співця Бояна чи за вимогами сучасності Ігор Святославович укріпив ум силою а серце вигострив мужністю й повів свої хоробрі полки на землю Половецьку за землю Руську. Ігор чекає свого бра
10678. Балада БОНДАРІВНА 14.55 KB
  Балада БОНДАРІВНА У містечку Богуславку Каньовського пана Там гуляла Бондарівна як пишная пава. У містечку Богуславку сидить дівок купка Межи ними Бондарівна як сива голубка. Прийшов до них пан Каньовський та й шапочку ізняв Обійняв він Бондарівну та й поцілував. Ой ...
10679. Історичні пісні. Ой Морозе, Морозенку 14.16 KB
  Ой Морозе Морозенку Історичні пісні Ой Морозе Морозенку Ти славний козаче За тобою Морозенку Вся Вкраїна плаче. Не так тая Україна Як та стара мати Заплакала Морозиха Та стоячи біля хати. Ой зза гори та зза кручі Буйне військо виступає. Попереду Морозенко Сивим ко...
10680. Пісня про Богдана Хмельницького Чи не той то Хміль 14.13 KB
  Чи не той то Хміль Пісня про Богдана Хмельницького Історичні пісні Чи не той то хміль Що коло тичин в’ється Ой той то Хмельницький Що з ляхами б’ється. Чи не той то хміль Що по пиві грає.. Ой той то Хмельницький Що ляхів рубає. Чи не той то хміль Що у пиві кисне Ой той...
10681. Енеїда - Котляревський Іван 16.48 KB
  Енеїда Котляревський Іван Після загибелі Трої Еней разом з товаришами відпливає у море. Еней був парубок моторний І хлопець хоть куди козак Удавсь на всеє зле проворний Завзятіший од всіх бурлак. Но греки як спаливши Трою Зробили з неї скирту гною Він взявши торбу т...
10682. Катерина - Шевченко Тарас 16.06 KB
  Катерина Шевченко Тарас Кохайтеся чорнобриві Та не з москалями Бо москалі чужі люди Роблять лихо з вами. Москаль любить жартуючи Жартуючи кине, Піде в свою Московщину А дівчина гине... Катерина закохується в москаля й виходить до нього ввечері в садочок не слухаюч...
10683. Гайдамаки - Шевченко Тарас - Поема 18.6 KB
  Гайдамаки Шевченко Тарас Поема Все йде все минає і краю немає. Куди ж воно ділось Відкіля взялось І дурень і мудрий нічого не знає. Живе... умирає... Одно зацвіло А друге зав’яло навіки зав’яло... Поет звертається до гайдамаків що колись гуляли Україною шукаючи волі ...
10684. Кавказ - Шевченко Тарас - КАВКАЗ (Поема) 15.16 KB
  Кавказ Шевченко Тарас КАВКАЗ Поема Кавказькі гори засіяні горем кровію политі тривалий час там іде війна. Споконвіку там орел символ російського самодержавства карає Прометея символ нескореного народу та не в змозі остаточно здолати непокірного титана: Не в
10685. Іван Підкова - Шевченко Тарас - ІВАН ПІДКОВА (Поема) 13.53 KB
  Іван Підкова Шевченко Тарас ІВАН ПІДКОВА Поема 1 Поет оспівує козацькі часи в Україні. Запорожці вміли воювати добувати славу і волю. Від тієї слави лишилися тільки високі могили що про волю нишком в полі з вітрами говорять. Та згадка про ті славні часи може заспо