Вопрос задан 02.05.2019 в 02:39. Предмет Информатика. Спрашивает Суетова Полина.

Решить в Pascal ABC!!! Вася-сладкоежка в первый день съел 10 конфет, а потом каждый день увеличивал

дозу на 5 конфет. Когда у Васи заболят зубы, если боль появляется из-за K съеденных конфет в день.Решить с WHILE...
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Лысенко Александр.
Var doza,k,day : integer;begin  doza := 10;  day := 1;    writeln('Сколько конфет нужно есть, чтобы заболели зубы?');  write('> ');  readln(k);    while (k > doza) do  begin    doza := doza + 5;    day := day + 1;  end;    writeln('Зубная боль наступит через '+day+' дней');end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Решение задачи в Pascal ABC

Для решения данной задачи в Pascal ABC можно использовать цикл WHILE для моделирования увеличения дозы съедаемых конфет каждый день.

```pascal program SweetTooth; var eatenCandies, day, K: integer; begin eatenCandies := 10; day := 1; K := 100; // Устанавливаем значение K для определения, когда у Васи заболят зубы

while eatenCandies < K do begin writeln('Day ', day, ': ', eatenCandies, ' candies eaten'); eatenCandies := eatenCandies + 5; day := day + 1; end;

writeln('It took ', day, ' days for Vasya to eat ', K, ' candies and get a toothache.'); end. ```

В этом примере программа начинает с 10 съеденных конфет в первый день и увеличивает эту дозу на 5 конфет каждый день. Когда количество съеденных конфет достигнет или превысит значение K, программа выведет количество дней, за которое Вася съел достаточное количество конфет для того, чтобы у него заболели зубы.

Результат выполнения программы

После выполнения программы, она выведет количество дней, за которое Вася съел достаточное количество конфет для того, чтобы у него заболели зубы.

Например, если установить значение K равным 100, программа выведет: ``` Day 1: 10 candies eaten Day 2: 15 candies eaten Day 3: 20 candies eaten Day 4: 25 candies eaten Day 5: 30 candies eaten Day 6: 35 candies eaten Day 7: 40 candies eaten Day 8: 45 candies eaten Day 9: 50 candies eaten Day 10: 55 candies eaten Day 11: 60 candies eaten Day 12: 65 candies eaten Day 13: 70 candies eaten Day 14: 75 candies eaten Day 15: 80 candies eaten Day 16: 85 candies eaten Day 17: 90 candies eaten Day 18: 95 candies eaten Day 19: 100 candies eaten It took 19 days for Vasya to eat 100 candies and get a toothache. ```

Таким образом, программа позволяет нам определить, через сколько дней у Васи заболят зубы в зависимости от увеличения дозы съедаемых конфет.

0 0

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

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

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