Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
GuGo1991
269 / 263 / 146
Регистрация: 02.08.2012
Сообщений: 609
12.06.2014, 18:38

Вычислить сумму модулей элементов массива, расположенных после первого нулевого элемента - C++

12.06.2014, 18:38. Просмотров 633. Ответов 3
Метки (Все метки)

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
#include <iostream>
#include <conio.h>
 
int main()
{
    srand(time(0));
    int N, index;
    float sum = 0;
    std::cout << "Type N: "; std::cin >> N;
    index = N;
    float* arr = new float[N];
    for(int i = 0; i < N; i++)
        arr[i] = float(rand() % 200 - 100) / (rand() % 25 + 1);
    
    for(int i = 0; i < 3; i++)
        arr[rand() % N] = 0;
    
    for(int i = 0; i < N; i++)
    {
        std::cout << arr[i] << std::endl;
        if(arr[i] == 0 && index == N)
            index = i;
    }
    
    if(index < N - 1)
    {
        for(int i = index; i < N; i++)
            sum += arr[i];
        std::cout << "\nSum is " << sum << std::endl;
    }
    else
        std::cout << "\nNo result\n";
        
    delete [] arr;
    
    std::cout << "\nOperation succeeded\n";
    getch();
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.06.2014, 18:38
Темы с ответами и решениями для C++ Вычислить сумму модулей элементов массива, расположенных после первого нулевого элемента:

Вычислить сумму и количество элементов массива, расположенных после нулевого элемента
Помогите написать программу: Дан массив чисел В. Вычислить сумму и количество ...

Вычислить номер минимального по модулю элемента и сумму модулей элементов, расположенных после первого отрицательного
Добрый день. Прошу Вашей помощи. В одномерном массиве, состоящем из n...

Найти сумму модулей элементов массива, расположенных после первого элемента, равного нулю
Все парные элементы заменить их квадраты, а не парные умножить на 2. Найти...

Найти сумму модулей элементов массива, расположенных после первого элемента, равного нулю
Народ нужна помощь помогите с програмой не могу завтро зачет не могу ее...

0
Вычислить сумму модулей элементов массива, расположенных после первого нулевого элемента C++    
Другие темы раздела
C++ Написать функцию проверки четности введенного числа http://www.cyberforum.ru/cpp-beginners/thread1206401.html
написать программу с функцией, не возвращающей значение. функция должна определять четность/нечетность введенного с клавиатуры числа и выводить ответ. подскажите пожалуйста)
C++ Задача про справочник Задачка не из легких, кто сумеет сделать? Справочник продуктов имеет название, калорийность и цену одного килограмма каждого продукта. Составить все возможные меню, суммарная калорийность каждого... http://www.cyberforum.ru/cpp-beginners/thread1206398.html
Картинка в окно C++
Йой у меня большая проблема: Нужно вставить картинку в окно. Помогите мне!!!
Можете проверить работоспособность рекурсивной функции? C++
Такая вот функция: int recursive(int n) {if(n==2)return 7; if(n==1)return 0; return recursive(n-1)+29*recursive(n-2);} И что-то она неправильно работает. При n=3 должна (по замыслу) давать ответ...
C++ Класс: необъявленный идентификатор http://www.cyberforum.ru/cpp-beginners/thread1206384.html
Есть вот такой код: #include <stdio.h> #include <Windows.h> #pragma comment(lib, "user32.lib") int main() { Info_PC sys_info;
C++ Функция и двумерный массив Я не знаю в чём проблема заключается на этом этапе, но гуглил я много. Если не сложно, просто исправьте код под нужный или объясните, как сделать, чтобы работало. А нужно чтобы просто по указателю... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru