
По заданному числу K (от 0 до 10) вывести его название.Например при K=2 вывести на экран
<<два>>, при K=3 вывести на экран <<три>> и т.д

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

var
a : integer;
begin
readln (a);
case a of
1 : writeln ('Один');
2 : writeln ('Два');
3 : writeln ('Три');
4 : writeln ('Четыре');
5 : writeln ('Пять');
6 : writeln ('Шесть');
7 : writeln ('Семь');
8 : writeln ('Восемь');
9 : writeln ('Девять');
10 : writeln ('Десять');
end;
end.



Для решения этой задачи можно использовать условные операторы или словарь. В обоих случаях мы будем сопоставлять числу K его название.
Решение с использованием условных операторов:
```python k = int(input("Введите число K от 0 до 10: "))
if k == 0: print("ноль") elif k == 1: print("один") elif k == 2: print("два") elif k == 3: print("три") elif k == 4: print("четыре") elif k == 5: print("пять") elif k == 6: print("шесть") elif k == 7: print("семь") elif k == 8: print("восемь") elif k == 9: print("девять") elif k == 10: print("десять") else: print("Некорректное значение K. Введите число от 0 до 10.") ```
Решение с использованием словаря:
```python k = int(input("Введите число K от 0 до 10: "))
numbers = { 0: "ноль", 1: "один", 2: "два", 3: "три", 4: "четыре", 5: "пять", 6: "шесть", 7: "семь", 8: "восемь", 9: "девять", 10: "десять" }
if k in numbers: print(numbers[k]) else: print("Некорректное значение K. Введите число от 0 до 10.") ```
Оба решения позволят вывести на экран название числа, соответствующего введенному значению K.


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







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