Вывести полное обозначение года по веку и году - C (СИ)
Формулировка задачи:
C клавиатуры вводятся век и год в столетии. Вывести полное обозначение года. Например, для чисел 21 и 4 вывести 2004
Решение задачи: «Вывести полное обозначение года по веку и году»
textual
Листинг программы
#include <stdlib.h> #include <stdio.h> void main() { int vek,year; printf("Vvedite vek i god\n"); scanf("%d %d",&vek,&year); if (year < 0) printf("Error.Try again.\n"); if (year >= 0 && year < 10) printf("Year: %d0%d\n",vek-1,year); else printf("Year: %d%d\n",vek-1,year); }
Объяснение кода листинга программы
- Подключение необходимых библиотек для работы с памятью и выводом данных
- Объявление переменных vek и year типа int
- Вывод сообщения с просьбой ввести vek и year
- Считывание значений переменных vek и year с помощью функции scanf
- Проверка на ошибки ввода (если год отрицательный, выводится сообщение об ошибке)
- Вывод полного обозначения года в зависимости от значения переменной year (если год меньше или равен 9, то добавляется символ 'а')
- Вывод полного обозначения года в зависимости от значения переменной year (если год больше 9, то добавляется символ 'о')
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д