
Вопрос задан 29.07.2023 в 05:32.
Предмет Информатика.
Спрашивает Васильева Лидия.
Помогите на языке Cи 1. Введите с клавиатуры год в интервале от 1 до 2200 включительно, выведите
LEAP, если он високосный, или NORMAL, если нет. Выведите ERROR, если номер года больше 2200 или меньше 1. 2. Напишите программу, которая вводит с клавиатуры один символ, ивыводит DIGIT, этот символ является цифрой, CAPITAL — если за- главной латинской буквой, LOWERCASE — если строчной, и выводит NON-ALPHANUMERIC в противном случае.

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

Отвечает Складчиков Ілля.
#include<iostream>
using namespace std;
int main()
{
int a;
cin >> a;
if (a < 1 || a > 2200)
{
cout << "ERROR";
return 0;
}
if (a % 400 == 0 || (a % 4 == 0 && a % 100 != 0))
{
cout << "LEAP";
return 0;
}
else
{
cout << "NORMAL";
return 0;
}
}
using namespace std;
int main()
{
int a;
cin >> a;
if (a < 1 || a > 2200)
{
cout << "ERROR";
return 0;
}
if (a % 400 == 0 || (a % 4 == 0 && a % 100 != 0))
{
cout << "LEAP";
return 0;
}
else
{
cout << "NORMAL";
return 0;
}
}



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Для выполнения первой задачи по определению високосного года в языке C, используем следующий код:
c#include <stdio.h>
int main() {
int year;
printf("Введите год (от 1 до 2200): ");
scanf("%d", &year);
if (year >= 1 && year <= 2200) {
if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) {
printf("LEAP\n");
} else {
printf("NORMAL\n");
}
} else {
printf("ERROR\n");
}
return 0;
}
Для второй задачи, которая определяет тип символа (цифра, прописная буква, строчная буква или другой символ), используем следующий код:
c#include <stdio.h>
#include <ctype.h>
int main() {
char ch;
printf("Введите символ: ");
scanf(" %c", &ch);
if (isdigit(ch)) {
printf("DIGIT\n");
} else if (isupper(ch)) {
printf("CAPITAL\n");
} else if (islower(ch)) {
printf("LOWERCASE\n");
} else {
printf("NON-ALPHANUMERIC\n");
}
return 0;
}
Обратите внимание на применение функций isdigit
, isupper
и islower
из заголовочного файла <ctype.h>
. Они проверяют, соответственно, является ли символ цифрой, прописной буквой или строчной буквой.


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

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

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

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

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

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

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

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

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