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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ длина массива http://www.cyberforum.ru/cpp-beginners/thread182061.html
напишите пожалуйста программу которая бы выполняла ввод 10 значений в массив и дальнейший расчот длины этого массива.. очень надо..
C++ timer c++ Здравствуйте. У меня возникла проблема с таймерами в c++, не получается их реализовать. Есть объект А, в нем содержится таймер, и переменная равная 0. Когда счетчик на таймере (допустим) >= 10... http://www.cyberforum.ru/cpp-beginners/thread182050.html
Compile C++
Здравствуйте. Сорри возможно за повторную тему, пользовался поиском но не нашел что нужно. Подскажите пожалуйста с помощью какой программы лучше компилировать в .exe файлы?
C++ Создание заголовочного файла
хочу создать создать заголовочный файл как нам объяснили, но с почему-то выдает такую ошибку Ошибка 3 error C1010: непредвиденный конец файла во время поиска предкомпилированного заголовка....
C++ Заменить в массиве все отрицательные элементы средним арифметическим значением всех положительных, вывести оба массива http://www.cyberforum.ru/cpp-beginners/thread182034.html
Здравствуйте, стоит такая задача: Сгенерировать одномерный целочисленный массив случайного размера из диапазона и заполнить его случайными числами из диапазона . Заменить все элементы с...
C++ "В массиве, который состоит из 15 элементов, найти номера непарных элементов Собственно вот: "В массиве, который состоит из 15 элементов, найти номера непарных элементов. Результаты вывести на экран." Язык Си. Заранее спасибо. подробнее

Показать сообщение отдельно
yariknarik
0 / 3 / 0
Регистрация: 02.06.2010
Сообщений: 36
26.10.2010, 22:59
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
#include <iostream.h>
int const n=10;
void main()
{
  int a[n];
  int S,k;
  for(int i=0; i<10; i++)
    {
       cin>>a[i];
          if (a[i]>0)
           {
             S=S+a[i];
             k++;
           }     
    }
   S=S\k;
   for (i=0; i<n; i++)
     {
        if(a[i]<0)
        {
          a[i]=S;
          cout>>a[i]>>" "; 
        }
     }
}
Добавлено через 18 минут
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
#include <iostream.h>
#include <math.h>
  int const n=10;
void main ()
  int a[i], S=0, k=0;
  for (int i=0; i<n; i++)
   {
     cin>>a[i];
     if(a[i]>0)
       {
         S=S+a[i];
         k++;
       }
   }
 S=S\k;
   for (int i=0; i<n; i++)
   {
     if(a[i]<0)
       {
         a[i]=S;
         cout<<a[i]<<" "; 
       }
   }
}
самый простой способ.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru