Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
valerich228
0 / 0 / 0
Регистрация: 14.03.2013
Сообщений: 72
#1

Найти сумму целых 2-значных положительных чисел меньше 200 - C++

25.03.2013, 22:10. Просмотров 635. Ответов 8
Метки нет (Все метки)

Разработка алгоритма с использованием оператора do/while, while
2. Найти сумму целых 2-значных положительных чисел меньше 200.

Оригинал задания:
Кликните здесь для просмотра всего текста
2.Знайти суми цілих 2-значних додатніх чисел менше 200.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.03.2013, 22:10
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти сумму целых 2-значных положительных чисел меньше 200 (C++):

Найти сумму целых нечетных положительных чисел, меньших 200 - C++
Найти сумму целых нечетных положительных чисел, меньших 200

Найти сумму целых нечетных положительных чисел, меньших 200 - C++
Найти сумму целых нечетных положительных чисел, меньших 200

Задача на цикл. Найти сумму целых положительных чисел, кратных 3 и меньших 200 - C++
Правильно ли я виполниз задачу? Найти сумму целых положительных чисел, кратных 3 и меньших 200. #include <iostream> #include <cmath> ...

Найти сумму целых положительных чисел, кратных 3 и меньше 100 - C++
Найти сумму целых положительных чисел, кратных 3 и меньше 100. Заранее спасибо.

Найти сумму целых чисел из промежутка от 1 до 200 - C++
Найти сумму целых чисел из промежутка от 1 до 200, у которых ровно 5 делителей.

Найти сумму целых отрицательных чисел, кратных 3 и больших -200 - C++
Найти сумму целых отрицательных чисел, кратных 3 и больших -200. Добавлено через 44 секунды Я просто логически не могу понять...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Croessmah
Эксперт CЭксперт С++
13214 / 7485 / 842
Регистрация: 27.09.2012
Сообщений: 18,402
Записей в блоге: 3
Завершенные тесты: 1
25.03.2013, 22:47 #2
C++
1
2
3
4
5
6
7
8
9
#include <iostream>
 
int main(){
    int summ=0;
    int i=10;
    while(i<100)
        summ+=i++;
    std::cout<<summ<<std::endl;
}
1
UnsKneD
алкокодер
154 / 150 / 11
Регистрация: 27.12.2012
Сообщений: 548
26.03.2013, 02:18 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
using std::cin;
using std::cout;
using std::endl;
int main(){     
        setlocale(0,"");
        int x,y, sum = 0; 
    cout << "Введи стартовое число: "; cin >> x;
    cout << "Введи конечное число: "; cin >> y;
    for( int i = x; i<=y; i++){
        if( i > 9 && i > 0 && i<100) { sum+=i; }
    }
 
    cout << "Сумма: " << sum << endl;
    return 0;
}
1
Respected
0 / 0 / 0
Регистрация: 19.01.2013
Сообщений: 47
26.03.2013, 02:20 #4
сумма должна быть меньше 200? или сами вводимые с клавиатуры числа должны быть меньше 200?
0
UnsKneD
алкокодер
154 / 150 / 11
Регистрация: 27.12.2012
Сообщений: 548
26.03.2013, 02:42 #5
Respected, а смысл считать сумму меньше 200?
0
lemegeton
2924 / 1353 / 135
Регистрация: 29.11.2010
Сообщений: 2,725
04.04.2013, 14:02 #6
Двузначные числа это точно числа с двумя цифрами?
Тогда они в диапазоне [10; 99].
Ответ: sum(10, 99) = sum(1, 99) - sum(1, 9) = 99 * ((1 + 99) / 2) - 9 * ((1 + 9) / 2) = 4950 - 45 = 4905;
0
valerich228
0 / 0 / 0
Регистрация: 14.03.2013
Сообщений: 72
05.04.2013, 12:25  [ТС] #7
Цитата Сообщение от valerich228 Посмотреть сообщение
Найти суммы целых 2-значных положительных чисел меньше 200.
За ранее великое спасибо =)
Забыл написать, надо написать программу на языке С++
0
lemegeton
2924 / 1353 / 135
Регистрация: 29.11.2010
Сообщений: 2,725
05.04.2013, 12:35 #8
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
 
double getArithmeticProgressionSum(int first, int last, int count) {
  return count * ((first + last) / 2.0);
}
 
int main(int argc, char *argv[]) {
  std::cout << getArithmeticProgressionSum(10, 99, 90) << std::endl;
 
  std::cin.get();
  return 0;
}
1
Tulosba
:)
Эксперт С++
4396 / 3239 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
05.04.2013, 14:06 #9
lemegeton, лучше бы сделать не count, а ratio (разность прогрессии). Или вообще убрать для текущей задачи, count вычислять как last-first+1.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.04.2013, 14:06
Привет! Вот еще темы с ответами:

Найти сумму целых положительных чисел - C++
Здравствуйте. Суть задачи: Найти сумму целых положительных чисел, кратных 9 и от -10 до 10. Сделал все, кроме суммы целых положительных...

Найти сумму целых положительных чисел больших a меньших b - C++
числа а и b вводятся в консоли

Найти сумму целых положительных чисел из промежутка от А до В, кратных 4 - C++
Доброго времени суток...нужно исправить прогу, как я понимаю её ошибка заключается в том, что она считает с первого элемента, нужно...

Найти сумму целых нечетных положительных чисел, меньших 50 - C++
по заданию нужно Найти сумму целых нечетных положительных чисел, меньших 50. Ну при запуске кода, у меня совсем другое, делал в паскале там...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
05.04.2013, 14:06
Ответ Создать тему
Опции темы

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