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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
SelleR01
0 / 0 / 0
Регистрация: 23.12.2013
Сообщений: 35
#1

Одномерные и двухмерные массивы, набрать код - C++

14.01.2014, 22:24. Просмотров 322. Ответов 6
Метки нет (Все метки)

Помогите решить задачи на массивы С++
На начальном уровне С++ без принт *.
Буду очень благодарен

1)Дана матрица A(n,n). Получить новую матрицу путем деления всех элементов исходной матрици на сумму элементов, находящейся на главной диогонали.

2)Дана матрица А(n,n). Найти сумму элементов, принадлижащих главной диоганали матрици, распределив ее на максимальный диогональный элемент.

3)Дана матрица A(n, n). Найти сумму элементов по каждому столбцу.

4)Задан Массив из N Чисел. Найти среднее значение положительных элементов массива.

5)Задан Массив из N и M Чисел соответственно. Получить объединенный массив, включив в него сначала элементы первого массива, а затем второго.

6)Задан Массив N. Найти сумму нечетных положительных элементов массива.

Добавлено через 3 минуты
C++
1
Плз)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.01.2014, 22:24
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Одномерные и двухмерные массивы, набрать код (C++):

Набрать код к задаче С++ массивы - C++
Помогите набрать код к задаче используя рандомные числа. Дана матрица 4х4, получить новую матрицу путем деления каждого элемента исходной...

двухмерные массивы, сортировка - C++
дана матрица. найти макс елемент на главной диагонале и отсортировать елемент строки матрицы, строку дает пользователь. Неполучается...

Функции, двухмерные массивы - C++
Почему не работает функция#include "stdafx.h" #include <iostream> using namespace std; int matruca(int a, int m, int n ) {for...

двухмерные и трёхмерные массивы - C++
работа с двухмерными и трёх мерными массивами(индексами и указателями)...что рассказать преподу и какую прогу написать? :help: ...

двухмерные массивы (Сформулировать вектор) - C++
Дан массив А(n,n).Сформулировать вектор B(k) из a(i,j)<0. На печать вывести исходный массив, полученный вектор и его размерность.

Двухмерные массивы(матрица символов) - C++
Вывести для каждой строки и каждого столбца символ который колличественно преобладает. В том случае если таких символов нет то вывести...

6
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
14.01.2014, 22:35 #2
Цитата Сообщение от SelleR01 Посмотреть сообщение
1)Дана матрица A(n,n). Получить новую матрицу путем деления всех элементов исходной матрици на сумму элементов, находящейся на главной диогонали.
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
#include "stdafx.h"
#include<iostream>
#include<iomanip>
#include<cstdlib>
#include<time.h>
 
 
 
 
int _tmain(int argc, char* argv [])
{
    setlocale(LC_ALL, "Russian");
    int N;
    std::cin >> N;
    int **mas = new int *[N];
    for (int i = 0; i < N; i++)
        mas[i] = new int[N];
 
    for (int i = 0; i < N; i++, std::cout << std::endl)
        for (int j = 0; j < N; j++)
        {
            mas[i][j] = rand() % 50;
            std::cout << std::setw(5) << mas[i][j];
        }
 
    int suma = 0;
    for (int i = 0; i < N; i++)
        suma += mas[i][i];
    double **Newmas = new double *[N];
    for (int i = 0; i < N; i++)
        Newmas[i] = new double[N];
    std::cout << "New:\n";
    std::fixed;
    for (int i = 0; i < N; i++, std::cout << std::endl)
        for (int j = 0; j < N; j++)
        {
            Newmas[i][j] = (double) mas[i][j] / suma;
            std::cout << std::setw(10)<<std::setprecision(2) << Newmas[i][j];
        }
 
    system("pause");
 
    return 0;
}
1
SelleR01
0 / 0 / 0
Регистрация: 23.12.2013
Сообщений: 35
14.01.2014, 22:45  [ТС] #3
Спасибо
0
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
14.01.2014, 22:47 #4
SelleR01, ты вообще никакую не можешь сделать? есть хоть наработки свои? ведь все нам делать это не вариант
0
Ev_Hyper
Заблокирован
14.01.2014, 23:23 #5
Остальные можно сделать по аналогии или методом поиска
0
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
14.01.2014, 23:26 #6
Цитата Сообщение от Ev_Hyper Посмотреть сообщение
Остальные можно сделать по аналогии или методом поиска
Я сомневаюсь что он сможет, ну хоть пусть кинет наброски
0
magirus
15.01.2014, 17:52     Одномерные и двухмерные массивы, набрать код
  #7
 Комментарий администратора 
одна тема - одна задача - читайте правила форума.
здесь закрыто
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.01.2014, 17:52
Привет! Вот еще темы с ответами:

Двухмерные массивы: Вычисление сумм элементов - C++
Здравствуйте, дорогие форумчане. ----------------------------------- Помогите, пожалуйста, решить задачу. Даны действительные числа...

Как объявлять указатели на двухмерные массивы? - C++
Чет связь больно близкая, по моему указатель когда указываешь на массив, он превращается в массив, только безразмерный. # include...

Двухмерные массивы. Нахождение min значения в каждой строке. - C++
Помогите решить задачу. Дана матрица ахв, найти минимальное значение в каждой строке. не понять мне как присвоить найденное...

Нужно продублировать строку содержащую все нечетные элементы двухмерные массивы - C++
Всем привет! Есть задание по программированию на с++ Нужно продублировать строку содержащую все нечетные элементы Такую строку я...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
15.01.2014, 17:52
Закрытая тема Создать тему
Опции темы

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