mayorovmisc6
?>

умоляю задания по ЛОГО мирам.Какая фигура будет нарисована (Написать название фигуры): Pd Repeat 12 [FD 60 RT 45 ] Что появится на экране после выполнения следующей последовательности команд PD SETC 15 FD 60 RT 90 FD 40 RT 90 FD 60 RT 90 FD 40 LT 15 PU FD 20 PD FILL: a) прямоугольник и красная область вне прямоугольникаb) красный прямоугольникc) красный треугольник и красный прямоугольникd) красный треугольник

Информатика

Ответы

iralkap
//Блок-схемы в приложении
//Pascal ABC.NET v3.0 сборка 1111

//1
Var
 a,p,s:real;
begin
readln(a);
p:=a*4;
s:=a*a;
writeln('P=',p);
writeln('S=',s);
end.

//2
Var
 a,b:integer;
begin
 read(a,b);
 if a>b then writeln(b);
 if a=b then writeln('=');
 if a<b then writeln(a);
end.

{На этом и закончу всем, кто когда либо и чем либо поддерживал данный проект. Думаю, он ещё многим послужит в критический момент. И я говорю не только про "списать домашку". Счастливо оставаться, господин Alviko. Может, ещё увидимся.
Ваш, Глеб 'I3artle' Косырев}
1)написать программу, вычисляющую площадь и периметр квадрата. сторона- число вещественное. предвари
1)написать программу, вычисляющую площадь и периметр квадрата. сторона- число вещественное. предвари
agafonovalyudmila346
{
Если что, часть программы не нужна для построения цепочки. Она просто иллюстрирует, что полученный результат верен.
}

var
 sq : array[0..999] of array[0..9] of boolean;
 co : array[0..999] of integer;
 ar : array[1..10003] of 0..9;
  i,j: integer;
 x: integer;
 t : boolean;
 begin
 for i := 0 to 999 do
   begin
   for j := 0 to 9 do
   sq[i][j] := false;
   co[i] := 0;
   end;
 for i := 1 to 3 do
   ar[i] := 0;
 i := 3;
 t := true;
 {write('000');}
 while t do
   begin
   i := i + 1;
   x := ar[i-3]*100 + ar[i-2]*10 + ar[i-1];
   if co[x] >= 10 then t := false
     else
     begin
     j := 1;
     while sq[x][j] do 
       j := (j + 1) mod 10;
     ar[i] := j;
     sq[x][j] := true;
     co[x] := co[x] + 1;
     {write(j)}
     end;
   end;
 {writeln;}
 writeln('Length: ',i - 1);

 {просто чтобы убедиться}
 for i := 0 to 999 do
   for j := 0 to 9 do
   sq[i][j] := false;

  t := true;
 j := 0;
 i := 1;
 while (i <= 10000) and t do
   begin
   x := ar[i] * 100 + ar[i+1] * 10 + ar[i+2];
   if sq[x][ar[i+3]] then t := false
     else
     begin
     sq[x][ar[i+3]] := true;
     j := j + 1;
     end;
   i := i + 1
   end;
 if t and (j = 10000) then
   write('Confirmed')
end.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

умоляю задания по ЛОГО мирам.Какая фигура будет нарисована (Написать название фигуры): Pd Repeat 12 [FD 60 RT 45 ] Что появится на экране после выполнения следующей последовательности команд PD SETC 15 FD 60 RT 90 FD 40 RT 90 FD 60 RT 90 FD 40 LT 15 PU FD 20 PD FILL: a) прямоугольник и красная область вне прямоугольникаb) красный прямоугольникc) красный треугольник и красный прямоугольникd) красный треугольник
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

litlenet
Svetlana
alexey
klodialeit36
kurlasku
Остап-Лаврова1410
oafanasiev41
Larisaodinets5
Kuzina Sergeevna
modellisimo-a
SitnikovYurii5
Less2014
iracaenko153
sergeev-alp5
andrew55588201824