Определить, является ли номер трамвайного билета счастливым - C (СИ)
Формулировка задачи:
С клавиатуры вводится шестизначный номер трамвайного билета. Определить является ли он счастливым? (сумма первых трех цифр равна сумма последних трех цифр, наверно я так понимаю)
Решение задачи: «Определить, является ли номер трамвайного билета счастливым»
textual
Листинг программы
#include <stdlib.h>
int main()
{
int a, b, c, d, e, f;
printf("Введите 1-ю цифру:\n");
scanf("%d", &a);
printf("Введите 2-ю цифру:\n");
scanf("%d", &b);
printf("Введите 3-ю цифру:\n");
scanf("%d", &c);
printf("Введите 4-ю цифру:\n");
scanf("%d", &d);
printf("Введите 5-ю цифру:\n");
scanf("%d", &e);
printf("Введите 6-ю цифру:\n");
scanf("%d", &f);
if((a + b + c) == (d + e + f))
printf("Билет счастливый!\n");
else
printf("Билет не счастливый...");
return 0;
}
Объяснение кода листинга программы
В этом коде:
- a, b, c, d, e, f - это переменные, которые используются для хранения введенных пользователем цифр.
- printf и scanf - это функции ввода-вывода, используемые для общения с пользователем. printf используется для вывода сообщений, а scanf - для чтения введенных пользователем данных.
- if и else - это конструкции управления, используемые для проверки условия и выполнения соответствующего блока кода.
- return 0; - это оператор, который указывает на успешный конец работы программы.
В этом коде пользователь вводит 6 цифр, а затем программа проверяет, является ли сумма первых трех цифр равной сумме последних трех цифр. Если это так, то программа выводит сообщение
Билет счастливый!. В противном случае программа выводит сообщениеБилет не счастливый....