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

Необходимо вывести на экран первоначальный массив и полученый массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Графическая программа. http://www.cyberforum.ru/cpp-beginners/thread410316.html
Всем добрый день! Помогите мне написать программу,графическую ,к примеру восход солнца ,падающая звезда,полет ракеты,полет вертал.или самалета!любое главное на языке С/С++.
C++ сортировка списка основанного на указателях Всем привет, не могу решить след. проблему, отсортировать список основанный на указателях. Структура имеет вид: struct Node{ char authors; char names; int numbers; int years; int counts; Node *next; Node *prev; http://www.cyberforum.ru/cpp-beginners/thread410314.html
Частотный словарь. C++
здравствуйте помогите плиз решить последнюю задачу для зачета.вот условие: дан текст.получить сколько раз в нем присутствует каждое слово.(частотный словарь)
C++ Сложные условия
ПОМОГИТЕ НАПИСАТЬ ПРОГРАММУ С АЛГОРИТМОМ: Даны действительные положительные числа a,b,c,x,y. Выяснить, проходит ли кирпич со сторонами a,b,c в отверстие со сторонами x,y так, чтобы каждое из рёбер было паралельно или перпендикулярно каждой из сторон отверстия.
C++ классы http://www.cyberforum.ru/cpp-beginners/thread410304.html
Здравствуйте! помогите пожалуйста исправить ошибки в программе. вот задание: Создать класс CQUEQE (очередь). обязательные методы: конструктор (создание первого элемента); добавление элемента в очередь; удаление элемента из очереди; вставка элемента после определённой позиции; деструктор. вот код программы который я написала: class CQUEQE {
C++ Значение выражения Помогите написать програму чтобы она умела посчитать значение выражения u=min^2(x,y,z)-min(x^2,y^2,z^2) подробнее

Показать сообщение отдельно
insolent
826 / 347 / 15
Регистрация: 30.01.2009
Сообщений: 1,204
18.12.2011, 18:16     Необходимо вывести на экран первоначальный массив и полученый массив
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
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
#include <iostream>
#include <time.h>
#include <stdlib.h>
 
int gen_random( int range_min, int range_max )
{
   if ( range_min>range_max ) 
        exit( 1 );
 
   return range_min+rand()%(range_max-range_min+1);    
}
 
void Print_Arr(int **arr, int n, int m)
{
   std::cout << std::endl;
   for (int i = 0; i < n; i++)
   {
      for (int j = 0; j < m; j++)
      {
         std::cout.width(3);
         std::cout << arr[i][j];// << " ";
      }
      std::cout << std::endl;
   }
         
}
 
int main( int argc, char *argv[] ) 
{
        
   int range_min, range_max;
   int n, m;
   
   std::cout << "Enter the range [a, b]> ";
   std::cin >> range_min >> range_max;
   
   
   std::cout << "\nEnter n> ";
   std::cin >> n; 
   std::cout << "\nEnter m> ";
   std::cin >> m;
   
   int **arr = new int*[n];
   
   for (int i = 0; i < n; i++)
      arr[i] = new int[m];
 
   srand( time( NULL ) );
   
   for (int i = 0; i < n; i++)
      for (int j = 0; j < m; j++)
         arr[i][j] = gen_random( range_min, range_max );
         
   Print_Arr(arr, n, m);
   
   int t = 0;   
   for (int i = 0; i < n; i++)
      for (int j = 0; j < m/2; j++)
      {
         t = arr[i][j];
         arr[i][j] = arr[i][m-j-1];
         arr[i][m-j-1] = t;
      }
      
   Print_Arr(arr, n, m);
   
   for (int i = 0; i < n; i++)
      delete[] arr[i];
      
   delete arr;
 
   return 0;
 
}
 
Текущее время: 17:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru