С Новым годом! Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.94/18: Рейтинг темы: голосов - 18, средняя оценка - 4.94
0 / 0 / 0
Регистрация: 01.10.2015
Сообщений: 30
1

Определить, за сколько дней может похудеть спортсмен со 100 до 80 кг

21.12.2015, 16:05. Показов 3537. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Решите с помощью цикла while или же repeat, но не как не for. Спасибо!
За сколько дней может похудеть спортсмен со 100 до 80 кг, если в день он может сбрасывать 1% своего веса от нормы предыдущего дня?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.12.2015, 16:05
Ответы с готовыми решениями:

Определить, за сколько дней спортсмен пробежит Х км
В первый день спортсмен пробежал М километров, а затем он каждый день увеличивал пробег на 8% от...

Определить, через сколько дней спортсмен будет пробегать больше 20 км
Здравствуйте! Я бы хотела решить задачу про спортсмена, пробегавшего 10 километров во время...

Определить, через сколько дней спортсмен пробежит суммарный путь не менее 100 км?
Помогите много пропустил по болезни, теперь догоняю,а завтра уже сдавать.. Начав тренировки,...

Определить через сколько дней спортсмен пробежит суммарный путь более 100 км
8. Спортсмен в первый день пробежал 10 км. Каждый следующий день он увеличивал норму на 10% от...

4
1647 / 1076 / 1081
Регистрация: 03.07.2013
Сообщений: 4,507
21.12.2015, 17:33 2
Лучший ответ Сообщение было отмечено damir2407 как решение

Решение

Pascal
1
2
3
4
5
6
7
n:=100; k:=0;
While n>80 do
Begin
  n:=n-n/100;
  Inc(k);
end;
Writeln(k);
1
0 / 0 / 0
Регистрация: 01.10.2015
Сообщений: 30
21.12.2015, 18:06  [ТС] 3
Inc(k); Выводит ошибку: Нет перегруженной подпрограммы с такими типами параметров
Как исправить?Стоит тип Real. И вообще, что значит inc(k), можно ли заменить?Мы такое не проходили)
0
Эксперт Pascal/Delphi
6811 / 4568 / 4819
Регистрация: 05.06.2014
Сообщений: 22,438
21.12.2015, 18:53 4
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
var
  k: integer;
  n: real;
 
begin
  n := 100; k := 0;
  while n > 80 do
  begin
    n := n - n / 100;
    Inc(k);
  end;
  Writeln(k);
end.
Добавлено через 48 секунд
inc(k) = k:=k+1
0
318 / 208 / 162
Регистрация: 08.12.2015
Сообщений: 863
21.12.2015, 18:53 5
inc это увеличение на единицу, замените на k:=k+1
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
var
n:real;
begin
 n:=100;
 var k:=0;
While n>80 do
Begin
  n:=n-n / 100;
  k:=k+1;
 end;
Writeln(k);
end.
0
21.12.2015, 18:53
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.12.2015, 18:53
Помогаю со студенческими работами здесь

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

Определить, сколько дней тренировался спортсмен
На эту задачу вы уже давали ответ, но мне надо бы по другому.. Выручите пожалуйста, очень нужна эта...

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

Определить через сколько дней спортсмен пробежит суммарный путь более N км
Имя входного файла z261.in Имя выходного файла z261.out Спортсмен в первый день пробежал 10 км....


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru