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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ максимум http://www.cyberforum.ru/cpp-beginners/thread197687.html
найти квадрат максимума из введенных чисел
C++ поиск слова подскажите пожалуйста как организовать поиск слов в файле .txt Добавлено через 13 часов 25 минут ну подскажите пожалуйста... очень надо... http://www.cyberforum.ru/cpp-beginners/thread197680.html
Строки C++
Всем добрый вечер!Возник вопрос по строкам.Если кому не трудно ы разбирается в этом,просьба не оставить без внимания... 1.Ввести с клавиатуры строку символов отсортировать слова в строке в лексикографическом порядке (по алфавиту). Или же эту: 2.Ввести с клавиатуры строку символов,удалить все гласные буквы из строки. Спасибо заранее)))
вывести все имеющиеся буквосочетания C++
дано предложение! вывести все имеющиеся буквосочетания нн #include <cstdlib> #include <iostream> int main() {char str; int i=1; for (i=1;i<200;i++)
C++ Что такое массив строк? http://www.cyberforum.ru/cpp-beginners/thread197658.html
Что такое массив строк и как его ввести/вывести? Напишите, пожалуйста, код
C++ Диаметр графа!!! Здраствуйте. Немогу никак освоить графы. Может кто пояснит, или доступную литературу подскажет. Просто нужно решить задачу по поиску диаметра графа!!! Спасибо заранее!!! подробнее

Показать сообщение отдельно
Genius Ignat
1236 / 774 / 44
Регистрация: 16.09.2009
Сообщений: 2,014
25.11.2010, 22:28
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
45
46
47
48
49
50
51
52
53
54
55
56
57
#include <iostream>
using namespace std; 
 
void reverse_row ( int *m, int size );  //разврачивает последовательность.
 
int main(){
 
 const int h = 5;
 const int w = 4;
 
 
 int m[h][w] = {
 
     {1,3,4,5},
     {6,7,8,9},
     {0,2,2,4},
     {9,8,6,1},
     {1,1,0,2}
 };
 
 int i,j;
 
 
 //Разворачиваем каждую строку.
 for( i = 0 ; i < h ; i++ )
       reverse_row(&m[i][0], w );
 
 
 //выводим матрицу.
 for( i = 0 ; i < h ; i++ ){
      for( j = 0 ; j < w ; j++ )cout<<m[i][j]<<' ';
          cout<<endl; 
 }
 
 
  return 0;
}
 
void reverse_row ( int *m, int size ) {
 
int i(0);
int j( size - 1 );
int tmp;
 
  //разворачиваем последовательность.
  while( j > i ){
   tmp = m[i];
   m[i] = m[j];
   m[j] = tmp;
 
   i++;
   j--;
  }
 
 
 
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru