Самохвалова-Геннадьевна
?>

6-Б. Ученик создал программу в игровой среде дляопределения скоростидвижения от школы до дома, но не может найти правильныйответ. Как исправить ошибку?когда щелкнут пос сколько метров расстояние от школы дома? Иждьпоставить S в ответс сколько времени идете от школы до дома (минут) и ждатьпоставить его ответговорить s t в течение 2 секундМой ответ​

Информатика

Ответы

Karina-evgenevna1899
Var
m:array[0..1000] of longint;
n,i:longint;

procedure tf; 
var
q,j:longint; 
o:array[1..10] of longint; 
begin 
 write(m[1],' '); 
 q:=1; 
 o[q]:=m[1];
  i:=1;
  while q<>3 do 
  begin 
  i:=i+1; 
  
  if q=1 then
   if m[i]<>o[1] then
    begin
    write(m[i],' ');
    q:=q+1;
    o[q]:=m[i];
    end;
  
   if q=2 then
     if (m[i]<>o[1]) and (m[i]<>o[2]) then
       begin
       write(m[i]);
       q:=q+1;
       end; 
  end;
end;

procedure tm;
var
mk:array[1..10] of longint;
 begin
 for i:=1 to 3 do 
mk[i]:=0;

for i:=1 to n do
 if mk[1]<m[i] then 
  begin 
  mk[3]:=mk[2]; 
  mk[2]:=mk[1]; 
  mk[1]:=m[i]; 
  end else
 if (mk[2]<m[i]) and (m[i]<>mk[1]) then 
  begin 
  mk[3]:=mk[2]; 
  mk[2]:=m[i]; 
  end else
 if (mk[3]<m[i]) and (mk[2]<>m[i]) then mk[3]:=m[i];

write(mk[1],' ',mk[2],' ',mk[3]);
 end;

Скорее всего это можно было написать чище и оптимальнее, но вот моё решение на скорую руку 
mursvita943
Программы для PascalABC.Net
Для древних турбопаскалей требуется добавить две строки: первым оператором поставить
Uses Crt;
а предпоследним
Readkey;

var
  i, n, s: integer;

begin
  Write('Введите количество элементов n: '); Read(n);
  s := 0;
  for i := 1 to n do s := s + i;
  Writeln('Сумма 1+2+...+', n, ' = ', s)
end.

Тестовое решение:
Введите количество элементов n: 10
Сумма 1+2+...+10 = 55

var
  i, n: integer;
  s:real;

begin
  Write('Введите количество элементов n: '); Read(n);
  s := 0;
  for i := 1 to n do s := s + 1/i;
  Writeln('Сумма 1+1/2+...+1/', n, ' = ', s)
end.

Тестовое решение:
Введите количество элементов n: 8
Сумма 1+1/2+...+1/8 = 2.71785714285714

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

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

6-Б. Ученик создал программу в игровой среде дляопределения скоростидвижения от школы до дома, но не может найти правильныйответ. Как исправить ошибку?когда щелкнут пос сколько метров расстояние от школы дома? Иждьпоставить S в ответс сколько времени идете от школы до дома (минут) и ждатьпоставить его ответговорить s t в течение 2 секундМой ответ​
Ваше имя (никнейм)*
Email*
Комментарий*

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

Negutsa_Kseniya524
Александр Джабраиловна1967
larisau41
guujuu
sodrugestvo48
Maksimova1320
mashere59
beliaevabeliaeva-olesya35
afilippov3321
boykovandrew6663
kalterbrun
Sergeevich-irina
nikomuneskazhu60
AlekseiBunina1895
pimenovamar