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

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

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

Создайте программу, выводящую сумму элементов последовательности 2, 4, 6, 8,… 98, 100 - C++

23.06.2014, 17:27. Просмотров 456. Ответов 9
Метки нет (Все метки)

Приветствую друзья!
Вообщем мне нужно создать программку выводящую сумму элементов последовательности 2, 4, 6, 8,… 98, 100
C++
1
2
3
4
5
int sum = 0; 
for (int j = 2; j <= 100; j=j+2) {
  sum = sum + j;
}
cout << sum;
вообщем как то так, но всё равно не получается, почему то не работает и я не могу понять почему.

помогите пожалуйста, хотя бы советом.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.06.2014, 17:27
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Создайте программу, выводящую сумму элементов последовательности 2, 4, 6, 8,… 98, 100 (C++):

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

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

Написать программу, выводящую на экран сумму и среднее арифметическое N случайных чисел - C++
Написать программу, выводящую на экран сумму и среднее арифметическое N случайных чисел, заданных в диапазоне от А до В. Основная программа...

Найти сумму элементов последовательности, начиная от первого отрицательного элемента и до конца последовательности. - C++
Помогите написать простенькую программку :( Найти сумму элементов последовательности x1, x2, …, xn (x&lt;=30), начиная от первого...

В одномерном массиве из 100 элементов определить сумму положительных элементов - C++
В одномерном массиве из 100 элементов определить сумму положительных элементов. Вывести полученное число.

Напишите программу, выводящую на экран количество цифр в этом числе и сумму этих цифр - C++
я начинающий! помогите! мне на екзам! Дано натуральное число а (a&lt;100). Напишите программу, выводящую на экран количество цифр в этом...

9
Тамика
Котовчанин
912 / 455 / 145
Регистрация: 16.02.2010
Сообщений: 3,144
Записей в блоге: 27
23.06.2014, 17:40 #2
C++
1
2
3
4
5
int main()
{
for (int j = 2; j <= 100; j+=2) {
    cout << j << " ";
}
Добавлено через 6 минут
А, пардон. Сумма же.
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include<iostream>
 
int main()
{
    int sum = 0;
    for (int j = 2; j <= 100; j+=2)
    {
        sum += j;
    }   
    std::cout << sum;
    system("pause>>null");
}
Добавлено через 40 секунд
Цитата Сообщение от maznev92 Посмотреть сообщение
вообщем как то так, но всё равно не получается, почему то не работает и я не могу понять почему.
А что не получается?
1
Jewbacabra
Эксперт PHP
2595 / 2189 / 819
Регистрация: 24.04.2014
Сообщений: 6,499
23.06.2014, 17:47 #3
maznev92, считать циклом сумму арифметической прогрессии не самый оптимальный вариант
0
maznev92
0 / 0 / 0
Регистрация: 10.06.2014
Сообщений: 5
23.06.2014, 17:52  [ТС] #4
Jewbacabra, это просто задание из универа
0
Croessmah
Эксперт CЭксперт С++
13513 / 7671 / 866
Регистрация: 27.09.2012
Сообщений: 18,879
Записей в блоге: 3
Завершенные тесты: 1
23.06.2014, 18:03 #5
Цитата Сообщение от maznev92 Посмотреть сообщение
это просто задание из универа
а в школе, наверное, арифметическую прогрессию не проходили...
0
Psilon
Master of Orion
Эксперт .NET
5902 / 4799 / 634
Регистрация: 10.07.2011
Сообщений: 14,407
Записей в блоге: 5
Завершенные тесты: 4
23.06.2014, 18:28 #6
Jewbacabra, Croessmah, уверен, что это задача на циклы, а не на знание простейшей арифметики. Тем более, если нужно вывести не только результат, но и промежуточные значения, то лучше не написать. Задачу легко можно усложнить, чтобы для неё не работала априорная арифметика и нельзя было бы пользоваться готовыми формулами, а вот понимание работы циклов - ценно. Понимание > знания.
0
Jewbacabra
Эксперт PHP
2595 / 2189 / 819
Регистрация: 24.04.2014
Сообщений: 6,499
23.06.2014, 20:07 #7
Psilon, я это понимаю. но умение выбирать более оптимальный вариант в конкретной задаче тоже может быть полезно. так как в задание не было требования обязательного наличия цикла я и предложил такой способ решения
0
IrineK
23.06.2014, 20:09
  #8

Не по теме:

Цитата Сообщение от Psilon Посмотреть сообщение
Задачу легко можно усложнить
Похоже, эта мысль является фундаментом системы образования

0
Psilon
Master of Orion
Эксперт .NET
5902 / 4799 / 634
Регистрация: 10.07.2011
Сообщений: 14,407
Записей в блоге: 5
Завершенные тесты: 4
23.06.2014, 21:18 #9
IrineK, возможно

Jewbacabra, а еще полезно знать, что "более" оптимальный и "менее" оптимальный не говорят, оптимальный это и есть наилучший, а больше или меньше может быть только рациональность, степень которой как раз определяет её близость к оптимальности. Но я же этого не говорю Все ошибаются в меру своих знаний. Хотя к вам, претензий, наверное нет, а вот товарищ Croessmah мог бы и помягче высказываться.
0
Croessmah
24.06.2014, 16:57     Создайте программу, выводящую сумму элементов последовательности 2, 4, 6, 8,… 98, 100
  #10

Не по теме:

Цитата Сообщение от Psilon Посмотреть сообщение
Все ошибаются в меру своих знаний. Хотя к вам, претензий, наверное нет, а вот товарищ Croessmah мог бы и помягче высказываться.
мне на колени встать?

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.06.2014, 16:57
Привет! Вот еще темы с ответами:

дан массив n элементов. напишите программу выводящую на экран сначала вторую половину, потом первую - C++
напишите плиз програмку дан массив n элементов. напишите программу выводящую на экран сначала вторую половину, потом первую

Вычислить среднее арифметическое, сумму элементов и количество элементов заданной последовательности - C++
Ваести значения для Х. Значения Х&gt;0 , поэтому для окончания вычисления ввести число 0. Вычислить сумму всех значении Х и количество Х....

За счёт адресной арифметики посчитать сумму элементов последовательности из 15 элементов символьного типа - C++
Привет всем,помогите,пожалуйста :) За счёт адресной аремфметики посчитать сумму элементов последовательности из 15 элементов символичного...

Реализовать шаблонную функцию (без цикла), выводящую числа от 0 до 100 - C++
Помогите, пожалуйста)


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

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

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