Задать вопрос

Написать программу для Паскаль через оператор Case. Для целого числа K от 1 до 99 напечаать фразу "мне K лет", учитывая при этом что при вводе некоторых значений K слово "лет" надо заменить на слово "год" или "года".

+3
Ответы (1)
  1. 29 августа, 17:38
    0
    var i, n : integer;

    begin

    n:=99;

    for i:=1 to n do begin

    case i of

    11 ... 14 : writeln ('мне ', i,' лет');

    else

    case i mod 10 of

    1:writeln ('мне ', i,' год');

    2 ... 4:writeln ('мне ', i,' года');

    else

    writeln ('мне ', i,' лет');

    end;

    end;

    end;

    end.

    Второй вариант:

    uses crt;

    var k:byte;

    begin

    clrscr;

    repeat

    write ('Введите возраст от 1 до 99 k=');

    readln (k);

    until k in [1 ... 99];

    case k of

    11 ... 14:write ('Мне ', k,' лет');

    else

    case k mod 10 of

    1:write ('Мне ', k,' год');

    2 ... 4:write ('Мне ', k,' года');

    else write ('Мне ', k,' лет');

    end;

    end;

    readln

    end.
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «Написать программу для Паскаль через оператор Case. Для целого числа K от 1 до 99 напечаать фразу "мне K лет", учитывая при этом что при ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике
Напишите программу которая выводит на экран слово "женский" при вводе символа Ж и словa " мужской" при вводе символа М
Ответы (1)
Оператор mob (a, b) - находит остаток отделения целого числа а на целое число b, например:mob (25,4) = 1. Оператор div (a, b) - находит целую часть от деления целого числа а на целое число b, например:div (25,4) = 6.
Ответы (1)
1. Запишите оператор для вывода значений целых переменных a=5 и b=3 в следующем формате: 5+3=? В ответе не используйте пробелы. Ответ: 2.
Ответы (1)
1) Написать программу на языке Паскаль, которая вычисляет среднее арифметическое пяти любых чисел. 2) Написать программу на языке Паскаль, вычисляющую корни квадратного уравнения.
Ответы (1)
1. Даны два различных вещественных числа X и Y. Написать программу, возведения наименьшего из чисел в квадрат, наибольшего - в куб и нахождения среднего арифметического полученных значений. 2.
Ответы (1)