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

Найти сумму элементов с четными номерами из этой последовательности - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Лексикографическая перестановка http://www.cyberforum.ru/cpp-beginners/thread1015874.html
Помогите пожалуйста обнаружить ошибку. #include "stdafx.h" #include<iostream> #include <algorithm> #include <algorithm> #include <vector> using namespace std; void rec(int* p,int n);
C++ Определить, имеет ли уравнение хотя бы одно вещественное решение 9. Для заданных вещественных чисел а, b, c определить, имеет ли уравнения ax2+bx+c=0, хотя бы одно вещественное решение. http://www.cyberforum.ru/cpp-beginners/thread1015872.html
C++ Сформировать n чисел Фибоначчи
Помогите пожалуйста Сформировать n чисел Фибоначчи (a1=1, a2=1,ai=ai-1+ai-2).
C++ 6. Определить, имеется ли среди заданных целых чисел A, B, C хотя бы одно четное. Предусмотреть проверку вводимых данных на отрицательность
6. Определить, имеется ли среди заданных целых чисел A, B, C хотя бы одно четное. Предусмотреть проверку вводимых данных на отрицательность.
C++ Вычислить дробную часть среднего геометрического трех заданных положительных чисел. Предусмотреть проверку вводимых данных на отрицательность http://www.cyberforum.ru/cpp-beginners/thread1015867.html
Вычислить дробную часть среднего геометрического трех заданных положительных чисел. Предусмотреть проверку вводимых данных на отрицательность. помогите,пожалуйста)))
C++ По координатам трех вершин некоторого треугольника найти его площадь и периметр. Предусмотреть проверку возможности построения треугольника с заданным По координатам трех вершин некоторого треугольника найти его площадь и периметр. Предусмотреть проверку возможности построения треугольника с заданными вершинами подробнее

Показать сообщение отдельно
Alex566
 Аватар для Alex566
240 / 152 / 18
Регистрация: 03.04.2013
Сообщений: 317
23.11.2013, 00:09     Найти сумму элементов с четными номерами из этой последовательности
Думаю так будет лучше.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <iostream>
using namespace std;
 
int main() 
{
    setlocale(0,"");
    int *mas,c=0;
    mas = (int*) malloc (sizeof(int));
    do
        {
            c++;
            mas=(int*)realloc(mas,sizeof(int)*c);
            cout<<"Введите "<<c<<"-й элемент массива - ";
            cin>>mas[c-1];
        }
    while(mas[c-1]!=0);
    int sum=0;
    for(int i=0;i<c;i++)
        if(i%2==1)
            sum+=mas[i];
    free (mas);
    cout<<"Сумма элементов с четными номерами - "<<sum;
    system("pause>void");
    return 0;
}
 
Текущее время: 16:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru