В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
amir139
amir139
31.08.2022 22:05 •  Информатика

Що таке цикл з умовою?

Показать ответ
Ответ:
спишиru1
спишиru1
22.09.2020 21:47

Запись 5 строк в файл }

procedure TForm1.Button1Click(Sender: TObject);

var outfile: TextFile;

begin

AssignFile(outfile, 'outfile.txt')

;Rewrite(outfile);

writeln(outfile, 'Привет из Delphi');

writeln(outfile, 'Моя программа работает, и выводит '

+'данный текст, чтобы доказать это...');

writeln(outfile, '3. Треться строка');

writeln(outfile, '234 четвертая');

writeln(outfile, 'Пятая строка');

CloseFile(outfile);

end;

// вывод на экран точнее в мемо или лист бокс

procedure TForm1.Button2Click(Sender: TObject);

begin

// выводим в мемо

Memo1.Lines.LoadFromFile('outfile.txt');

// либо в лист бокс как тебе лучше

ListBox1.Items.LoadFromFile('outfile.txt');

end;

// кнопка для закрытия

procedure TForm1.Button3Click(Sender: TObject);

begin

Close;

end;

// событие onClose

procedure TForm1.FormClose(Sender: TObject; var CloseAction: TCloseAction);

begin

if MessageDlg('Вы точно хотите выйти?', mtConfirmation, mbOkCancel,0)= mrOk then begin

CloseAction:= caFree;

end

else begin

CloseAction:= caNone;

end;

end;

ЗДЕСЬ!

outfile.txt - это ваш файл(может создаваться автоматически

Объяснение:

0,0(0 оценок)
Ответ:
DashaCat02
DashaCat02
21.03.2023 20:31

Вот программа, рисующая маленького кита с фонтаном воды над ним. Сделано через закраску клеток роботом. Поле для робота для этого рисунка нужно в 16 столбцов и 14 строк (сам рисунок 14 на 12 клеток, и по одной клетке с каждой стороны на обязательные отступы от рисунка- так его лучше видно будет). Начальное положение робота- верхний левый угол.

Рисунок в программе можно задать любой, самому- там всё забито в виде текстовой строки (рисуется горизонтальная строка из клеток, начиная со следующей по диагонали клетки от верхнего левого угла- то есть, сам рисунок идёт с отступом в одну клетку от сторон поля). Для каждой клетки рисунка нужно указать- закрасить её, или оставить пустой. Пустые клетки отмечаются знаком равно (=), закрашенные клетки- ноликом (0), конец строки- точкой (её ставить обязательно в конце строки). Также, если после какого то момента в строке дальше идут только пустые клетки, то можно их знаками равно не указывать, а поставить перенос строки (точку).

На первом скрине показан сам рисунок кита, а на втором- как этот рисунок выглядит в программе, если её разбить на строки (так видно рисунок в строках программы, но правда так программа не заработает, придётся после составления рисунка в программе опять сделать строку символов цельной).

использовать Робот

алг

нач

цел ц

лит а= '===0=0.==0=0=0.====0.====0.==00000.=0000000.000000000=0==0.00=000000=0000.000000000==00.0000000000000.=00000000000.==000000000.'

вниз

нц для ц от 1 до длин(а)

вправо

выбор

при а[ц]="0": закрасить

при а[ц]=".": нц пока слева свободно; влево кц; вниз

всё

кц

кон

А вот (на всякий случай) программа для чертёжника, рисующая жирафика (смотри третий скрин). Тут уже конечно не универсальная программа, а составленная конкретно для этого рисунка.

использовать Чертежник

алг

нач

сместиться в точку(9, 20)

опустить перо

сместиться на вектор(2, -15)

сместиться на вектор(0, -5)

сместиться на вектор(-1, 0)

сместиться на вектор(0, 5)

сместиться на вектор(-1, 0)

сместиться на вектор(0, -5)

сместиться на вектор(-1, 0)

сместиться на вектор(0, 5)

сместиться на вектор(-3, 0)

сместиться на вектор(0, -5)

сместиться на вектор(-1, 0)

сместиться на вектор(0, 5)

сместиться на вектор(-1, 0)

сместиться на вектор(0, -5)

сместиться на вектор(-1, 0)

сместиться на вектор(0, 7)

сместиться на вектор(-1, -1)

сместиться на вектор(0, 1)

сместиться на вектор(7, 0)

сместиться на вектор(-1, 13)

сместиться на вектор(0, 3)

сместиться на вектор(1, 1)

сместиться на вектор(0, -1)

сместиться на вектор(1, 1)

сместиться на вектор(0, -1)

сместиться на вектор(3, -1)

сместиться на вектор(0, -1)

сместиться на вектор(-3, -1)

поднять перо

сместиться в точку (0,0)

кон


Как нарисовать слона или любого животного в программе кумир (робот)
Как нарисовать слона или любого животного в программе кумир (робот)
Как нарисовать слона или любого животного в программе кумир (робот)
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота