Вопрос задан 01.04.2018 в 06:23. Предмет Информатика. Спрашивает Пилипенко Дарья.

Лыжник пробежал в 1 день 10 км, каждый следующий день он пробегал на 10% больше. Определить в какой

день он пробежит 20 км, в какой день суммарны пробег превысит 200кмРешить в Паскале
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Иванов Владислав.

Может кто перепишет на паскаль

Вот на C:

 

#include <stdio.h>

int main(void)
{
 int km, day;
 day = 1;
 km = 10;

 while (km <= 200)
 {
  if (km == 20)
  {
   printf("20km in %d day\n", day); 
  }
 
  km += km / 10;
  day++;
 }
 printf("<200km in %d day", day);

 printf("\n");
 system("pause");
 return 0;
}

0 0
Отвечает Кузьмин Андрей.

var

s,s1:real;

k:integer;

begin

s:=10;

k:=1;

while s<20 do

begin

s:=s*1.1;

k:=k+1;

end;

writeln('в ', k,' день он пробежит 20 км');

s:=10;

s1:=10;

k:=1;

while s<200 do

begin

s:=s+s1*1.1;

s1:=s1*1.1;

k:=k+1;

end;

writeln('в ', k,' день суммарный пробег превысит 200 км');

end.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос