Форум программистов, компьютерный форум CyberForum.ru

Спортсмен увеличивает длину пробега на P процентов в день. После какого дня пробежит двести километров? - C++

Восстановить пароль Регистрация
 
Зарина77
Заблокирован
06.02.2012, 23:59     Спортсмен увеличивает длину пробега на P процентов в день. После какого дня пробежит двести километров? #1
помогите решить!!!!!!!!!!!!!
Спортсмен-лыжник начал тренировки, пробежав в первый день 10 км. Каждый следующий день он увеличивал длину пробега на P процентов от пробега предыдущего дня (P — вещественное, 0 < P < 50). По данному P определить, после какого дня суммарный пробег лыжника за все дни пре-высит 200 км, и вывести найденное количество дней K (целое) и суммар-ный пробег S (вещественное число).
На с++ cherez while
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.02.2012, 23:59     Спортсмен увеличивает длину пробега на P процентов в день. После какого дня пробежит двести километров?
Посмотрите здесь:

C++ Напечатать таблицу тренировок и определить суммарный путь, который пробежит спортсмен за 7 дней.
C++ Какой суммарный путь пробежит спортсмен за 7 дней, увеличивая каждый день его на десять процентов? Перевести с паскаля.
В первый день спортсмен пробежал X километров, а затем он...(цикл while) C++
C++ Какой суммарный путь пробежит спортсмен за 7 дней, увеличивая каждый день его на десять процентов?
Циклы с накоплением (Сколько километров спортсмен пробежит за семь дней?) C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Dani
1263 / 621 / 50
Регистрация: 11.08.2011
Сообщений: 2,236
Записей в блоге: 2
Завершенные тесты: 1
07.02.2012, 00:07     Спортсмен увеличивает длину пробега на P процентов в день. После какого дня пробежит двести километров? #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
int main()
{
    float p, km=10;
    int days = 0;
 
    std:: cin >> p;
 
    while (km<200)
    {
        km += km/100*p;
        days++;
    }
 
    std:: cout << days << " " << km << "\n";
    system ("pause");
    return 0;
}
daite_dve
0 / 0 / 0
Регистрация: 06.02.2012
Сообщений: 37
07.02.2012, 00:33     Спортсмен увеличивает длину пробега на P процентов в день. После какого дня пробежит двести километров? #3
Цитата Сообщение от Dani Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
int main()
{
    float p, km=10;
    int days = 0;
 
    std:: cin >> p;
 
    while (km<200)
    {
        km += km/100*p;
        days++;
    }
 
    std:: cout << days << " " << km << "\n";
    system ("pause");
    return 0;
}
Стопэ! Ты забыл что при таком раскладе days должны изначально быть равны 1. Так что в строке 6
C++
1
int days = 1;
Зарина77
Заблокирован
07.02.2012, 00:34  [ТС]     Спортсмен увеличивает длину пробега на P процентов в день. После какого дня пробежит двести километров? #4
ok)) spasibo
Зарина77
Заблокирован
07.02.2012, 21:49  [ТС]     Спортсмен увеличивает длину пробега на P процентов в день. После какого дня пробежит двести километров? #5
можете задачу объяснить???? не понимаю,не шарю
Зарина77
Заблокирован
07.02.2012, 22:17  [ТС]     Спортсмен увеличивает длину пробега на P процентов в день. После какого дня пробежит двести километров? #6
можете задачу объяснить???? не понимаю,не шарю

Добавлено через 4 минуты
можете объяснить???
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.02.2012, 22:27     Спортсмен увеличивает длину пробега на P процентов в день. После какого дня пробежит двести километров?
Еще ссылки по теме:

C++ Спртсмен пробегает каждый день на 10% больше. Сколько пробежит за семь дней?
Начав тренировки, спортсмен в первый день пробежал 10 км C++
Определите номер дня, на который пробег спортсмена составит не менее У километров C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Дмитрий3241
 Аватар для Дмитрий3241
634 / 505 / 52
Регистрация: 07.07.2011
Сообщений: 1,226
07.02.2012, 22:27     Спортсмен увеличивает длину пробега на P процентов в день. После какого дня пробежит двести километров? #7
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
int main()
{
        float p, km=10; //переменные p - процент, km - кол-во километров, = 10 потому что в первый день пробежал 10
        int days = 1; //Кол-во дней, = 1 потому что бежал один день по условию 
 
        std:: cin >> p; //Ожидаем ввода в переменную p
 
        while (km<200) //Пока km меньше 200 то выполнять
        {
                km += km/100*p; //расчитываем проценты
                days++; //Прибовляем к дням +1.
        }
 
        std:: cout << days << " " << km << "\n"; //Выводим кол-во дней
        system ("pause"); //Что бы окно не закрывалось, ожидаем нажатия
        return 0; //Выход
}
Yandex
Объявления
07.02.2012, 22:27     Спортсмен увеличивает длину пробега на P процентов в день. После какого дня пробежит двести километров?
Ответ Создать тему
Опции темы

Текущее время: 23:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru