• Предмет: Информатика
  • Автор: nafanyavika32
  • Вопрос задан 8 лет назад

помогите решить.
составить программу для выполнения указанного ниже задания,используя оператор множественного ветвления. по номеру класса выдать название школьной ступени.

Ответы

Ответ дал: Gleb1Kosyrev
0
//Pascal ABC.NET 3.1 сборка 1219

Var
 a:integer;
begin
readln(a);
case a of
1..4:writeln('Младшая школа');
5..9:writeln('Средняя школа');
10..11:writeln('Старшая школа')
else writeln('Не класс');
end;
end.

//Dev-C++ 4.9.9.2

#include <iostream>
using namespace std;

int main(){
    setlocale(LC_CTYPE,"Russian");
    int a=0;
    cin>>a;
    switch(a){
              case 1:
              case 2:
              case 3:
              case 4:
                   cout<<"Младшая школа";
                   break;
              case 5:
              case 6:
              case 7:
              case 8:
              case 9:
                   cout<<"Средняя школа";
                   break;
              case 10:
              case 11:
                   cout<<"Старшая школа"; 
                  break;
              default:
                      cout<<"Не класс";
              break;
}
    cin.get();
    cin.get();
    return 0;
}

Пример ввода:
11
Пример вывода:
Старшая школа
Ответ дал: nafanyavika32
0
а можно в с++
Ответ дал: Gleb1Kosyrev
0
Пару минут.
Ответ дал: nafanyavika32
0
огромное спасибо
Ответ дал: Gleb1Kosyrev
0
Добавил. Б-же, какой неудобный оператор множественного выбора в Плюсах.
Ответ дал: nafanyavika32
0
спасибо огромное
Вас заинтересует