Вторник, 26 Ноября 2024, 06:55

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
C# Сумма от 1 до 101
DarkScorp24Дата: Суббота, 17 Ноября 2012, 21:18 | Сообщение # 1
почетный гость
Сейчас нет на сайте
Привет всем.
Может кто помочь написать программу на C# ,с использованием алгоритма while, которая будет считать сумм чисел от 1 до 101? Сам пробую, да не пашет.
С меня +
P.S. Я нуб еще тот =\


САТАНА
TreinDSMДата: Суббота, 17 Ноября 2012, 21:26 | Сообщение # 2
почетный гость
Сейчас нет на сайте
DarkScorp24,
Просто сложить все числа от 1-го до 101-го? В смысле 1+2+3+4+..?
Вот так можно:
Code

int sum = 0;
int i = 1;
while(i<=101)   // если 101 включительно. Если нет просто убрать равно из условия
{
sum+=i;
i++;
}
DarkScorp24Дата: Суббота, 17 Ноября 2012, 23:32 | Сообщение # 3
почетный гость
Сейчас нет на сайте
Спасибо , все работает!
Ставлю + =)


САТАНА

Сообщение отредактировал DarkScorp24 - Суббота, 17 Ноября 2012, 23:38
RUNGOGET2THECHOPAHДата: Суббота, 17 Ноября 2012, 23:35 | Сообщение # 4
участник
Сейчас нет на сайте
Он все написал правильно.
MrNeshДата: Суббота, 17 Ноября 2012, 23:36 | Сообщение # 5
Воин добра и света
Сейчас нет на сайте

Quote (DarkScorp24)
i++;


DarkScorp24Дата: Суббота, 17 Ноября 2012, 23:39 | Сообщение # 6
почетный гость
Сейчас нет на сайте
Да это я зависаю под конец дня.
Вместо sum , стал a выводить wacko


САТАНА
MickeyДата: Воскресенье, 18 Ноября 2012, 00:08 | Сообщение # 7
частый гость
Сейчас нет на сайте
Quote (TreinDSM)
i++;

Не очень быстрый способ.
Есть же вариант намного быстрее и удобнее.
К примеру есть сумма арифметической прогресии:
Code
(101(1+101))\2


Сообщение отредактировал Mickey - Воскресенье, 18 Ноября 2012, 00:34
TreinDSMДата: Воскресенье, 18 Ноября 2012, 13:44 | Сообщение # 8
почетный гость
Сейчас нет на сайте
Mickey,
Просили с использование цикла while - привел пример с использованием цикла while. А так конечно считать сумму арифметической прогрессии лучше.
MickeyДата: Воскресенье, 18 Ноября 2012, 18:30 | Сообщение # 9
частый гость
Сейчас нет на сайте
TreinDSM, я понимаю что попросили while использовать. Но это глупо и не практично, лучше сразу учиться писать правильно, чтобы не было потом проблем с оптимизацией.
TreinDSMДата: Воскресенье, 18 Ноября 2012, 18:54 | Сообщение # 10
почетный гость
Сейчас нет на сайте
Mickey,
Согласен. Но насколько я понимаю, задача видимо заключалась в том, чтобы оценить принципы работы цикла while, а сумма прогрессии просто как пример шла.
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг