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

Массив: количество элементов массива, равных 0 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ребус http://www.cyberforum.ru/cpp-beginners/thread569973.html
9. Составить алгоритм решения ребуса сыр + сыр = рыба (различные буквы обозначают различные цифры, старшая – не 0). Нужно сделать как в примере Пример * Составить алгоритм решения ребуса...
C++ Создать двусвязный список и найти в нем максимум прошу напишите пожалуйста прогу, которая создаст двусвязный список и найдёт в нем максимум http://www.cyberforum.ru/cpp-beginners/thread569938.html
Найти сумму квадратов элементов последовательности, стоящих на нечетных местах C++
Найти сумму квадратов элементов последовательности, стоящих на нечетных местах А = {1,5; -5; -18,5; 100,5; 8,5; 0; 0; -81,5; 31; 0,5; -28,5}.
C++ Помогите найти ошибку
Нужно написать программу на C: Дан файл f, компоненты которого являются целыми числами. Записать в файл g, компоненты файла f, исключив повторные вхождения чисел. Есть найденное решение, но оно с...
C++ Как перевести double в string с точкой вместо запятой http://www.cyberforum.ru/cpp-beginners/thread569918.html
делаю перевод типа double в string double X=0.5; string X_str; char szbuff; sprintf(szbuff, "%g", X); X_str=szbuff;
C++ Сменить адрес указателя У меня есть переменная v. Как сделать так, что бы в некоторый момент времени она равнялась какому-то "своему" значению, а в другой момент была "привязана" к другой переменной ? Например: int a... подробнее

Показать сообщение отдельно
Infinity3000
1058 / 577 / 24
Регистрация: 03.12.2009
Сообщений: 1,255
12.05.2012, 01:32
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
#include<iostream>
#include<ctime>
 
using namespace std;
 
int main()
{ 
    setlocale(0, "");
    int i, k = 0, sum = 0, n, mini; 
    float min;
 
    float s = 0, x[50], a; 
    cout<<"\nВведите n = ";
    cin >> n;
    for(i = 0; i < n; i++)
    {
        cout << (x[i] = 5 - rand() % 10) << " ";
    }
    for(i = 0; i < n; i++)  
    {
        if(x[i] == 0) k++;
    }
    cout << "\nКоличество нулевых элементов массива " << k;
 
    min = x[0];
    for(i = 0; i < n; i++)
    {
        if(x[i] < min)
        {
            min = x[i];
            mini = i;
        }
    }
    
    for(i = mini + 1; i < n; i++)
    {
        sum += x[i];
    }
    cout << "\nСумма элементов после минимального " << sum;
 
    system("pause >> null");
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru