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

Заменить все элементы с отрицательными значениями средним арифметическим значением всех положительных элементов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ код грея http://www.cyberforum.ru/cpp-beginners/thread451058.html
здравствуйте. помогите пожалуйста с кодом задачи, я не могу додуматься никак. у нас есть n-мерный куб. и надо обойти все вершины это куба с помощью кода Грея(увеличение одного разряда). ну и просто...
C++ Заменить в строке все вхождения подстроки str1 на подстроку str2 заменить в строке все вхождения подстроки str1 на подстроку str2 http://www.cyberforum.ru/cpp-beginners/thread451045.html
Вывод круговой диаграммы, отражающей товарооборот C++
Написать программу, которая выводит круговую диаграмму, отражающую товарооборот (в процентах) книжного магазина. Исходные данные (объем продаж в рублях по категориям: книги, журналы, открытки и...
проверить программу и исправить ошибки C++
вывести номера отрицательных элементов #include<iostream> #include<cmath> using namespace std; int main() { int n; float a; cout<<"n=";cin>>n; for (i=1; i<=n; i++) {cout<<”a=”; cin>>a;
C++ Зачем здесь нужны указатели http://www.cyberforum.ru/cpp-beginners/thread451014.html
1. Через указатели на указатели посчитать сумму двух чисел и записать в третье. 2. Написать примитивный калькулятор, пользуясь только указателями. 3. Найти факториал числа, пользуясь только...
C++ подскажите нормальный сайт на русском чтобы откампилировать программы с++ очень надо подробнее

Показать сообщение отдельно
ШКІПЕР
94 / 94 / 7
Регистрация: 14.04.2010
Сообщений: 280
Записей в блоге: 9
Завершенные тесты: 1
22.02.2012, 20:20
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 <iostream>
using std::cin;
using std::cout;
 
int main() {
    double массив[100];
    setlocale(LC_ALL, "Russian");
    double среднее_арифметическое = 0, количество_цыфр_больше_нуля = 0;
    cout<<"=> Было: \n";
    for (int i=0; i<100; ++i)
    {
        массив[i] = rand()%200-100;
        cout<<массив[i]<<"\n";
        массив[i] > 0 ? ++количество_цыфр_больше_нуля, среднее_арифметическое+=массив[i] : NULL;
    }
    
    среднее_арифметическое/=количество_цыфр_больше_нуля;
 
    cout<<"\n => Стало: \n\n";
 
    for (int i=0; i<100; ++i){
        массив[i] = массив[i] < 0 ? среднее_арифметическое : массив[i];
        cout<<массив[i]<<"\n";
    }
    cin.ignore();
    return EXIT_SUCCESS;
}
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.