Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.11.2012, 12:52   #1
Svoloch
 
Регистрация: 03.11.2012
Сообщений: 8
По умолчанию Вывод набора символов на экран с использованием for в программе паскаль

Нужно написать программу при помощи цикла For (не используя массивы) для распечатки на экране монитора следующего набора символов:
Изображения
Тип файла: jpg Image 1.jpg (14.5 Кб, 90 просмотров)
Svoloch вне форума Ответить с цитированием
Старый 03.11.2012, 13:07   #2
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,430
По умолчанию

Ваши наработки?
(Что получается вывести; программа, содержащая ошибки)
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Старый 03.11.2012, 13:18   #3
Svoloch
 
Регистрация: 03.11.2012
Сообщений: 8
По умолчанию

var
i,j:=integer;
C:=char;
begin
C:='A';
for i=1 to 5 do
begin
for j=1 to 9 do
begin
...
дальше не знаю, что писать. было бы квадратом легко бы все пошло, а здесь каждая строка начинается с пробелов и заканчивается, кроме первой.
Svoloch вне форума Ответить с цитированием
Старый 03.11.2012, 13:32   #4
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,430
По умолчанию

Код:
uses
  crt;

var
  i: byte;
  j: char;

begin
  for i := 0 to 4 do
  begin
    gotoxy(2 * i + 1, i + 1);
    for j := chr(ord('A') + i) to chr(ord('I') - i) do
      write(j, ' ');
    writeln;
  end;
  readln;
end.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Старый 03.11.2012, 14:00   #5
Svoloch
 
Регистрация: 03.11.2012
Сообщений: 8
По умолчанию

Спасибо, но нам пока нельзя использовать оператор "gotoxy"
Svoloch вне форума Ответить с цитированием
Старый 03.11.2012, 14:04   #6
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,430
По умолчанию

Код:
uses
  crt;

var
  i, k: byte;
  j: char;

begin
  for i := 0 to 4 do
  begin
    for k := 0 to 2 * i do
      write(' ');
    for j := chr(ord('A') + i) to chr(ord('I') - i) do
      write(j, ' ');
    writeln;
  end;
  readln;
end.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Старый 03.11.2012, 14:15   #7
Svoloch
 
Регистрация: 03.11.2012
Сообщений: 8
По умолчанию

Спасибо, получилось.
Svoloch вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывод на экран символов дельта и сигма (Delphi) Alfik Помощь студентам 12 19.10.2014 10:05
[NASM] Вывод на экран таблицы ASCII-символов Balizard Помощь студентам 0 16.05.2011 08:14
поиск символов в строке и вывод их номера на экран Bobina Общие вопросы C/C++ 2 02.11.2010 14:51
Просмотр и вывод на экран ASCII-символов. ASM-86 Dom!no Помощь студентам 0 01.11.2010 22:01
Вывод набора символов на экран циклом for (pascal) street_spirit Помощь студентам 2 15.09.2010 16:42