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

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

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

Двумерный массив покажите как составить только с такими операторами - C++

06.01.2014, 23:31. Просмотров 290. Ответов 4
Метки нет (Все метки)

Дан двумерный массив а(5,3)
Составить программу используя только операторы:for,while,if.
Посчитать и вывести на экран Si для элементов каждой строки по формуле:
где i-номер строки,j-номер столбца.
http://www.cyberforum.ru/cgi-bin/latex.cgi?Si=5+\sum_{j=1}^{3}\frac{1-{a}_{ij}+{{a}_{ij}}^{2}}{6}
http://www.cyberforum.ru/cgi-bin/latex.cgi?{a}_{ij} это элемент массива с адресом i-номер строки,j-номер столбца.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.01.2014, 23:31
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Двумерный массив покажите как составить только с такими операторами (C++):

Двумерный массив покажите как сделать - C++
Дан двумерный массив А(5,3) 1)Поменять местами первую и последнюю строки матрицы. 2)Посчитать S_i для элементов каждой строки по...

Двумерный массив.найти только положительные эл-ты - C++
С клавиатуры вводится одномерный массив длиной 10 символов.Найти номера только положительных больше 10.

Как можно вложить двумерный массив в двумерный? - C++
Нужно написать программу перемножения двух матриц размерностью МxМ, элементы которых, матрицы размерностью КxК... Подскажите (желательно с...

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

Двумерный массив, процедуры. Вывести номер первой1|последней2 строки3|столбца4, содержащего только положительные элементы - C++
1. Дана матрица размера 5 x 10. Вывести номер ее первой1|последней2 строки3|столбца4, содержащего только положительные элементы. Если таких...

составить двумерный массив,сложить 2строку и 3столбец,найти сумму этих элементов - C++
составить двумерный массив,сложить 2строку и 3столбец,найти сумму этих элементов..объясните как сделать..

4
MrLinch
12 / 10 / 6
Регистрация: 23.12.2012
Сообщений: 51
07.01.2014, 00:25 #2
Вот, только тут элементы матрицы действительные числа, если они целые поменяйте тип m и s на int
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
 
using namespace std;
 
int main() {
    const int M = 5, N = 3;
 
    float m[M][N];
    for(int i = 0; i < M; i++) {
        for(int j = 0; j < N; j++) {
            cin >> m[i][j];
        }
    }
 
    for(int row = 0; row < M; row++) {
        float s = 5;
        for(int i = 0; i < 3; i++) {
            s += (1 - m[row][i] + (m[row][i] * m[row][i])) / 6;
        }
        cout << "s(" << row << ") = " << s << endl;
    }
}
0
EvilRonin
0 / 0 / 0
Регистрация: 22.12.2013
Сообщений: 5
07.01.2014, 09:46  [ТС] #3
Цитата Сообщение от MrLinch Посмотреть сообщение
Вот, только тут элементы матрицы действительные числа, если они целые поменяйте тип m и s на int
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
 
using namespace std;
 
int main() {
    const int M = 5, N = 3;
 
    float m[M][N];
    for(int i = 0; i < M; i++) {
        for(int j = 0; j < N; j++) {
            cin >> m[i][j];
        }
    }
 
    for(int row = 0; row < M; row++) {
        float s = 5;
        for(int i = 0; i < 3; i++) {
            s += (1 - m[row][i] + (m[row][i] * m[row][i])) / 6;
        }
        cout << "s(" << row << ") = " << s << endl;
    }
}
Что такое row объясните пожалуйста.
0
Ev_Hyper
Заблокирован
07.01.2014, 13:11 #4
Цитата Сообщение от EvilRonin Посмотреть сообщение
Что такое row объясните пожалуйста.
row - цикловая переменная, "идет" по строкам (перебираем индексы строк)
0
EvilRonin
0 / 0 / 0
Регистрация: 22.12.2013
Сообщений: 5
07.01.2014, 15:51  [ТС] #5
В программе разобрался,но вот с блок схему не могу составить нормальную помогите кто соображает осталось тока эту прогу сдать с блок-схемой.
0
07.01.2014, 15:51
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.01.2014, 15:51
Привет! Вот еще темы с ответами:

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

Массив: Как скопировать двумерный массив в другой массив? - C++
Как скопировать двумерный массив в другой массив?

составить двумерный массив из целых чисел,и найти сумму всех элементов с нечетными и двухзначными индексами - C++
7. Екiөлшемдi бүтiн санды А жиымын құрыңдар жəне оның екi тақ санды индекстерiнiң барлық элементтерiнiң қосындысын табыңдар. Помогите...

Массив: Как можно задать и вывести симметричный двумерный массив? - C++
как можно задать и вывести симметричный массив


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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