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

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

Войти
Регистрация
Восстановить пароль
 
mind66
3 / 3 / 0
Регистрация: 27.09.2009
Сообщений: 41
#1

матрици чисел - C++

27.09.2009, 16:24. Просмотров 567. Ответов 3
Метки нет (Все метки)

есть 2 задачи каторые нужно решить


Задана матрица чисел: а [5] [5]
Вычислить сумму элементов, образующих букву :Z




Задана матрица чисел: а [5] [5]
Вычислить произведение элементов, образующих символ :8


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include<iostream>      //cin,cout
#include<cmath>     //sqrt(), atan2
using namespace std;
 
int main()
{
    double a[5][5];// Z
//а вот что внутри понять не могу...и как вводить эту Z..всмысле ввод знаю но как его лутьше зделаь..
    return 0;
}
 
 
//можно 
char z;
cin >> z;//z прировнять по точкам...и каждой точке a[1][1]==1,a[1][2]==1;но как вышетать эту Z ума не приложу...
 
if (z==z)
//тут перевод Z к  а[5][5]
 
else
return 1;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.09.2009, 16:24
Здравствуйте! Я подобрал для вас темы с ответами на вопрос матрици чисел (C++):

Матрици!!! Почему не вводится 5 строка матрици и невыводится сумма? - C++
Задана матрица квадратная А действительных чисел. Найти сумму элементов тех строк матрици, в которых элемент главной диагонали...

Матрици А и B - C++
Задайте матрици А і В размерностью (n x m), де n і m ≥ 6 (nm). Поменяйте местами первій и последний столбец матрици А. Увеличить...

Матрици - C++
помогите пожалуйста написать программу: Дана вещественная матрица nxm. Получите новую матрицу путем деления всех элементов данной матрицы...

Матрици - C++
1. Дана матрица A. В соответствии с вариантом задания произвести вычисления с элементами данной матрицы. массив D; задание:Найти...

Матрици - C++
Записать на место отрицательных элементов матрицы нули, а на место положительных — единицы. Вывести на печать матрицу в общепринятом виде....

Матрици - C++
Кто знает как создать статический массив указателей на одномерные массивы.Или другими словами как создать матрицу но что б массив...

3
M128K145
Эксперт С++
8293 / 3513 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
27.09.2009, 16:32 #2
Z
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
int main()
{
    setlocale(LC_ALL, "Russian");
    int matr[5][5] = { {1, 1, 1, 1, 1},
                     {0, 0, 0, 1, 0},
                 {0, 0, 1, 0, 1},
                 {0, 1, 0, 0, 0},
                 {1, 1, 1, 1, 1}};
    int sum(0), i;
    for(i = 0; i < 5; ++i)
        sum += matr[0][i] + matr[4][i];
    for(i = 1; i < 4; ++i)
        sum += matr[i][4 - i];
    std::cout<<"Сумма = "<<sum<<'\n';
    system("pause");
    return 0;
}

8
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
int main()
{
    setlocale(LC_ALL, "Russian");
    int matr[5][5] = { {1, 1, 1, 1, 1},
                 {1, 0, 0, 0, 1},
                 {1, 1, 1, 1, 1},
                 {1, 0, 0, 0, 1},
                 {1, 1, 1, 1, 1}};
    int sum(0), i;
    for(i = 0; i < 5; ++i)
        sum += matr[0][i] + matr[4][i] + matr[2][i];
    for(i = 1; i < 4; i+=2)
        sum += matr[i][0] + matr[i][4];
    std::cout<<"Сумма = "<<sum<<'\n';
    system("pause");
    return 0;
}

Но естественно можно обойтись и без циклов - так будет быстрее и оптимальнее
1
Ева
Сообщений: n/a
27.09.2009, 20:56 #3
M128K145,
Добрый вечер. Мне очень нужна ваша помощь в решении задачи на матрице чисел 5 * 5. Не могли бы вы мне помочь, пожалуйста!!!
M128K145
Эксперт С++
8293 / 3513 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
27.09.2009, 21:19 #4
какая задача?
0
27.09.2009, 21:19
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.09.2009, 21:19
Привет! Вот еще темы с ответами:

Характеристика матрици! - C++
Дана прямоугольная матрица, найти количество столбцов которые не содержат ни одного нуля. Характеристика строки матрици является сумма ее...

Заполнение Матрици - C++
задача предстоит в том, чтоб заполнить матрицу таким образом, код надо на Си

строки матрици - C++
Упорядочить строки матрицы размером М*N за увеличением минимального елемента строки.

Заполнение матрици змейкой - C++
Как заполнить квадратную матрицу змейкой.1234 8765 ...


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

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

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