
Составить программу, которая по номеру семестра печатает курс, к которому относится введенный
семестр (1 и 2 семестр – 1 курс, 3 и 4 семестр – 2 курс и т. д.). При решении нужно обязательно использовать множественный выбор. Помогите, пожалуйста.

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

Ответ:
var n:integer;
begin
readln(n);
case n of
1,2:writeln('1- й курс');
3,4:writeln('2- й курс');
5,6:writeln('3- й курс');
7,8:writeln('4- й курс');
9,10:writeln('5- й курс');
end;
end.
Объяснение:




- Program Brainly;
- var n : shortint;
- Begin
- write('Введите номер Вашего семестра: ');
- readln(n);
- case n of
- 1,2: write('Ваш курс: 1 ');
- 3,4: write('Ваш курс: 2 ');
- 5,6: write('Ваш курс: 3 ');
- 7,8: write('Ваш курс: 4 ');
- 9,10: write('Ваш курс: 5 ');
- else write('Такого курса не существует');
- end;
- end.
Надеюсь правильно понял посыл...




Вы можете использовать оператор switch
(множественный выбор) в языке программирования для решения этой задачи. Вот пример программы на языке Python, которая принимает номер семестра и выводит соответствующий курс:
python# Запрос номера семестра у пользователя
semester = int(input("Введите номер семестра: "))
# Вычисление номера курса на основе номера семестра с использованием множественного выбора
if semester < 1:
print("Номер семестра должен быть положительным числом.")
else:
course = (semester - 1) // 2 + 1
print(f"Семестр {semester} относится к {course} курсу.")
Эта программа сначала запрашивает у пользователя номер семестра, затем использует оператор //
для деления номера семестра на 2 и добавляет 1, чтобы вычислить номер курса. Результат выводится на экран.
Пример работы программы:
Введите номер семестра: 3 Семестр 3 относится к 2 курсу.
Вы можете использовать аналогичный подход и в других языках программирования, используя соответствующие синтаксические конструкции для множественного выбора (например, switch
в C++, case
в Java и т. д.).


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