Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# Windows Forms
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
Александра 04
-26 / 1 / 0
Регистрация: 22.04.2015
Сообщений: 92
#1

Цикл с предусловием

22.12.2015, 13:07. Просмотров 556. Ответов 4
Метки нет (Все метки)

Начав тренировки, спортсмен в первый день пробежал 10 км. Каждый день он увеличивал дневную норму на 10% нормы предыдущего дня. Какой суммарный путь пробежит спортсмен за 7 дней?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.12.2015, 13:07
Ответы с готовыми решениями:

Составление и отладка программ с оператором цикла с предусловием
Задание 1.Найти произведение натуральных чисел меньших 200 и кратных 7

Создать программу по всем 3 видам циклов...цикл с параметром,цикл с условием,цикл,и цикл с предусловием...
Найти сумму чисел 1 в квадрате до 10 c квадрате...операцию возведению в степень...

Цикл с предусловием, цикл с постусловием и цикл с параметром
Объясните пожалуйста как делать эти циклы. У меня не получается. Можете сделать...

Написать в турбо паскале, Цикл с параметром, Цикл, с постусловием, и с предусловием пожалуйста

Алгоритм с применением вложенных базовых структур «цикл с предусловием» или «цикл с постусловием»
Разработать алгоритм с применением вложенных базовых структур «цикл с...

4
Tsin
721 / 466 / 183
Регистрация: 30.12.2012
Сообщений: 1,265
Записей в блоге: 2
Завершенные тесты: 3
22.12.2015, 13:25 #2

Не по теме:

Александра 04, примерно 95 километров!



По теме. Вы знаете норму Xn. каждый следующий день нормой будет X(n+1) = Xn + Xn * 0.1. Осталось просуммировать их в цикле.
0
Александра 04
-26 / 1 / 0
Регистрация: 22.04.2015
Сообщений: 92
22.12.2015, 13:34  [ТС] #3
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 private void textBox2_TextChanged(object sender, EventArgs e)
        {
         
        }
 
        private void button1_Click(object sender, EventArgs e)
        {
   int n = Convert.ToInt16(textBox1.Text); // считываем N
int i=1,c=0,a=10;
while (i != n) { // пока i не равно n выполняем действия:
c=c+a;
a = a + (a /10);
}
label2.Text =Convert.ToString(c) ;
        }
    }
}
Добавлено через 4 минуты
Что не так?
0
Tsin
721 / 466 / 183
Регистрация: 30.12.2012
Сообщений: 1,265
Записей в блоге: 2
Завершенные тесты: 3
22.12.2015, 13:38 #4
Александра 04, много чего. Например, тип переменной c

Вот вам пример, разбирайтесь)
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
const double percent = 0.1;
 
int daysRemains = 7;
 
double sum = 0.0;
double xCurrent = 10.0;
 
while (daysRemains > 0)
{
    sum += xCurrent;
    xCurrent += xCurrent * percent;
    daysRemains--;
}
0
kolorotur
Эксперт .NET
10008 / 8407 / 2063
Регистрация: 17.09.2011
Сообщений: 14,471
22.12.2015, 14:38 #5
Цитата Сообщение от Александра 04 Посмотреть сообщение
Цикл с предусловием
Вот так вот и плодят в ВУЗах программистов, которые потом два числа в цикле суммируют, добавляя к первому по единичке.

Это же геометрическая прогрессия:
C#
1
2
3
4
5
double initialDistance = 10;
double increase = 1.1; // 10%
double duration = 7;
 
double totalDistance = initialDistance * (1 - Math.Pow(increase, duration)) / (1 - increase);
0
22.12.2015, 14:38
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.12.2015, 14:38

Разработать алгоритм с применением вложенных базовых структур «цикл с предусловием» или «цикл с постусловием»
Разработать алгоритм с применением вложенных базовых структур «цикл с...

Разработать алгоритм с применением вложенных базовых структур «цикл с предусловием» или «цикл с постусловием», составить
Разработать алгоритм с применением вложенных базовых структур «цикл с...

Цикл со счетчиком, цикл с предусловием и постусловием
Напечатать таблицу стоимости 50,100,150...1000г сыра (стоимость 1 кг сыра...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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