По разделам



Задача Case 2


Дано целое число K. Вывести строку-описание оценки, соответствующей числу K (1 — «плохо», 2 — «неудовлетворительно», 3 — «удовлетворительно», 4 — «хорошо», 5 — «отлично»). Если K не лежит в диапазоне 1–5,
то вывести строку «ошибка».

Код (C/C++)

#include<iostream>
#include<cmath>
using namespace std;
int main()
{
    setlocale(LC_ALL, "Russian");
    int k;
 
    cout << "k = "; cin >> k;
 
    switch (k)
    {
        case 1: cout << "плохо"; break;
        case 2: cout << "неудовлетворительно"; break;
        case 3: cout << "удовлетворительно"; break;
        case 4: cout << "хорошо"; break;
        case 5: cout << "отлично"; break;
        default: cout << "ошибка";
    }
 
    cout << endl << endl;
 
    system("pause");
}

Код (Python)

K = str(input("Введите число из диапазона 1-5: "))
ocenka = {
    '1': 'плохо',
    '2': 'неудовлетворительно',
    '3': 'удовлетворительно',
    '4': 'хорошо',
    '5': 'отлично'
}
try:
    print(ocenka[K])
except KeyError as e:
    print('Ошибка')
									

Код (Pascal)

program Case2;
var
  K:Integer;
begin
  Write('Введите число оценки: ');
  Readln(K);
  Case K of
   1:   Writeln('плохо');
   2:   Writeln('неудовлетворительно');
   3:   Writeln('удовлетворительно');
   4:   Writeln('хорошо');
   5:   Writeln('отлично');
   else Writeln('ошибка');
  end;
end.
									




Case. Абрамян
Case 1 Просмотров: 11
Case 2 Просмотров: 11
Case 3 Просмотров: 13
Case 4 Просмотров: 15
Case 5 Просмотров: 6
Case 6 Просмотров: 10
Case 7 Просмотров: 8
Case 8 Просмотров: 13
Case 9 Просмотров: 6
Case 10 Просмотров: 10
Case 11 Просмотров: 12
Case 12 Просмотров: 12
Case 13 Просмотров: 7
Case 14 Просмотров: 8
Case 15 Просмотров: 11
Case 16 Просмотров: 14
Case 17 Просмотров: 9
Case 18 Просмотров: 11
Case 19 Просмотров: 11
Case 20 Просмотров: 4

Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться