М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
андрей90321
андрей90321
05.06.2023 07:13 •  Информатика

По информатике! тема: анимация в pascalabc. программу я уже написала, только нужно её исправить и доработать. вот сама программа и мне нужно, чтобы дорога сверху машины была белого цвета и сама машина двигалась, не оставляя за собой "следа": program trafficlight; uses graphabc; procedure b(x: integer); begin setbrushcolor(clgreen); rectangle(750-x,440,450-x,510); line(450-x,440,530-x,380); line(530-x,380,530-x,440); line(530-x,380,750-x,380); floodfill(500-x,410,clgreen); floodfill(640-x,410,clgreen); line(750-x,380,750-x,440); line(640-x,380,640-x,440); setbrushcolor(clblack); circle(540-x,525,30); circle(670-x,525,30); end; begin setwindowsize(800,600); line(0,300,800,300); setbrushcolor(clblack); rectangle(0,0,150,300); setbrushcolor(clblue); rectangle(10,20,60,70); setbrushcolor(clyellow); rectangle(80,20,130,70); setbrushcolor(clblue); rectangle(10,90,60,140); rectangle(80,90,130,140); setbrushcolor(clyellow); rectangle(10,160,60,210); setbrushcolor(clblue); rectangle(80,160,130,210); rectangle(10,230,60,280); rectangle(80,230,130,280); setbrushcolor(clblack); rectangle(160,50,310,300); setbrushcolor(clblue); rectangle(170,70,220,120); rectangle(240,70,290,120); rectangle(170,140,220,190); rectangle(240,140,290,190); rectangle(170,210,220,260); rectangle(240,210,290,260); setbrushcolor(clblack); rectangle(320,40,620,300); setbrushcolor(clblue); rectangle(340,60,390,110); rectangle(340,130,390,180); rectangle(340,200,390,250); rectangle(410,60,460,110); setbrushcolor(clyellow); rectangle(410,130,460,180); rectangle(410,200,460,250); setbrushcolor(clblue); rectangle(480,60,530,110); rectangle(480,130,530,180); rectangle(480,200,530,250); rectangle(550,60,600,110); setbrushcolor(clyellow); rectangle(550,130,600,180); setbrushcolor(clblue); rectangle(550,200,600,250); setbrushcolor(clblack); rectangle(630,30,790,300); setbrushcolor(clblue); rectangle(650,50,700,100); rectangle(650,120,700,170); rectangle(650,190,700,240); rectangle(720,50,770,100); setbrushcolor(clyellow); rectangle(720,120,770,170); setbrushcolor(clblue); rectangle(720,190,770,240); setbrushcolor(clred); rectangle(0,460,800,470); setbrushcolor(clbrown); rectangle(0,300,800,310); setbrushcolor(clblack); rectangle(60,470,80,590); rectangle(40,320,100,470); setbrushcolor(clred); circle(70,350,20); setbrushcolor(clgray); circle(70,395,20); circle(70,440,20); begin for var i: =10 to 270 do begin b(i); sleep(1); end; end; end. знаю, что работа нелёгкая. поэтому максимальное количество .

👇
Ответ:
shcherbakova05
shcherbakova05
05.06.2023
Это сложно очень очень
4,7(49 оценок)
Открыть все ответы
Ответ:
PolinaRomanova174
PolinaRomanova174
05.06.2023
1 задача.
var a, b, c: integer;
begin
  write('Введите через пробел три числа: ');
  readln(a, b, c);
  if (a > b) then
    if (b > c) then
      write('Сумма двух наибольших чисел: ', a + b)
    else
      write('Сумма двух наибольших чисел: ', a + c)
  else
    if (c > a) then 
      write('Сумма двух наибольших чисел: ', c + b)
    else
      write('Сумма двух наибольших чисел: ', b + a)
end.

2 задача.
var x, f: real;
begin
  write('Введите значение x: ');
  readln(x);
  if (x > 0) then
    f := (2 - x) / (x * x)
  else
    f := 6 - (x * x * x);
  writeln('Значение функции при данном x: ', f)
end.

3 задача.
var a, b: integer;
  write('Введите через пробел два числа: ');
  readln(a, b);
  writeln('Сумма чисел: ', a + b);
  writeln('Разность чисел: ', a - b);
  writeln('Произведение чисел: ', a * b)
end.
4,6(1 оценок)
Ответ:
Ymnikas
Ymnikas
05.06.2023

1. ромб, только стрелка вниз если условие сохраняется, стрелка в права, если условие нарушено, и слева приход при следующем цикле. (или наоборот) см рисунок

2. while i <= n do begin
        write ('(*) ');
        i := i + 1
    end;

3. потому что необходимо перебрать всезначения от 1 до N

4. постановка задачи;математическая формализация; построение алгоритма; составление программы на языке программирования; отлад­ка и тестирование программы; проведение расчетов и анализ полученных результатов.

5. описательная информационная модель записывается с какого-либо формального языка

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


1)как блок-схемой и на алгоритмическом языке представляется команда с предусловием? 2)как программир
4,5(30 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ