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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Сложение и вычитание вещественных матриц http://www.cyberforum.ru/cpp-beginners/thread103778.html
ПОМОГИТЕ ПОЖАЛУЙСТА С ЗАДАЧКОЙ, СРОЧНО НУЖНО БЫЛО!!!!!!!!!, ВОТ И САМА ЗАДАЧКА.... Написать и протестировать функцию для сложения и вычитания вещественных матриц Одним из формальных параметров должен быть признак вида операции. зарание спасибо....
C++ Сортировка списков (Умножение полиномов) Задача: Имеются 2 полинома (А и В). Они задаются, как массив коэффициентов при иксах. Нужно создать третий полином (С = А * В) и представить его в виде списка, после чего отсортировать получившийся список. НО: в памяти нельзя хранить все элементы списка, то бишь в памяти - 3-10 значений, остальное - в неком временном файле. Собственно, вопрос: Как организовать это самое "НО"? http://www.cyberforum.ru/cpp-beginners/thread103772.html
C++ вопрос от начинающего програмиста :)
есть определенная форама, с набросаными на нее лейбами баттонами радиобаттонами имейджами и еще несколькими элементами.. вопрос, как можно вывести на печать на принтер всю эту форму целеком ? понимаю что задача не из простых, потому сам покопался немного в нете, нашел книгу с примерами, там один похожий был, но там распечатывалась таблица... Культин Н. Б. C++ Builder в задачах и...
Тесты по программированию C++
Ответьте на вопросы... Я думаю это для вас легко... 1. Можно ли комментарии: вкладывать друг в друга, либо помещать внутрь стрингов или текстовых литералов? a. да, можно; b. только по одному; c. если использовать соответствующие разделители; d. нет, нельзя; e. зависит от реализации. 2. Тип целой константы зависит от ее: a. вида;
C++ ввод массива http://www.cyberforum.ru/cpp-beginners/thread103705.html
нужно ввести массив рандомом от а до b. как это сделать?
C++ Какую программу скачать для Windows 7 4 года увлекаюсь изучением компов,щас их делаю(железо,сборка,система)...Недавно решил для себя начать учится программированию.только начал учить азы языка c++ ,вроде вникаю,понимаю потихоньку...Но пока совсем 0!Так вот,какую прогу скачать для начала(тренировок)написания мелочей,теорию читаю,а практику не знаю на чем пробывать...Borland C++ Builder 2007 ?Или Visual 6.0?Или что-то инное?Вот... подробнее

Показать сообщение отдельно
Metax
 Аватар для Metax
6 / 6 / 3
Регистрация: 27.02.2010
Сообщений: 17
13.03.2010, 00:39     Найти квадратный корень из суммы всех положительных элементов двухмерного массива
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
49
50
51
52
53
#include <conio.h>
#include <iostream>
#include <stdlib.h>
#include <iomanip>
#include <time.h>
#include <math.h>
#define m 2
#define n 2
using namespace std;
 
int _tmain()
{
 
    int mass[m][n];
    float arifmet=0;
    int summ=0;
    float summ_p=0;
 
    srand(time(NULL));
        for (int i=0; i<=m-1; i++)
            for(int j=0; j<= n-1; j++)
                mass[i][j]=0;
        
 
        for (int i=0; i<=m-1; i++)
        {
            for(int j=0; j<= n-1; j++)
            {
                mass[i][j]=rand()%100-50;
                cout << setw(5) << mass[i][j];
            }
 
            cout << endl;
        }
    for (int i=0; i<=m-1; i++)
            for(int j=0; j<= n-1; j++)
                arifmet+=mass[i][j];
    arifmet = arifmet / (n*m);
    cout << "Srednearifmeticheskoe ravno = " << arifmet;
    for (int i=0; i<=m-1; i++)
                for(int j=0; j<= n-1; j++)
                    if (mass[i][j] > arifmet)
                        summ+=mass[i][j];
        for (int i=0; i<=m-1; i++)
                for(int j=0; j<= n-1; j++)
                    if (mass[i][j] > 0)
                        summ_p+=mass[i][j];
 
    cout << "\nSumma elementov, kotorie bolshe chem srednearifmeticheskoe vseh elementov = " << summ;
    cout << "\nKvadratniy koren` iz summi vseh polojitel`nih elementov = " <<   sqrt(summ_p);
    _getch();
    return 0;
}
 
Текущее время: 20:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru