Лабораторная работа по C++ - Условный оператор

Лабораторная работа по C++ - Условный оператор

  Здравствуйте, это моя первая статья, и в ней я расскажу, и покажу на примере решения лабораторной работы по С++ для студентов первого курса.

  Тема лабораторной работы: Условный оператор

Начнем с первой задачи:
Условие: Ввести три числа. Выбрать и напечатать наибольшее из них.

  Остановимся на алгоритме решения задачи.
  Начнем с подключения нужных нам библиотек. Это stdio.h и conio.h. Они нам нужны для таких функций как: printf() и scanf(), это библиотека stdio.h, а в библиотеке conio.h описана функция getch(), которая нужна нам для реализации "задержки" до нажатия Enter.
  Дальше у нас идет объявление главной функции. void main() . Здесь немного подробнее. void - тип возвращаемого значения функции, в нашем случае, функция main не возвращает никакого значения. Далее объявляем переменные х1, х2, и х3, которые будут хранить значения трех чисел которые введет пользователь. Они у нас целого типа (int). Выводим приглашение ввести числа, и считываем их в наши переменные. Далее сравниваем, если первое число больше второго, и в то же время больше третьего. Тогда выводим его как максимальное. И вот такие операции проделаем с каждым из трех чисел. Далее напишем команду getch() , которая позволит нам сделать "задержку" до нажатия клавиши Enter.

Код:
#include <stdio.h>
#include <conio.h>

void main()
{
   int x1, x2, x3;
   printf("Введите 3 числа \n");
   scanf("%d %d %d", &x1, &x2, &x3);
   if ((x1>x2)&&(x1>x3))
 printf("наибольшее число %d", x1);
   if ((x2>x1)&&(x2>x3)) 
printf("наибольшее число %d", x2);
   if ((x3>x2)&&(x3>x1)) 
printf("наибольшее число %d", x3);
   getch();
}
Описание:

Раздел подключения нужных нам библиотек:
#include <stdio.h>
#include <conio.h>
Объявление переменных:
int x1, x2, x3;
Нахождение максимального числа спомощью условных операторов:
if ((x1>x2)&&(x1>x3))
 printf("наибольшее число %d", x1);
   if ((x2>x1)&&(x2>x3)) 
printf("наибольшее число %d", x2);
   if ((x3>x2)&&(x3>x1)) 
printf("наибольшее число %d", x3);
Ну и наконец - "задержка"
getch();
На этом у меня всё, надеюсь, что это моя не последняя статья.

Информация о статье "Лабораторная работа по C++ - Условный оператор"

Автор b0nzo | Сайт http://devoid.com.ua/ | Добавлена 26 Ноября 2007 | Просмотрели 7941 раз

  • Digg it!
  • Delicious
  • +МоёМесто.ru
  • Добавить страницу к Мистеру Вонгу
  • Добавить страницу к Мистеру Вонгу

Комментарии КОММЕНТАРИИ

Комментариев еще нет.

Зарегистрируйтесь или выполните Вход для того чтобы оставлять комментарии