Var s: string; i: integer; begin readln(s); i: =1; while i< =length(s) do begin if ('0'< =s[i])and(s[i]< ='9') then case s[i] of '0': begin delete(s,i,1); insert('ноль',s,i); end; '1': begin delete(s,i,1); insert('один',s,i); i: =i+3 end; '2': begin delete(s,i,1); insert('два',s,i); i: =i+2 end; '3': begin delete(s,i,1); insert('три',s,i); i: =i+2 end; '4': begin delete(s,i,1); insert('четыре',s,i); i: =i+5 end; '5': begin delete(s,i,1); insert('пять',s,i); i: =i+3 end; '6': begin delete(s,i,1); insert('шесть',s,i); i: =i+4 end; '7': begin delete(s,i,1); insert('семь',s,i); i: =i+3 end; '8': begin delete(s,i,1); insert('восемь',s,i); i: =i+5 end; '9': begin delete(s,i,1); insert('девять',s,i); i: =i+5 end; end; i: =i+1 end; writeln(s); readln; end. для того, чтобы данная программа заработала, нажмите: файл → создать → простейшая программа. если буквы отображаются правильно, нажмите правой кнопкой мыши по коду, выберите: параметры файла → кодировка → ansi (cp1251).
Дил1779
02.09.2020
Var x: real; i: integer; begin x: =-3*pi; for i: =1 to 6 do begin writeln(x: 9: 6,3*cos(x/3): 16: 6); x: =x+0.8 end end. результат -9.424778 -3.000000 -8.624778 -2.893964 -7.824778 -2.583352 -7.024778 -2.090120 -6.224778 -1.449137 -5.424778 -0.705713
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Заполнить массив из 15 элементов первыми натуральными нечетными числами и распечатать в столбик
var
a: array [1..15] of integer;
i: byte;
begin
a[1]: =1;
writeln (a[1]);
for i: =2 to 15 do begin
a[i]: =a[i-1]+2;
writeln (a[i]);
end;
readln;
end.