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

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

Войти
Регистрация
Восстановить пароль
 
pasha-remba
0 / 0 / 0
Регистрация: 04.12.2010
Сообщений: 4
#1

Матрицы - C++

14.12.2010, 13:46. Просмотров 295. Ответов 0
Метки нет (Все метки)

#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
// Переменные разные
int n;
int m;
unsigned int mas[10][10];
printf ("Massiv size n*m, when n&m<10 \n");
//Размерность массива и проверка значений размерности
do
{
printf ("Input n= ");
scanf ("%d", &n);
printf ("Input m= ");
scanf ("%d", &m);
}
while((n<1) || (n>9) || (m<1) || (m>9));
//Ввод элементов массива
printf ("Input massiv: \n");
for (int i=0; i<n; i++)
{
for (int j=0; j<m; j++)
{
printf ("mas[%d,%d]= ", i,j);
scanf ("%d", &mas[i][j]);
}
}
//Вывод матрицы, сумма по каждой строке и min матрицы
int sum;
int min;
for(int i=0;i<n;i++)
{
sum=0;
for(int j=0;j<m;j++)
{
printf("%2d ", mas[i][j]);
sum+=mas[i][j];
if (min>mas[i][j]) min=mas[i][j];
}
printf ("Summa= %d \n", sum);
}
printf (" Min= %d \n", min);
system("PAUSE");
return EXIT_SUCCESS;
}
ДОПИШИТЕ ПЛИЗ 5 ПУНКТ А ТО Я НЕ ЗНАЮ КАК!!!
1. Сформировать двумерный массив целых чисел размерности nxm, где n,m<10 – вводятся с клавиатуры.
2. Вывести на экран массив.
3. Найти сумму элементов каждой строки матрицы.
4. Найти минимальный элемент каждого столбца матрицы.
5. Обнулить строку с максимальным элементом.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.12.2010, 13:46     Матрицы
Посмотрите здесь:

Матрицы[макс. элементы, получение новой матрицы] C++
C++ Будем называть соседями элемента с индексами ij некоторой матрицы такие элементы этой матрицы, соответсвующие индексы которых отличаются от i и j не..
Построение новой матрицы по части заданой матрицы C++
Если в строках матрицы есть хотя бы один положительный элемент ,то поменять знаки всей матрицы на противоположные C++
Характеристикой столбца целочисленной матрицы назовем сумму модулей его отрицательных нечетных элементов. Переставляя столбцы заданной матрицы, распол C++
Содержимое матрицы размерности n x n повернуть на 90 по часовой стрелке вокруг центра симметрии матрицы. Исходная матрица вводится из файла C++
Добиться того, чтобы один из элементов матрицы, обладающий наибольшим по модулю значением, располагался в левом верхнем углу матрицы C++
Транспонировать квадратную матрицу, используя только оператор for. Новой матрицы не создавать. Вывести исходную и транспониро-ванную матрицы C++
C++ Матрицы. Необходимо найти значение среднего арифметического строк матрицы, исключая нулевые, в случае, если строка имеет отрицательный элемент(ы)
C++ В матрицы A (m, n) каждый элемент aij заменить минимальным среди элементов подматрицы A '(i, j), которая расположена в верхнем левом углу матрицы A
C++ Шаблонный класс матрицы. Проверка матрицы на пустоту
Для заданной матрицы найти такие k, что k-ая строка матрицы совпадает с k-ым столбцом C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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