Лабораторная работа по 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 раз
КОММЕНТАРИИ
Комментариев еще нет.
Зарегистрируйтесь или выполните Вход для того чтобы оставлять комментарии


Не менее интересно