
Вопрос задан 13.07.2023 в 06:13.
Предмет Информатика.
Спрашивает Степанова Юлия.
На языке Си. Автомат принимает трёхзначное число, вычисляет сумму двух старших разрядов (сотен и
десятков), а также сумму двух младших разрядов (десятков и единиц). Затем эти суммы выводятся на экран в порядке убывания (без пробелов). Напишите программу, которая моделирует работу автомата.

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

Отвечает Иринка Иринка.
Ответ:
#include <stdio.h>
int main()
{
int num;
printf("Vvedite trehznachnoe chislo: ");
scanf("%d", &num);
if (num / 100 + (num % 100) / 10 > (num % 100) / 10 + (num % 10))
printf("%d%d", num / 100 + (num % 100) / 10, (num % 100) / 10 + (num % 10));
else
printf("%d%d", (num % 100) / 10 + (num % 10), num / 100 + (num % 100) / 10);
return 0;
}



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Для моделирования работы автомата на языке Си, можно использовать следующий код:
c#include <stdio.h>
int main() {
int number, hundreds, tens, units, sum_high, sum_low, temp;
printf("Введите трёхзначное число: ");
scanf("%d", &number);
// Вычисляем сотни, десятки и единицы
hundreds = number / 100;
temp = number % 100;
tens = temp / 10;
units = temp % 10;
// Вычисляем сумму двух старших и двух младших разрядов
sum_high = hundreds + tens;
sum_low = tens + units;
// Выводим суммы в порядке убывания
if (sum_high > sum_low) {
printf("%d%d\n", sum_high, sum_low);
} else {
printf("%d%d\n", sum_low, sum_high);
}
return 0;
}
Программа запрашивает у пользователя трехзначное число, вычисляет сотни, десятки и единицы, затем вычисляет суммы двух старших и двух младших разрядов и выводит их на экран в порядке убывания без пробелов.


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

Информатика 565

Информатика 25

Информатика 22

Информатика 27

Информатика 34

Информатика 58

Информатика 63

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