1. Напишите программку, которая вводит трехзначное число и разбивает его на
1. Напишите программку, которая вводит трехзначное число и разбивает
его на цифры. К примеру, при вводе числа 123 программа обязана
вывести 1, 2, 3.
2. Напишите программку, которая вводит возраст человека (число, не
превосходящее 120) и выводит на экран этот возраст со словом год,
года , лет . к примеру 21 год, 22 года, 15 лет
Помогите пожалуйста !!!!
1 ответ
Олег Кочурков
1 задачка
program proga;
var st,st2:string;
i:Integer;
begin
writeln('Введите число');
readln(st);
for i:=1 to length(st) do begin
st2:=st[i];
write(st2,' ');
end;
end.
2 задачка
program proga2;
var st,st2:string;
i,a:Integer;
begin
writeln('Введите возраст');
readln(a);
if agt;120 then
writeln('Неверные данные');
if a=1 then
writeln(a,' год');
if (agt;1) and (alt;5) then
writeln(a,' года');
if((a mod 10 = 1) and (a div 10 lt;gt; 0 or 11 )) then writeln(a,' год');
if (agt;=5) and (a mod 10 lt;gt; 2 or 3 or 4)and (a div 10 lt;gt; 10) then
writeln(a,' лет');
if (alt;=5) and (a mod 10 = 2 or 3 or 4)and (a div 10 = 10) then writeln(a,' года ');
if(agt;104) and (alt;110)then writeln(a,' лет');
end.
program proga;
var st,st2:string;
i:Integer;
begin
writeln('Введите число');
readln(st);
for i:=1 to length(st) do begin
st2:=st[i];
write(st2,' ');
end;
end.
2 задачка
program proga2;
var st,st2:string;
i,a:Integer;
begin
writeln('Введите возраст');
readln(a);
if agt;120 then
writeln('Неверные данные');
if a=1 then
writeln(a,' год');
if (agt;1) and (alt;5) then
writeln(a,' года');
if((a mod 10 = 1) and (a div 10 lt;gt; 0 or 11 )) then writeln(a,' год');
if (agt;=5) and (a mod 10 lt;gt; 2 or 3 or 4)and (a div 10 lt;gt; 10) then
writeln(a,' лет');
if (alt;=5) and (a mod 10 = 2 or 3 or 4)and (a div 10 = 10) then writeln(a,' года ');
if(agt;104) and (alt;110)then writeln(a,' лет');
end.
Михаил Голованивский
2 задача
Ульяна
может 2 можно подругому запилить но думать мне особо не хотелось сделал как сделал
Надольский
Вячеслав
спасибо огроное
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
Игорь 14 лет назад был на 8 лет моложе, чем его
Математика.
Два тела массами m1 и m2 находящие на расстоянии R друг
Физика.
В сосуде 4целых одна пятая литр воды что бы заполнить сосуд
Математика.
Двум малярам Диме И Олегу поручили выкрасить фасад дома они разделили
Разные вопросы.
найти порядковый номер 41Э если в ядре 20 нейтронов
Разные вопросы.
в ряду натуральных чисел 3, 8, 10, 24, … 18 одно
Математика.
Предприятие по производству с/хоз продукции на производство затратило 3527000 руб Валовый
Разные вопросы.
Математика, задано на каникулы. ВАРИАНТ 1004
НОМЕР 1,2,3,4,5,6,7,8.
Математика.
Имеются три конденсатора емкостью С1=1мкФ, С2=2мкФ и С3=3мкФ. Какую наименьшую емкость
Физика.
Из точки м выходят 3 луча MP MN и MK причём
Геометрия.
Облако тегов