Хелпикс

Главная

Контакты

Случайная статья





Задача № 1. Задача № 2



 

Группа 191-725

 

Отчет

Основы алгоритмизации и программирования

 

 

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

РАЗВЕТВЛЯЮЩИЕСЯ ВЫЧИСЛИТЕЛЬНЫЕ ПРОЦЕССЫ

 

 

Выполнил(а): Махмудов И. М.

Проверил(а): Алпатова М. В.

 

2019 г.

Задача № 1

Определить максимальное и минимальное значения из трех различных вещественных чисел.

#include < iostream>

#include < string>

 

using namespace std;

 

int main()

{

double a, b, c, max, min;

cin> > a> > b> > c;

if(a> b)

{

   if(a> c)

   {

       max=a;

       if(b> c) min=c;

       else min=b;

   }

   else

   {

       max=c;

       min=b;

   }

}

else

{

   if(b> c)

   {

       max=b;

       if(a> c) min=c;

       else min=a;

   }

   else

   {

       max=c;

       min=a;

   }

}

cout< < " Max: " < < max< < endl< < " Min: " < < min;

return 0;

}

 

 

 

Задача № 2

Ввести с клавиатуры 3 целых числа. Определить и выдать на экран те числа, которые попадают в диапазон (2, 5), лежат на границе и находятся вне указанного диапазона.

#include < iostream>

#include < string>

 

using namespace std;

 

int main()

{

int a, b, c;

cin> > a> > b> > c;

int da[3]={a, b, c};

cout< < " V diapozone (2, 5): ";

for(int i=0; i< =2; i++)

{

   if(da[i]> 2& & da[i]< 5)

   cout< < da[i]< < ' ';

}

cout< < endl< < " Na granice: ";

for(int k=0; k< =2; k++)

{

   if(da[k]==2||da[k]==5)

   cout< < da[k]< < ' ';

}

cout< < endl< < " Za granicoi: ";

for(int j=0; j< =2; j++)

{

   if(da[j]< 2||da[j]> 5)

   cout< < da[j]< < ' ';

}

return 0;

}

 

 

   

Задача № 3

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.