масяня194
01.10.2021 07:20

Чуваки у меня проблемы с программой паскальной

uses graphabc;

var x,y,d:integer;

procedure grib(x,y,d:integer);

begin

setbrushcolor(clrandom);

ellipse(x+d div 3, y, x+2*d div 3, y+d);

setbrushcolor(clrandom);

pie(x + d div 2, y + d div 3,

d div 3, 0, 180);

end;

begin

for var i:= 1 to 1000 do

begin

x:= random(400);

y:= random(200);

d:= random(150);

grib(x,y,d);

end;

end.

выдаёт, мол, ошибка времени исполнения: недопустимый параметр. вот на школьном компьютере всё было супер - хоть тысячу этих грибов создавай, хоть десять тысяч. а на домашнем спавнит до десяти единиц и всё, не знаю, как так жить

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
обгрейд
28.01.2020 06:13
Попробуем записать это сложение "в столбик"
  24005
+  2003

  26010

Очень приятно, что сложение младших разрядов дает нам 10. Т.е. понятно, конечно, что 5+3 не могут в сумме дать 0 ни в одной "нормальной" системе счисления, следовательно 0 - это последний разряд суммы 10, а единичка пошла переносом в следующий разряд.
Но если считать в десятичной системе, 5+3=8. Но не 10. 10-8=2, т.е. сумма получилась на 2 больше. Следовательно, основание системы счисления на 2 меньше, т.е. равно 10-2, т.е. 8.
Итак, мы сделали (обоснованно!) предположение, что основание системы счисления равно 8. Посмотрим, все ли цифры можно записать в восьмеричной системе, где допускаются только цифры от 0 до 7? Все.
Ну и отлично, задача решена. Остальные разряды суммы в восьмеричной и десятичной системе выглядят одинаково, так что и тут противоречий нет.

ответ: 8
0,0(0 оценок)
Ответ:
mako011111
28.01.2020 06:13
Попробуем записать это сложение "в столбик"
  24005
+  2003

  26010

Очень приятно, что сложение младших разрядов дает нам 10. Т.е. понятно, конечно, что 5+3 не могут в сумме дать 0 ни в одной "нормальной" системе счисления, следовательно 0 - это последний разряд суммы 10, а единичка пошла переносом в следующий разряд.
Но если считать в десятичной системе, 5+3=8. Но не 10. 10-8=2, т.е. сумма получилась на 2 больше. Следовательно, основание системы счисления на 2 меньше, т.е. равно 10-2, т.е. 8.
Итак, мы сделали (обоснованно!) предположение, что основание системы счисления равно 8. Посмотрим, все ли цифры можно записать в восьмеричной системе, где допускаются только цифры от 0 до 7? Все.
Ну и отлично, задача решена. Остальные разряды суммы в восьмеричной и десятичной системе выглядят одинаково, так что и тут противоречий нет.

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