Var n:integer; a:array[1..27] of string[15]= ('один','два','три','четыре','пять','шесть','семь','восемь','девять', 'десять','одиннадцать','двенадцать','тринадцать','четырнадцать', 'пятнадцать','шестнадцать','семнадцать','восемнадцать','девятнадцать', 'двадцать','тридцать','сорок','пятьдесят','шестьдесят','семьдесят', 'восемьдесят','девяносто'); begin write('N (1..99) = '); readln(N); if (n>=1)and(n<=19) then writeln(a[n]) else begin write(a[n div 10 + 18]); if n mod 10 <> 0 then write(' ',a[n mod 10]); writeln; end; end.
a:array[1..27] of string[15]=
('один','два','три','четыре','пять','шесть','семь','восемь','девять',
'десять','одиннадцать','двенадцать','тринадцать','четырнадцать',
'пятнадцать','шестнадцать','семнадцать','восемнадцать','девятнадцать',
'двадцать','тридцать','сорок','пятьдесят','шестьдесят','семьдесят',
'восемьдесят','девяносто');
begin
write('N (1..99) = ');
readln(N);
if (n>=1)and(n<=19)
then writeln(a[n])
else begin
write(a[n div 10 + 18]);
if n mod 10 <> 0 then write(' ',a[n mod 10]);
writeln;
end;
end.
Пример:
N (1..99) = 46
сорок шесть
TakeInput.py:
В 1 строчку:
[pass if input() == "" else print("OK")] # ничего если пробел иначе OK
На понятном языке:
string = input() # просим пользователя ввести что-то
if string == "": # если он нажал пробел (ничего не ввел)
pass # ничего не делаем
else: # иначе
print("OK") # ввыводим OK
PosNeg.py:
В 1 строчку:
[print(1) if int(input()) > 0 else print(-1)] # исправил на > 1 извини опечатка в скрине
На понятном языке:
num = int(input()) # пользователь вводит число и мы его преобразуем в целочисленное
if num > 0: # если число больше 0 то
print(1) # выводим 1
else: # иначе
print(-1) # выводим -1