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

Задача на с++ на матрицы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Разработать линейный алгоритм для решения указанной задачи http://www.cyberforum.ru/cpp-beginners/thread603949.html
Разработать линейный алгоритм для решения указанной задачи; написать соответствующую программу; придумать набор исходных данных и доказать правильность проведённых вычислений. Задача: Длина отрезка задана в дюймах (1 дюйм = 2,54 см). Выразить длину в метрах, сантиметрах и миллиметрах. Пример: 21 дюйм = 0 м 53 см 3,4 мм препод просит что каждая строчка была расписана так // это...
C++ Ошибка с конструктором копирования В коде в строках 59 и 60 компилятор выдает ошибку:No matching function for call to `SimpleCircle::SimpleCircle(SimpleCircle)' candidates are: SimpleCircle::SimpleCircle(SimpleCircle&) SimpleCircle::SimpleCircle(int).#include<iostream> #include<conio.h> using namespace std; class SimpleCircle { public: SimpleCircle(); http://www.cyberforum.ru/cpp-beginners/thread603947.html
Обнулить элементы строки, в которой находится минимальный элемент C++
Дана целочисленная квадратная матрица размера n. Найти максимальный элемент, минимальный элемент из столбца с максимальным элементом и обнулить строку в которой нашли минимум. Первые 2 условия я выполнила, а вот как осуществить обнуление строки с минимумом не понимаю:( #include <stdio.h> #include <stdlib.h> #include <time.h> #define N_MIN -4 #define N_MAX 99 int main(int argc, char *argv){...
В матрице найти максимальный элемент каждой строки C++
В матрице размером m*n найти максимальный элемент каждой строки. Результат получить в виде вектора размером n. #include <iostream> using namespace std; const int m=5,n=4; int main() { int mas; for(int i=0;i<m;i++)
C++ Найти число, зная результат операции с ним http://www.cyberforum.ru/cpp-beginners/thread603889.html
С Трех значительного числа х отняли его последнюю цифру.Колы результат разделили на 10, а к остальным слева приписали последней цифры числа х, то получили число 237.ЗНАЙТЫ ЧИСЛО Х
C++ До и после каждого числа, кратного 7, вставить число, равное 5 Дан массив из n целых чисел. До и после каждого числа, кратного 7, вставить число, равное 5. using namespace std; void ShowArr(int *A,int N) { for (int i=0;i<N;i++) cout«A«" "; cout«endl; } подробнее

Показать сообщение отдельно
Alex330
118 / 118 / 4
Регистрация: 12.06.2012
Сообщений: 130
12.06.2012, 22:56     Задача на с++ на матрицы
Ссылка на первоисточник Заполнение матрицы змейкой (по спирали)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
using namespace std;
int main()
{
  const int n=5;
  int A[n][n];
  int i=1,j,k,p=n/2;
  for(k=1;k<=p;k++)/*Цикл по номеру витка*/
   {
   for (j=k-1;j<n-k+1;j++)  A[k-1][j]=i++;   /*Определение значений верхнего гор столбца*/ 
   for (j=k;j<n-k+1;j++) A[j][n-k]=i++;      /* --//-- По правому вертикальному столбцу*/
   for (j=n-k-1;j>=k-1;--j) A[n-k][j]=i++;   /* --//-- по нижнему горизонтальному столбцу*/ 
   for (j=n-k-1;j>=k;j--) A[j][k-1]=i++;     /* --//-- по левому вертикальному столбцу*/
   }
 if (n%2==1) A[p][p]=n*n;
  for (int i=0; i<n; i++)
  {
   for (int j=0; j<n; j++) cout << "A[" << i << "," << j << "]=" << A[i][j] << "   ";
   cout << "\n";
   } 
 
return 0;
}
 
Текущее время: 22:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru