Составьте программу в системе паскаль №11

0 голосов
26 просмотров

Составьте программу в системе паскаль №11


image

Информатика (35 баллов) | 26 просмотров
0

Const m : array[0..9] of String = ('zero','one','two','three','four','five','six','seven','eight','nine');Var s : String; i : Integer;Begin Write('Введите цифры: '); Readln(s); For i := 1 to Length(s) do If s[i] in ['0'..'9'] then Writeln(m[Ord(s[i])-Ord('0')]);end.

Дано ответов: 2
0 голосов

Var
n: string;i: integer;

begin
write('Введите числа:');
readln(n);
for i := 1 to length(n) do
case n[i] of 
'0': write('zero ');
'1': write('one ');
'2': write('two ');
'3': write('three ');
'4': write('four ');
'5': write('five ');
'6': write('six ');
'7': write('seven ');
'8': write('eight ');
'9': write('nine ');
else
write ('Такого числа нет ');
end;
end.

(1.8k баллов)
0 голосов

Var
  n: integer;

begin
  repeat
    read(n);
    case n of
      1: writeln('one');
      2: writeln('two');
      3: writeln('three');
      4: writeln('four');
      5: writeln('five');
      6: writeln('six');
      7: writeln('seven');
      8: writeln('eight');
      9: writeln('nine');
      10: writeln('ten');
      else writeln('Error');
    end;
  until false;
end.

(13.3k баллов)