Вопрос задан 23.10.2023 в 18:55. Предмет Другие предметы. Спрашивает Лазоренко Катя.

В первый день спортсмен пробежал x километров, а затем он каждый день увеличивал пробег на 10% от

предыдущего значения. По данному числу y определите номер дня, на который пробег спортсмена составит не менее y километров. Примеры входные данные 10 20 выходные данные 11 ЗАДАЧА В C#
0 0
Перейти к ответам

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

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

var

 x, y:real;

 day:integer;

begin

 readln(x);

 readln(y);

 day := 1;

 while x < y do

 begin

   x := x * 1.1;

   day := day + 1;

 end;

 writeln(day);

end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения этой задачи в C#, вы можете использовать следующий код:

csharp
using System; class Program { static void Main() { string input = Console.ReadLine(); string[] inputValues = input.Split(' '); int x = int.Parse(inputValues[0]); // начальный пробег int y = int.Parse(inputValues[1]); // цель int day = 1; // начинаем с первого дня double currentDistance = x; // начальное расстояние while (currentDistance < y) { currentDistance += currentDistance * 0.10; // увеличиваем пробег на 10% day++; } Console.WriteLine(day); } }

Этот код сначала считывает входные данные (начальный пробег x и цель y). Затем, используя цикл while, он увеличивает пробег на 10% каждый день и увеличивает счетчик дня, пока не достигнет или превысит цель y. Как только пробег станет больше или равен y, программа выводит номер дня, на который это произошло.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Другие предметы

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

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