
Составьте программу си++ любую с алгоритмом ветвления


Ответы на вопрос

#include <iostream>
using namespace std;
int main()
{
int a, b;
cin >> a >> b;
if (a < b)
swap (a, b);
cout << a << ' ' << b;
return 0;
}
Программа читает два числа - a и b. Если a меньше, чем b, то меняет числа местами и выводит эти два числа в получившимся порядке.



Конечно, давайте рассмотрим простую программу на языке C, которая использует оператор ветвления (if-else). Допустим, мы хотим написать программу, которая проверяет, является ли введенное число четным или нечетным. Вот пример кода на C:
```c
#include
int main() { // Объявление переменной для хранения введенного числа int number;
// Запрос ввода числа у пользователя printf("Введите целое число: "); scanf("%d", &number);
// Проверка четности числа с использованием оператора ветвления if (number % 2 == 0) { printf("%d - четное число\n", number); } else { printf("%d - нечетное число\n", number); }
return 0; } ```
Объяснение:
1. `#include
2. `int main()`: Это точка входа в программу.
3. `int number;`: Объявление переменной `number` для хранения введенного числа.
4. `printf("Введите целое число: ");`: Вывод сообщения для пользователя с просьбой ввести целое число.
5. `scanf("%d", &number);`: Чтение введенного пользователем числа и сохранение его в переменной `number`.
6. `if (number % 2 == 0)`: Оператор ветвления, который проверяет, является ли число четным. Если условие верно, выполняется блок кода после `if`.
7. `printf("%d - четное число\n", number);`: Вывод сообщения о том, что число четное.
8. `else`: Если условие в `if` ложно, выполняется блок кода после `else`.
9. `printf("%d - нечетное число\n", number);`: Вывод сообщения о том, что число нечетное.
10. `return 0;`: Возвращение значения 0, что обозначает успешное завершение программы.
Программа проста и демонстрирует основные принципы использования оператора ветвления в языке программирования C.


Топ вопросов за вчера в категории Информатика








Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili