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

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

Войти
Регистрация
Восстановить пароль
 
pozitiv89
1 / 1 / 0
Регистрация: 20.11.2013
Сообщений: 44
#1

Найти количество нулей в одномерном массиве - C++

03.12.2013, 00:42. Просмотров 834. Ответов 4
Метки нет (Все метки)

В одномерном массиве состоящем из n действительных элементов вычислить:
1) Количество элементов массива равных нулю
2) Сумму элементов массива, расположенных после минимального элемента.
Упорядочить элементы массива по увеличению модулей эементов
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.12.2013, 00:42
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти количество нулей в одномерном массиве (C++):

Найти количество нулей в одномерном массиве - C++
Добрый день! Суть задачи : Найти количество нулей в одномерном массиве А Помогите исправить задачку . Программа работает не правильно....

Найти количество нулей на интервале от а до b в массиве - C++
найти количество нулей на интервале то а до b в масcиве ( где а и b числа в масcиве) Например, массив 1, 2, 0, 3, 4, 0, 6 если а=2...

Найти количество нулей в двумерном массиве - C++
Написать программу, которая случайным образом заполняет двумерный массив размерностью 3х4 цифрами от 0 до 10. Необходимо найти...

Найти количество различных элементов в одномерном массиве - C++
2 л.р. Найти количество различных элементов в одномерном массиве Добавлено через 21 минуту Считать массив динамическим

Найти количество локальных минимумов в одномерном массиве - C++
Составьте функцию, определяющую количество локальных минимумов для массива целых чисел. Элемент является локальным минимумом, если он...

В одномерном массиве найти количество различных элементов - C++
Условие: в одномерном массиве найти количество различных элементов. компилятор ругается #include<iostream> #include<stdlib.h> ...

4
n0n4m3r
25 / 25 / 6
Регистрация: 12.10.2013
Сообщений: 183
03.12.2013, 00:56 #2
C++
1
2
3
4
5
6
7
8
9
10
11
        int minn = 0;
        float min = mass[minn];
        for(int i=0;i<num-1;i++){
            if (min > mass[i+1]){
                minn=i+1;
                min=mass[i+1];
            }
        }
        for(int i=minn; i<num;i++){
            summin+=mass[i];
        cout << "Сумма: " << summin << endl << endl;
Добавлено через 1 минуту
C++
1
2
3
for(i=0;i<numofelements;i++)
if(array[i]==0)
zeroCount++;
Добавлено через 28 секунд
Первое для суммы, второе для поиска нолей.
0
pozitiv89
1 / 1 / 0
Регистрация: 20.11.2013
Сообщений: 44
03.12.2013, 01:04  [ТС] #3
я уже такое писал, не работает ни первое ни второе

Добавлено через 2 минуты
Вот что я написал, но мне почему то количество нулей не считает
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
int main()
{
    int m[9]={1,0,2,3,1,0,1,0,9};
    int n=0;
for(int i=0; i<9; i++)
 {
    if(m[i]==0)
     {
         n++;
     }
   cout<<"n="<<n++<<endl;
    return 0;
    }
}
0
n0n4m3r
25 / 25 / 6
Регистрация: 12.10.2013
Сообщений: 183
03.12.2013, 01:13 #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
 
using namespace std;
 
int main(){
    int m[9] = {0,1,0,2,0,3,0,4,0};
    int n=0;
    for (int i=0; i<9; i++){
        if(m[i]==0)
            n++;
    }
    cout << n << endl;
    system("pause");
    return 0;
}
1
Alex566
240 / 152 / 18
Регистрация: 03.04.2013
Сообщений: 317
03.12.2013, 01:17 #5
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
#include <stdlib.h>
#include <iostream>
using namespace std;
int main()
{
    int min,n,*mas,sum=0,count=0;
    cout<<"Input n - ";
    cin>>n;
    mas=new int[n];
    for(int i=0;i<n;i++)
    {
        cout<<i+1<<"-th element = ";
        cin>>mas[i];
        if(mas[i]==0)
            count++;
    }
    min=0;
    for(int i=1;i<n;i++)
        if (mas[min]>mas[i])
            min=i;
    for(int i=min+1; i<n;i++)
        sum+=mas[i];
    cout<< "Summ = "<<sum<<endl<<"Count = "<<count<<endl;
    delete[] mas;
    system("pause");
    return 0;
}
1
03.12.2013, 01:17
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.12.2013, 01:17
Привет! Вот еще темы с ответами:

Найти количество одинаковых элементов в одномерном массиве - C++
Здравствуйте, как определить количество одинаковых элементов в строке, если предположем массив из 5 элементов? вот мне нужно чтобы в строке...

В одномерном массиве размерностью N найти количество отрицательных элементов - C++
Дано одномірний масив розмірністю N, знайти кількість від’ємних елементів масиву Язык форума - Русский. Перевожу В одномерном массиве...

Найти количество одинаковых элементов подряд в одномерном массиве - C++
Здравствуйте!!!Помогите, пожалуйста, написать программу:Подсчитать количество одинаковых элементов одномерного массива, которые расположены...

Замена в одномерном массиве, работа со строками из нулей и единиц - C++
HELP!!!я ноль в с++ не могу сделать данные задачи: &quot;Даны одномерные массивы чисел Х,размерностью n и Y,размерностью m. необходимо...


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

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

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