Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Подсчет кол-ва элементов в массиве

13K
22 марта 2011 года
X-enot
39 / / 01.09.2010
В чем ошибка то? Вроде все правильно, а на выводе чушь какая то ... :confused:

//Подсчитать в массиве количество элементов, равных 0//


Код:
#include "stdafx.h"
#include "iostream.h"
#include "stdlib.h"
#include "math.h"

int main()
{  
   
    const int size = 5;
   
    int mas[size];
   
    int sumNULL = 0;

    for(int i= 0; i < size; i++)
    {
        cin>>mas;
        cout<<mas<<"\t";
    }
    cout<<endl;

    for(i = 0; i < size; i++)
    {
        if( i == 0 )
        sumNULL += mas;
    }


 cout<<"\nSymma 0 elementa= "<<sumNULL<<endl;

    return 0;
}
7
22 марта 2011 года
@pixo $oft
3.4K / / 20.09.2006
Цитата: X-enot
Подсчитать количество элементов, равных 0

Цитата: X-enot
 
Код:
sumNULL += mas;

Вот прям совсем ни о чём не говорит?
Ах да,и условие if(i==0) тоже жесть полная!

13K
22 марта 2011 года
X-enot
39 / / 01.09.2010
Цитата: @pixo $oft
Вот прям совсем ни о чём не говорит?
Ах да,и условие if(i==0) тоже жесть полная!



в этом вся и загвоздка... выручай... я в отчаянии..

244
22 марта 2011 года
UAS
2.0K / / 19.07.2006
Цитата:

1) // Подсчитать в массиве количество элементов, равных 0 //
2) cout<<"\nSymma 0 elementa= "<<sumNULL<<endl;


Сами хоть вчитывались в тот код, что стырили, или нет? Каким образом коррелируются "количество" и "сумма"? Раз уж на то пошло, то сумма "нулевых" элементов, между прочим, равна 0.

P.S.: решается задача изменением одной команды. Мозгами поразмыслите и почитайте про инкремент (увеличение на 1).

29K
22 марта 2011 года
Енот_в_Засаде
224 / / 09.11.2010
Цитата: X-enot
в этом вся и загвоздка... выручай... я в отчаянии..

 
Код:
if(mas==0)
{
sumNULL++;
}
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог