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

Двумерный массив с функцией ( найти среднеквадратичное значение положительных элементов каждой строки массива) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ delete внутри класса для самого класса http://www.cyberforum.ru/cpp-beginners/thread828684.html
Доброго времени суток, пишу программу для работы с матрицами. По условию дали лишь несколько библиотек, ни векторов ни cstdio. Для динамического выделения памяти только new и delete. Итак что есть:...
C++ Убрать нули после запятой Ребят помоги убрать ноли после запятой. Если введу 0,3000000000000000000000000000000000000000 то он пишет что больше 16 символов, а нужно чтобы отбросил нули и принял 0,3. Вот код: #include... http://www.cyberforum.ru/cpp-beginners/thread828681.html
нужна рекомендация по программе C++
Помогите пожалуйста создать блок-схему к программе просто нужно перевести какое то число в двоичную систему программа уже готова #include "stdafx.h" #include<iostream> #include<string.h> ...
C++ Выбор подходящего способа хранения\обработки данных
Здравствуйте! Передо мной встала задача выбора структуры данных, позволяющего хранить сортированные данные (в идеале позволяющая хранить пару ключ - значение) и и иметь возможность их добавления и...
C++ переделать из с++ в си http://www.cyberforum.ru/cpp-beginners/thread828656.html
// Условие: Написать 3 функ-ии: // 1-ая: получает размерность массива, создает динамический массив и возвращает указатель на начало созданного массива. // 2-ая: получает адрес массива и его...
C++ лексический анализ дубль 2 у меня собственно говоря опять проблема. Лексический разбор многочлена. Только на этот раз я пошел другим путем. Вот что получилось. (код ниже). Вроде бы все работает, но если написать извращенный... подробнее

Показать сообщение отдельно
lemegeton
2925 / 1354 / 135
Регистрация: 29.11.2010
Сообщений: 2,725
05.04.2013, 09:48
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
47
48
#include <ctime>
#include <cstdlib>
#include <cmath>
#include <iostream>
#include <iomanip>
 
double getMeanSquareValue(const double *array, int size) {
  double sum = 0;
  for (int i = 0; i < size; ++i) {
    sum += pow(array[i], 2.0);
  }
  return sqrt(sum / size);
}
 
int main(int argc, char *argv[]) {
  srand(time(0));
  
  int width = 10 + rand() % 3;
  int height = 10 + rand() % 3;
  
  std::cout << "Matrix:" << std::endl;
  double **matrix = new double*[height];
  for (int i = 0; i < height; ++i) {
    matrix[i] = new double[width];
    for (int j = 0; j < width; ++j) {
      std::cout << std::fixed << std::setprecision(2) <<
        (matrix[i][j] = (rand() % 1000) / 100.0) << " ";
    }
    std::cout << std::endl;
  }
 
  std::cout << "Mean-square values for each row:" << std::endl;
  double *meanSqares = new double[height];
  for (int i = 0; i < height; ++i) {
    std::cout << std::fixed << std::setprecision(4) <<
      (meanSqares[i] = getMeanSquareValue(matrix[i], width)) <<
      std::endl;
  }
 
  delete [] meanSqares;
  for (int i = 0; i < height; ++i) {
    delete [] matrix[i];
  }
  delete [] matrix;
 
  std::cin.get();
  return 0;
}

Не по теме:

Цитата Сообщение от predell Посмотреть сообщение
Попрубуйте помочь: Может че получится.....
Ну что за детский сад, а!? Либо вы считаете участников имбецилами, неспособными написать простейшую программулинку для девятого класса, либо это дешевейший детсадовский развод на слабо. Выбирайте сами, какой вариант вам больше подходит.

1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.