57

Написать программу в паскале реализующуу работу меню содержащих…

wave4 09 марта 2023

Написать программу в паскале реализующуу работу меню содержащих следующие пункты: 1 Вычесление суммы цыфр числа N; 2 вывод на экран таблицы квадратовпервого десятка; 3 Дано число N. Определить его четность; 4 Выход.

категория: информатика

56

Program menu; uses crt; var m, i: integer; n, z, x, b: longint; begin Writeln ('Выберете пункт меню: '); Writeln ('[1]Вычисление суммы цыфр числа N'); Writeln ('[2]Вывод на экран таблицы квадратов первого десятка'); Writeln ('[3]Дано число N. Определить его четность'); Writeln ('[4]Выход'); read (m); case m of 1: begin clrscr; writeln ('Введите число N: '); read (n); x: =10; z: =n mod x; while n div x > 0 do begin b: =x; x: =x*10; z: =z+n mod x div b; end; Writeln ('Ответ: ', z); end; 2: begin clrscr; for i: =1 to 10 do begin writeln ('Квадрат ', i, '=', sqr (i); end; end; 3: begin clrscr; writeln ('Введите число N: '); read (n); if (n mod 2)=0 then writeln ('Число ', n, ' четное.') else writeln ('Число ', n, ' не четное.'); end; 4: exit; end; end.

пользователи выбрали этот ответ лучшим
Знаете другой ответ?

Есть интересный вопрос? Задайте его нашему сообществу, у нас наверняка найдется ответ!
Делитесь опытом и знаниями, зарабатывайте награды и репутацию, заводите новых интересных друзей!
Задавайте интересные вопросы, давайте качественные ответы и зарабатывайте деньги. Подробнее...