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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Фларида
0 / 0 / 0
Регистрация: 18.09.2011
Сообщений: 9
#1

Какой суммарный путь пробежит спортсмен за 7 дней, увеличивая каждый день его на десять процентов? Перевести с паскаля. - C++

26.09.2011, 19:07. Просмотров 748. Ответов 8
Метки нет (Все метки)

Начав тренировки, спортсмен в первый день пробежал 10 км. Каждый день он увеличивал дневную норму на 10% нормы предыдущего дня. Какой суммарный путь пробежит спортсмен за 7 дней?

Вот на Паскале так вот:


Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
uses
  SysUtils;
 
var S1, S, d, i:integer;
begin
  write('? Skolko proshel v pevii den ');
  readln(S1);
  write('? Na skolko dnei raschitat  ');
  readln(d);
  S:=S1;
  if d > 1 then
  for i:=2 to d do
  begin
    S1:=S1 + round(S1*0.1);
    S:=S+S1;
  end;
 
    writeln('Za ', d ,' dnei sportsmen probejit ', S);
 
  readln;
end.

А вот когда перевожу, ошибки вечно, все неправильно получается =((
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.09.2011, 19:07
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Какой суммарный путь пробежит спортсмен за 7 дней, увеличивая каждый день его на десять процентов? Перевести с паскаля. (C++):

Какой суммарный путь пробежит спортсмен за 7 дней, увеличивая каждый день его на десять процентов? - C++
1.Начав тренировки, спортсмен в первый день пробежал 10 км. Каждый день он увеличивал дневную норму на 10% нормы предыдущего дня. Какой...

Напечатать таблицу тренировок и определить суммарный путь, который пробежит спортсмен за 7 дней. - C++
Начав тренировки,спортсмен в первый день пробежал 10км. Каждый следующий день он увеличивал дневную норму на 10% от нормы предыдущего дня....

Спортсмен увеличивает длину пробега на P процентов в день. После какого дня пробежит двести километров? - C++
помогите решить!!!!!!!!!!!!! Спортсмен-лыжник начал тренировки, пробежав в первый день 10 км. Каждый следующий день он увеличивал длину...

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

Циклы с накоплением (Сколько километров спортсмен пробежит за семь дней?) - C++
Начав тренировку, спортсмен в первый день пробежал 10 км. Каждый следующий день он увеличивал дневную норму на 10% от нормы предыдущего...

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Nursik77
273 / 233 / 21
Регистрация: 05.04.2011
Сообщений: 645
26.09.2011, 19:09 #2
Код, ошибочный, в студию!
1
Фларида
0 / 0 / 0
Регистрация: 18.09.2011
Сообщений: 9
26.09.2011, 19:18  [ТС] #3
=))) Сейчас, снова напишу программу, а то не получалось и я все удалила)

Добавлено через 6 минут
нет, не могу((( все(((((((((( моя голова....(((
0
Nursik77
273 / 233 / 21
Регистрация: 05.04.2011
Сообщений: 645
26.09.2011, 19:23 #4
Фларида, что вы не можете? Написать ранее написанный код?
1
OMAAGAAD
15 / 15 / 3
Регистрация: 24.09.2010
Сообщений: 45
26.09.2011, 19:23 #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using namespace std;
int main()
{
    int s,s1,d,i;
    cout<<"Skolko proshel v perviy den"<<endl;
    cin>>s1;
    cout<<"Na skolko dney raschitat?"<<endl;
    cin>>d;
    s=s1;
    if (d>1)
    {
        for (i=2; i<=d; i++)
        {
            s1+=s1/10;
            s+=s1;
        }
    }
    cout<<"za "<<d<<" dnei sportsmen probejit "<<s<<endl;
    return 0;
}
1
softmob
1248 / 698 / 155
Регистрация: 20.02.2010
Сообщений: 1,035
26.09.2011, 19:25 #6
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
using namespace std;
 
void main()
{
    double p,s=0;
    int d;
    cout << "Skolko proshel v perviy den: "; cin >> p;
    cout << "Na skolko dney raschitat? "; cin >> d;
    for (int i=0;i<d;i++)
    {
        s+=p;
        p*=1.1;
    }
    cout << "Za " << d << " dnei sportsmen probejit "<< s << endl;
    system ("pause");
}
1
Фларида
0 / 0 / 0
Регистрация: 18.09.2011
Сообщений: 9
26.09.2011, 19:30  [ТС] #7
ооо круто! Спасибо всем огромное! А можно еще вопрос задать, нам препод сказал, что обязательно во всех прогах должно быть одно #include <iostream.h>
#include <conio.h>
почему это так обязательно? что это значит?

Добавлено через 1 минуту
Цитата Сообщение от Nursik77 Посмотреть сообщение
Фларида, что вы не можете? Написать ранее написанный код?
Да )))
0
Nursik77
273 / 233 / 21
Регистрация: 05.04.2011
Сообщений: 645
26.09.2011, 19:33 #8
Фларида, это значит, что вам нужно открыть книжку и прочитать хотя бы первые параграфы!

Добавлено через 2 минуты
Уверяю вас, что так будет лучше!
1
Фларида
0 / 0 / 0
Регистрация: 18.09.2011
Сообщений: 9
26.09.2011, 19:39  [ТС] #9
Мне правда очень стыдно! =)) Я прочитаю, и не раз)))
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.09.2011, 19:39
Привет! Вот еще темы с ответами:

Посчитать суммарный путь пробега за 7 дней тренировок - C++
Здравствуйте, дано задание (см. ниже), вариант (а) уже сделал, а вот как суммировать все для (б) - не знаю.. помогите..:( //Начав...

Определить в какой день лыжник пробежит заданное расстояние (циклы) - C++
Начав тренировки лыжник в первый день пробежал N км. Каждый следующий день он увеличивал длину пробега на 10% от пробега предыдущего дня....

Начав тренировки, спортсмен в первый день пробежал 10 км. Какой суммарный путь пробежит спортсмен за 7 дней? - C#
Начав тренировки, спортсмен в первый день пробежал 10 км. Каждый день он увеличивал дневную норму на 10% нормы предыдущего дня. Какой...

Какой суммарный путь пробежит спортсмен за 7 дней - Turbo Pascal
Начав тренировки, спортсмен в первый день пробежал 10 км. Каждый день он увеличивал дневную норму на 10% нормы предыдущего дня. • Какой...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
26.09.2011, 19:39
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru