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

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

Войти
Регистрация
Восстановить пароль
 
dremer
8 / 8 / 0
Регистрация: 18.06.2012
Сообщений: 33
#1

Не выполняется действия в функциях - C++

08.07.2012, 20:57. Просмотров 265. Ответов 1
Метки нет (Все метки)

В программе осуществляется ввод целых чисел ( при вводе 0 происходит остановка дальнейшего ввода чисел в массив ), затем последовательность и сумма чисел массива выводятся на экран.

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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
#include <iostream>
#include <locale>
 
using namespace std;
 
 
int summ(int intArray[], int sizeArray);
void Display(int intArray[], int sizeArray);
 
 
int main()
{      setlocale(LC_ALL, "Russian");
    
    int Array[128]={0}; //массив;
    int i=0; 
    for(i;i<128;i++) //вводим числа в массив;
    {
        int nVal;
        cout<<"Введите число: ";
        cin>>nVal;
 
        if(nVal==0)
        {
            break;
        }
    
        Array[i]=nVal;
    }
    
    Display(Array, i); //вывод массива на экран;
    cout<<"Сумма всех введённых чисел составляет: "<<summ(Array, i)<<endl; //вывод суммы;
    cout<<Array[127];
    system("PAUSE");
    return 0; 
}
int summ(int intArray[], int sizeArray) //ф-ция суммы;
{
    int s=0;
    for(int n=0;n>sizeArray;n++)
    {
        s+=intArray[n];
    }
    return s;
}
void Display(int intArray[], int sizeArray) //ф-ция вывода массива на экран;
{
    cout << "Введённые числа:" << endl;
    for(int n=0;n>sizeArray;n++)
    { 
        cout<<n<<"=="<<intArray[n]<<endl;
    }
    cout << endl;
}
не могу понять, почему не выполняются действия в функциях.

Добавлено через 12 минут
сорри, нашел ошибку: в функциях знаки перепутал вместо "больше", поставил "меньше".
Модераторы, пожалуйста закройте или удалите тему.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.07.2012, 20:57
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Не выполняется действия в функциях (C++):

Код не выполняется в одном месте, но выполняется в другом - C++
Вот код процедуры: LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) { PAINTSTRUCT ps; HDC hdc; ...

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

Указатели в функциях - C++
Проблема с указателями в классе дерево. Есть такой вот класс: template &lt;class T&gt; class tree_elem { public: T value; ...

vector в функциях - C++
нужна помощь #include &lt;iostream&gt; #include &lt;vector&gt; using namespace std; void func(vector &lt;int&gt; ob) { ob=111; ...

О виртуальных функциях - C++
Читаю у Страуструпа 3 издание по с++ 12.2.6. Виртуальные функции и не много не догоняю что он имеет ввиду процитирую: &quot;Для того чтобы...

Структуры в функциях - C++
привет вот у меня есть такой код struct box { char nme; int vol; }; void sin...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
KATbIK
86 / 81 / 10
Регистрация: 02.08.2011
Сообщений: 335
09.07.2012, 09:02 #2
Ты оператор в цикле напутал, поменяй на <
C++
1
n>sizeArray;
Упсс не дочитал сообщение
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.07.2012, 09:02
Привет! Вот еще темы с ответами:

Переменные в функциях - C++
Разбираясь с передачей и приемом функциями различных типов данных, столкнулся с такой проблемой.Написал 2 похожие функции и стал объявлять...

Ошибки в функциях - C++
В общем задание такое: Даны матрицы А(4,3) и В(3,5). Для каждой матрицы вычислить сумму элементов над главной диагональю. Ввод, вывод...

Окончание W и A в функциях - C++
Привет. Объясните пожалуйста допустим: GetCurrentDirectoryW (Unicode) and GetCurrentDirectoryA (ANSI) - это понятно. А обычная...

Массивы в функциях - C++
напишите пожалуйста 2 программы для с++ 1) составить программу, которая все элементы массивов Х(1..10) и Y(1..13), расположенные на...


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

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

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