![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 23.11.2016
Сообщений: 8
|
![]()
если можно популярно объяснить алгоритм С использованием цикла ...Буду очень признательна!!!!!!!1
Лыжник, начав тренировки, в первый день пробежал n км. Каждый следующий день он увеличивал пробег на m% от пробега предыдущего дня. Сколько километров он пробежит за k дней. С++ Последний раз редактировалось marina46; 23.11.2016 в 14:43. |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 13.11.2016
Сообщений: 84
|
![]()
пусть n=10 км m=10 % k = 3 дня
1-й день - 10 км 2-й день 10 км + (10 км * 10) / 100 = 11 км 3-й день 11 км + (11 км *10) / 100 = 12,1 км 6 - 7 класс если не изменяет память |
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
S=n*(1-t^k)/(1-t) где t=(m+100)/100
Смотри геометрическую прогрессию и формулу суммы ее членов И цикла не надо. Если хочется в цикле, вычисляй как товарищ выше предлагает
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#4 |
Регистрация: 23.11.2016
Сообщений: 8
|
![]()
а можете подсказать как это будет выглядеть в программе в цикле?
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() |
![]() |
![]() |
![]() |
#6 |
Регистрация: 23.11.2016
Сообщений: 8
|
![]()
все значения неизвестны их должен ввести пользователь .
Последний раз редактировалось marina46; 23.11.2016 в 15:10. |
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
верно.
для этого нужно написать код на нужном Вами языке программирования (C++, как я понимаю), который позволит пользователю ввести данные в вашу программу. В коде программы введённые пользователем данные нужно сохранить в переменные. Марина, скажите, а Вы программирование изучаете? Программку хоть одну написали? Ну тот же "Hello, World!", например. Или нет? Ну это же прямо основы языка. |
![]() |
![]() |
![]() |
#8 |
Регистрация: 23.11.2016
Сообщений: 8
|
![]()
Я просто не поняла вопроса
#include<iostream>; using namespace std; void main(){ int n,m,k; cout<<"n,m,k"; cin>>"n,m,k"; вот на этом этапе нужно воспользоваться циклом для подсчета значений |
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
такой код Вас устроит?
на ideone Код:
|
![]() |
![]() |
![]() |
#10 |
Регистрация: 23.11.2016
Сообщений: 8
|
![]()
Спасибо огромное, очень выручили. Я только начинаю учиться, пока-что очень трудно все дается.(
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вывести на экран пробег спортсмена за каждый день и суммарный пробег | KriSSka | Паскаль, Turbo Pascal, PascalABC.NET | 7 | 07.04.2012 00:22 |
по дате рождения и текущей дате (день, месяц, год) определить сколько дней до дня рождения (код на ПАСКАЛЕ) | Николай1 | Помощь студентам | 1 | 16.02.2012 09:07 |
Вывести следующий день, по введенной дате (pascal) | niktim | Помощь студентам | 8 | 14.11.2011 11:08 |
определить день недели по заданному числу (считать в месяце 30 дней и первый день месяца понедельник | dan1991 | Помощь студентам | 1 | 01.03.2009 20:59 |
спортсмен пробежал 8 км,каждый следующий день он увеличивал дневную норму на 15% | elsibell | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 08.11.2008 23:05 |