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

Подскажите что за ошибка - error C4430: - C++

Восстановить пароль Регистрация
 
Dimka609
0 / 0 / 0
Регистрация: 20.03.2014
Сообщений: 15
03.04.2014, 16:58     Подскажите что за ошибка - error C4430: #1
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include "iostream"
#include "math.h"
using namespace std; 
#define n 5 
main()
{
int A[n],i,count, p = 1;
cout<<"Введите элементы массива: ";
//cin<<endl;
for (i=0; i<n; i++)
cin>>A[i];
for (int i=1; i<n; i+=2)
    p*=A[i];
cout<<i<<endl;
}
отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию??
Сама задача - В одномерном массиве, состоящем из N целых элементов, вычислите сумму четных элементов массива.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Тамика
Котовчанин
 Аватар для Тамика
859 / 439 / 129
Регистрация: 16.02.2010
Сообщений: 2,538
Записей в блоге: 27
03.04.2014, 17:41     Подскажите что за ошибка - error C4430: #2
Что? С++ не поддерживает int?..
Думаю, что дело в main(). Попробуйте
C++
1
int main() { .. return 0;}
Добавлено через 3 минуты
И переменные count и i - можно убрать. i объявлять непосредственно в for, a count Вы вообще не используете.
Ilot
Модератор
Эксперт С++
1767 / 1142 / 223
Регистрация: 16.05.2013
Сообщений: 3,020
Записей в блоге: 5
Завершенные тесты: 1
03.04.2014, 17:44     Подскажите что за ошибка - error C4430: #3
Руки поотбивать тому программисту, который писал эту программу.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include "iostream"
using std::cin;
using std::cout;
using std::endl;
int main()
{
    const int N = 5;
    int A[N],i , p = 0;
    cout << "Введите элементы массива: ";
    cout << endl;
    for (i = 0; i < N; ++i)
        cin >> A[i];
    for (i = 1; i < N; i += 2)
        p += A[i];
    cout << p << endl;
    return 0;
}
Тамика
Котовчанин
 Аватар для Тамика
859 / 439 / 129
Регистрация: 16.02.2010
Сообщений: 2,538
Записей в блоге: 27
03.04.2014, 17:45     Подскажите что за ошибка - error C4430: #4
Цитата Сообщение от Ilot Посмотреть сообщение
Руки поотбивать тому программисту, который писал эту программу.

Не по теме:

Судя по этому коду - уже отбили... Потому как написан он явно не ровными руками...

Yandex
Объявления
03.04.2014, 17:45     Подскажите что за ошибка - error C4430:
Ответ Создать тему
Опции темы

Текущее время: 18:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru