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

Помогите пожалуйста, задача на язык программирования C# Спортсмен пробежал за первый день n

километров каждый последующий день увеличивал на 5%, определить сколько спортсмен побежит за k дней
0 0
Перейти к ответам

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

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

using System;

using static System.Console;

class Program

{

   static void Main() {

   int n,k;

   double s=0;

   WriteLine("Введите кол-во километров за первый день: ");

   n=int.Parse(ReadLine());

   WriteLine("Введите кол-во дней: ");

   k=int.Parse(ReadLine());

   for(int i=0;i<k;i++)

   s+=n*Math.Pow(1.05,i);

   WriteLine("за "+k.ToString()+" дней спортсмен пробежит "+s.ToString()+" км");

   }

}

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

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

csharp
using System; class Program { static void Main(string[] args) { Console.WriteLine("Введите количество километров, пробежанных в первый день:"); int n = int.Parse(Console.ReadLine()); Console.WriteLine("Введите количество дней:"); int k = int.Parse(Console.ReadLine()); double totalDistance = n; // Общее пройденное расстояние double dailyIncrease = 0.05; // Увеличение расстояния на 5% каждый день for (int i = 1; i < k; i++) { n += (int)(n * dailyIncrease); // Увеличение расстояния на 5% totalDistance += n; // Добавление пройденного расстояния к общему расстоянию } Console.WriteLine("Спортсмен пробежит за {0} дней: {1} км", k, totalDistance); } }

В этом примере мы сначала получаем от пользователя количество километров n, пробежанных в первый день, а затем количество дней k. Затем мы используем цикл for, чтобы вычислить расстояние, пройденное спортсменом за каждый день, и добавить его к общему расстоянию totalDistance. Наконец, выводим общее пройденное расстояние за k дней.

Обратите внимание, что в данном примере мы используем целочисленные значения для пройденного расстояния n и общего расстояния totalDistance. Если вам требуется большая точность, вы можете изменить тип данных на double или float.

0 0

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

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

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

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