О
ООО
ХХХХХ
ООООООО
ХХХХХ
ООО
О
Program Romb;
uses crt;
var
i,j,k:integer;
shablon:string;
procedure probel(kol:integer);
var
p:integer;
begin
for p:=1 to kol do write(' ');
end;
Procedure stroka(kol:integer; sim:string);
var
s:integer;
begin
for s:=1 to kol do write(sim);
writeln;
end;
begin
clrscr;
shablon:='OOXO';
for i:=1 to length(shablon) do
begin
{Stabin probeli}
probel((length(shablon)*2+1)-(i*2));
stroka((i*2-1)*2,shablon[i]);
end;
for i:=length(shablon)-1 downto 1 do
begin
{Stabin probeli}
probel((length(shablon)*2+1)-(i*2));
stroka((i*2-1)*2,shablon[i]);
end;
write('Press Enter');
readln;
end.
Похожие записи/страницы:
- Дана последовательность, содержащая от 1 до 30 слов. Слова разделены одним или несколькими пробелами. За…
- Ввод в строку слов, найти наименьшие из них: если в нем четное число букв то в середине него вставить пробел,…
- Дан файл, содержащий текст программы на Pascal'e. Составить программу,определяющую, совпадает ли количество…
- Дана строка. Определить, сколько раз входит в нее группа букв abc - Pascal(Паскаль)
- Разработать программу которая подсчитает количество разделительных знаков в тексте - Pascal(Паскаль)
- Определить количество слов в предложении, записанном на английском языке - Pascal(Паскаль)
- В строке изменить все малые латинские буквы большими. ASCII-коды больших букв 65 – 90, малых 97 – 122 - Pascal(Паскаль)
- Дан файл, содержащий текст на русском языке. Перечислить в алфавитном порядке все слова, встречающиеся в этом…