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

Заменить все нули средним арифметическим. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Реализовать в виде класса набор подпрограмм для выполнения операций над натуральными числами http://www.cyberforum.ru/cpp-beginners/thread407437.html
Здраствуйте. Необходимо решить след задачу по лабораторной работе,сам не справляюсь(( Реализовать в виде класса набор подпрограмм для выполнения следующих операций над натуральными числами в...
C++ как минимизировать программу? У меня в приложении по нажатию кнопки выставляется 64 checkbox (я делаю в Qt но это не важно) и мне приходится писать (а это не в одной кнопке!!!)): void... http://www.cyberforum.ru/cpp-beginners/thread407432.html
C++ Изменить знак у минимального по модулю элемента массива
Изменить знак у минимального по модулю элемента массива.(массив вводится с помощью рандома) Добавлено через 21 секунду не могу решить(((
gcc в Linux это удобно? C++
Приветствую Вас, уважаемые Гуру компиляции. Вопрос следующий. GCC в Linux это чисто хардкорный вариант для полноценного программирования или играет исключительно роль компилятора? Ибо большинство...
C++ Задача на поиск делителей последовательности чисел с использованием функции http://www.cyberforum.ru/cpp-beginners/thread407412.html
Вводится последовательность целых чисел, 0 – конец последовательности. Для каждого числа последовательности найти количество его делителей (функцией оформить определение количества делителей числа).
C++ Вычислить сумму квадратов первых 7 натуральных чисел Люди помогите пожалуйста решить: 1. Вычислить сумму квадратов первых 7 натуральных чисел. подробнее

Показать сообщение отдельно
KVANTA
3 / 3 / 0
Регистрация: 12.12.2011
Сообщений: 68

Заменить все нули средним арифметическим. - C++

14.12.2011, 19:55. Просмотров 366. Ответов 2
Метки (Все метки)

Заменить все нули средним арифметическим.

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
44
45
46
#include<iostream>
#include<conio.h>
#include<windows>
using namespace std;
 
class Masiv{
 public:
  int i,x;
  static int arr[15];
  
 void Zapol(){
  randomize();
   cout<<"\t\tМатрица до переобразования: "<<endl;
    cout<<"\n";
 for (i=1; i<15; i++)
{
 arr[i]=random(100)-50;
 
 cout<<arr[i]<<" ";
 }
  cout <<"\n";
 for (i=1; i<15; i++)
 {
  x=x+arr[i];
  }
   x=(x/15);
    cout<<"\n";
  }
 void Zapol2(){
  cout<<"\t\tМатрица после переобразования:"<<endl;
  for (i=1; i<15; i++){
   if (arr[i]==0)
  {
  arr[i]=x;
  }
   cout<<arr[i]<<" ";
  }
};
void main(){
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
     Masiv m;
     m.Zapol();
     m.Zapol2();
     system("Pause");
}
Это то что у меня получилось: но она не выводит правильно, вторую матрицу и не подставляет ноль. Помогите пожалуйста
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru