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

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

Войти
Регистрация
Восстановить пароль
 
 
Александр "КАС"
1 / 1 / 0
Регистрация: 19.01.2011
Сообщений: 134
#1

не работает - C++

28.01.2011, 14:58. Просмотров 1012. Ответов 26
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include "stdafx.h"
#include<iostream>
#include<stdio.h>
using namespace std;
int a[100];
int i,n;
int main();
{
    i=0;
    cout<<"Elementy:"<<endl;
    cin>>n;
    cout<<"Vvesti elements"<<endl;
        for(i=0;i<n;i++)
            cin>>a[i];
        a[i]%2==0
        cout<<a[i]<<endl;
    return 0;
}
 Комментарий модератора 
На будущее: описывай проблему подробней, если ты хочешь в краткие сроки получить на правильный ответ
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.01.2011, 14:58
Здравствуйте! Я подобрал для вас темы с ответами на вопрос не работает (C++):

Через sublime text 3 и компилятор g++ работает, посоветовали скачать VS, не работает. Миниатюры - C++
через sublime text 3 и компилятор g++ работает, посоветовали скачать VS, не работает.

Multimap STL - работает только запись в файл, поиск в файле не работает - C++
И снова здравствуйте. Снова я прошу вашей помощи. Переделал программу с мапом в мульти мап, но что то пошло не так и работает только запись...

Функция cin.get(array, 80) работает в одной программе, но не работает в другой - C++
Добрый день. Я что то совсем запутался, одна и та же функция в одной программе работает, а в другой нет. В этой программе...

std::string код работает в VS 6.0, но не работает в VS2012 (error C4996) - C++
Как изменился синтаксис в Visual Studio 2012 данной строки? В VS 6.0 работает, в 2012 - нет. Кто подскажет, где можно взять список...

Почему программа не работает на MFC статичной библиотеки. а вот на стандартном мфс работает - C++
почему программа не работает на MFC статичной библиотеки. а вот на стандартном мфс работает. Имею в ввиду что сделал прогу которая меняет...

Не работает кириллица. Или работает, но illegale bute sequence - C++
В общем, столкнулся с такой проблемой. Есть консольное приложение. Не буду вдаваться в подробности, но мне понадобилось выводить русский...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
deadlock
375 / 354 / 8
Регистрация: 14.12.2010
Сообщений: 1,265
28.01.2011, 15:48 #16
Цитата Сообщение от Nameless One Посмотреть сообщение

Не по теме:

злые вирусы так перелопатили код, что он перестал компилироваться

Не по теме:

может на bash это про вирус? )))))

Александр "КАС"
1 / 1 / 0
Регистрация: 19.01.2011
Сообщений: 134
28.01.2011, 15:49  [ТС] #17
например?
Nameless One
Эксперт С++
5771 / 3420 / 255
Регистрация: 08.02.2010
Сообщений: 7,447
28.01.2011, 15:51 #18

Не по теме:

deadlock, для баша слабовато...



Цитата Сообщение от Александр "КАС" Посмотреть сообщение
например?
"например" что?
deadlock
375 / 354 / 8
Регистрация: 14.12.2010
Сообщений: 1,265
28.01.2011, 15:51 #19
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 "stdafx.h"
#include<iostream>
#include<stdio.h>
using namespace std;
int a[100];
int i,n;
int main()
{
        i=0;
        int counter=0;
        cout<<"Elementy:"<<endl;
        cin>>n;
        cout<<"Vvesti elements"<<endl;
                for(i=0;i<n;i++)
                {
                   cin>>a[i];
                  if (a[i]%2==0) 
                   {
                     cout<<a[i]<<endl;
                     counter++;
                   }
                }
   // в counter будет количесво четных чисел
        return 0;
}
Александр "КАС"
1 / 1 / 0
Регистрация: 19.01.2011
Сообщений: 134
28.01.2011, 15:54  [ТС] #20
нет, не подходит...2 ошибки
 Комментарий модератора 
Не жди, пока тебя спросят, что за ошибки: выкладывай сообщения об ошибках на форум
NiRamz
211 / 211 / 16
Регистрация: 26.12.2010
Сообщений: 691
28.01.2011, 15:55 #21
вы выложите ошибки сюда то ..
хотя никаких ошибок то там и нету)
Nameless One
Эксперт С++
5771 / 3420 / 255
Регистрация: 08.02.2010
Сообщений: 7,447
28.01.2011, 15:57 #22
Цитата Сообщение от Александр "КАС" Посмотреть сообщение
нет, не подходит...2 ошибки
А мы должны догадаться, что это за ошибки?
Александр "КАС"
1 / 1 / 0
Регистрация: 19.01.2011
Сообщений: 134
28.01.2011, 15:59  [ТС] #23
1>c:\users\админ\documents\visual studio 2008\projects\нов\нов\нов.cpp(8) : error C2144: синтаксическая ошибка: перед "int" требуется ";"
1>c:\users\админ\documents\visual studio 2008\projects\нов\нов\нов.cpp(9) : error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа)
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
26
#include "stdafx.h"
#include<iostream>
#include<stdio.h>
using namespace std;
int a[100];
int i,n;
int main()
int counter=0;
{
    setlocale(LC_ALL,"Russian");
    i=0;
    cout<<" Количество элементов:"<<endl;
    cin>>n;
    cout<<"Введите элементы:"<<endl;
      for(i=0;i<n;i++) 
      {
                        cin>>a[i];
                if(a[i]%2==0)
                        cout<<a[i]<<"-это четное число"<<endl;
                else cout<<"-это нечетное число"<<endl;
                counter++;
                cout<<counter;
                }
      system("pause");
      return 0;
}
deadlock
375 / 354 / 8
Регистрация: 14.12.2010
Сообщений: 1,265
28.01.2011, 16:01 #24
ну опять те же грабли, я вроде правильно код написал, нужно просто скопировать корректно

Добавлено через 56 секунд
ну и
C++
1
cout<<counter;
тогда уж после всего цикла выводить, а не на каждом шаге
NiRamz
211 / 211 / 16
Регистрация: 26.12.2010
Сообщений: 691
28.01.2011, 16:02 #25
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
26
//#include "stdafx.h"
#include<iostream>
#include<stdio.h>
using namespace std;
int a[100];
int i,n;
int counter=0;
int main()
{
setlocale(LC_ALL,"Russian");
i=0;
cout<<" Количество элементов:"<<endl;
cin>>n;
cout<<"Введите элементы:"<<endl;
for(i=0;i<n;i++) 
{
cin>>a[i];
if(a[i]%2==0)
cout<<a[i]<<"-это четное число"<<endl;
else cout<<"-это нечетное число"<<endl;
counter++;
cout<<counter;
}
system("pause");
return 0;
}
определяйте переменные ПЕРЕД int main(), так как все что ниже уже тело ф-ции. или в самом теле ф-ции.
deadlock
375 / 354 / 8
Регистрация: 14.12.2010
Сообщений: 1,265
28.01.2011, 16:04 #26
дубль два:
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 "stdafx.h"
#include<iostream>
#include<stdio.h>
using namespace std;
int a[100];
int i,n;
int main()
{
        i=0;
        int counter=0;
        cout<<"Elementy:"<<endl;
        cin>>n;
        cout<<"Vvesti elements"<<endl;
                for(i=0;i<n;i++)
                {
                   cin>>a[i];
                  if (a[i]%2==0) 
                   {
                     cout<<a[i]<<endl;
                     counter++;
                   }
                }
        cout<<"Chetnix chisel:"<<counter;
        return 0;
}
Добавлено через 1 минуту
теперь аккуратно выделяем, нажимаем Ctrl+C, окрываем свою MSVS, выделяем старый текст полностью!!!!!! и нажимаем Ctrl+V
NiRamz
28.01.2011, 16:05     не работает
  #27

Не по теме:

Александр "КАС" совет, почитайте пожалуйста про синтаксис и про основы языка c/c++, я думаю времени это много не займет, но прояснит очень многое.

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

Почему в динамическом массиве не работает то, что работает со статическим? - C++
Программа зависает #include&lt;iostream&gt; #include&lt;stdlib.h&gt; #include&lt;time.h&gt; using namespace std; int main() { ...

setprecision() не работает, или работает не так как нужно - C++
cout &lt;&lt; setw(5) &lt;&lt; &quot;X=&quot; &lt;&lt; setprecision(2) &lt;&lt; X; cout &lt;&lt; setw(20) &lt;&lt; &quot;X=&quot; &lt;&lt; setprecision(0)&lt;&lt; X &lt;&lt; endl; cout &lt;&lt; setw(5) &lt;&lt; &quot;Y=&quot; &lt;&lt;...

Почему в библиотеке не работает то, что спокойно работает в программе? - C++
День всем добрый! Я здесь решил собрать библиотеку для конструктора игр Game Maker. Хотел поэкспериментировать. Как всегда, у...

Не могу понять почему не работает (или правильно не работает) - C++
#include &lt;iostream.h&gt; #include &lt;conio.h&gt; #define N 5 #define M 3 void main() { int a; int i,j; cout&lt;&lt;&quot;nachalnya...


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

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

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