Вопрос задан 06.05.2019 в 10:32. Предмет Информатика. Спрашивает Колегова Ксения.

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

0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Никитин Кирилл.
Самая простая программа, которую можно придумать на алгоритм ветвления.

#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, то меняет числа местами и выводит эти два числа в получившимся порядке.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, давайте рассмотрим простую программу на языке 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 `: Директива препроцессора, подключающая заголовочный файл stdio.h, который содержит стандартные функции ввода-вывода.

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.

0 0

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

Последние заданные вопросы в категории Информатика

Задать вопрос