Вывести прямоугольники, не налегающие друг на друга и имеющие рандомную длину и ширину - Pascal ABC

  1. Нужно составить программу, которая выводит на экран прямоугольники, находящиеся в горизонтальном положении, но при этом имеющие рандомную длину и ширину и неналегающие друг на друга, буду очень признателен.


textual

Код к задаче: «Вывести прямоугольники, не налегающие друг на друга и имеющие рандомную длину и ширину - Pascal ABC»

uses graphABC;
var x,y,a,b,i:integer;
begin
randomize;
setwindowsize(700,300);
centerwindow;
x:=1;
y:=100;
for i:=1 to 10 do
 begin
  a:=10+random(100);
  b:=10+random(100);
  setpencolor(clRandom);
  rectangle(x,y,x+a,y+b);
  x:=x+a+3;
 end;
end.

СДЕЛАЙТЕ РЕПОСТ

9   голосов, оценка 3.889 из 5



Похожие ответы
  1. Составьте процедуру, выводящую строку из n одинаковых цифр. Длина строки и цифра, которая выводится, являются параметрами процедуры. Вывести пять строк разной длины из разных цифр. Процедуру оформить несколькими способами. P.S. Помогите пожалуйста с заданием)Заранее спасибо

  1. С клавиатуры вводится трёхзначное число. Нужно вывести ответ «Да», если все его цифры четные, и ответ «Нет» в остальных случаях.

  1. Народ, плиз, помогите заочнику!Замучилась искать помощь в офлайне 1. Надо вычислить D при любых значениях a, x: D= (двойная скобка, не знаю, как тут ее найти) , если ; , если . 2. Заданы три числа a, d, c. Вывести на экран сообщение, превышает ли наибольшее из них заданную величину Q. 3. S=cos(x+1)+cos(x+2)+cos(x+3)+...+cos(x+21) Это срочно, зачет через полтора часа! Кто откликнется - самая огромная благодарность!!!!!!

  1. Помогите пожалуйста решить задачу: дано целое число. Вывести на экран значение наименьшей его цифры.

  1. Решите пожалуйста задачу на строки. Если можно можете еще объяснить что сделали. Вывести все буквы которые есть во всех словах. К примеру вводим слова: папа, мама Выводить должен: п,а,м

  1. Определить и вывести сумму элементов, значения которых находятся в диапазоне от А до В. Количество элементов массива:14 Тип Элемента массива: Int Результат вывести в виде: A[1]=........ A[2]=......... A[3]=......... Большое спасибо, за помощь!

  1. Вывести квадраты 10 первых натуральных чисел.

  1. Дан файл f, содержащий сведения о студентах: ФИО, группа, оценки за экзамены. Вывести в файл f1 и на экран сведения о студентах-хорошистах; подсчитать их количество. Использовать при решении подпрограммы. Предусмотреть проверку открытия файла.

  1. Дан текст, в которой слова разделены пробелами, а в конце стоит точка. Если количество слов в тексте нечётное - вывести среднее слово; если чётное - вывести 2 средних слова.

  1. Вывести на экран все русские согласные буквы строки в алфавитном порядке.Добавлено через 2 часа 7 минут пж ребят