![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 25.10.2008
Сообщений: 20
|
![]()
Тема: циклы с накоплением
Начав тренировку, спорстмен в первый день пробег 10 км. Каждого на следующий день он увеличивал дневную норму на 10 % от нормы предыдущего дня. За сколько дней спортсмен пробежит 100 км? |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 04.12.2008
Сообщений: 46
|
![]()
думаю так
Код:
Будь проще, и у тебя будет меньше делителей.
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 04.12.2008
Сообщений: 46
|
![]()
не не так...я ошибся....
скорее всего вот так..... раз только от предыдущей Код:
Будь проще, и у тебя будет меньше делителей.
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 25.10.2008
Сообщений: 20
|
![]()
мм... спс но ответ выходит 26, а эт если посчитать то примерно должно выйти дет 8 дней так вот
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 25.10.2008
Сообщений: 20
|
![]()
хм... а можеш сказать от куда ты взял n:=1; ?
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 04.12.2008
Сообщений: 46
|
![]()
за 1 день он уже пробежал по этому и 1 и 'к' уже равно 10, за первый день 10 км а дальше наращиваем
Будь проще, и у тебя будет меньше делителей.
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 25.10.2008
Сообщений: 20
|
![]()
спасибо тебе большоЕ )
ps а 0,1 ? |
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,543
|
![]()
sum:=0;
norm:=10; n:=1; sum:=sum+norm; //первый день while sum<=100 do begin norm+norm*0.1; // как вариант можно norm:=norm*1.1; sum:=sum+norm; n:=n+1; end;
программа — запись алгоритма на языке понятном транслятору
|
![]() |
![]() |
![]() |
#9 |
Ra-Ra ?
Форумчанин
Регистрация: 06.03.2008
Сообщений: 286
|
![]()
0.1 - теже 10% тоесть если мы наши 10% разделим на 100% то мы получим 0.1 - на это можно умножить любое число и мы получим 10% от числа.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помагите решить задачи! | Колян | Помощь студентам | 4 | 25.05.2010 23:26 |
Помогите решить задачу | Witaliy | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 24.11.2008 18:21 |
Помогите решить задачу! | Anuta | Помощь студентам | 2 | 26.06.2008 05:10 |
Немогу решить задачу | Санячос | Общие вопросы Delphi | 2 | 11.06.2008 15:35 |