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

задача на функции и массивы. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ графы http://www.cyberforum.ru/cpp-beginners/thread35979.html
помогите пожалуйста начинающему((, вот задачка: Задана система односторонних дорог. Определить, можно ли, построив еще четыре новые дороги, из данного города добраться до каждого из остальных...
C++ работа с файловым потоком!!! Дан символьный файл f. Найти и записать в файл g самое длинное слово файла f, снабдив его комментарием. http://www.cyberforum.ru/cpp-beginners/thread35977.html
C++ Написать 2 класса
Кто может, помогите с задачами: 1. Разработать класс объектов типа "строки, которые способны отображать себя в заданном месте экрана заданным шрифтом и цветом", используя перегруженность и...
C++ Работа с клавиатурой
Чюваки!!! подскажите плз какие есть операции с клавиатурой в c/c++.....ну типа redkey как в паскале... заранее спасибо
C++ Использование функций http://www.cyberforum.ru/cpp-beginners/thread35971.html
1.С использованием функций написать программу, которая возвращает ссылку на максимум из отрицательных элементов одномерного массива. 2.С использованием функций написать программу, которая возвращает...
C++ Работа с файлами Создать файл, содержащий сведения о результатах охоты. Данные должны быть представлены в виде следующей структуры: -фамилия охотника; -количество убитых животных; -общая масса всех животных. ... подробнее

Показать сообщение отдельно
Monte-Cristo
2794 / 1380 / 30
Регистрация: 07.03.2009
Сообщений: 4,446
24.05.2009, 12:15
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 Transp(float** A,int m)
{
   for (int i=0; i<m; i++)
      for (int j=i; j<m; j++)
      {
         float tmp = A[i][j];
         A[i][j] = A[j][i];
         A[j][i] = tmp;
      }
}
 
int main()
{
   int i,j,m=0;
   cout << "Vvedite razmer matrici -> ";
   cin >> m;
 
   float d=0;
   float **A = new float*[m];
   for (int i=0; i<m; i++) A[i] = new float[m];
 
   for (int i=0; i<m; i++)
      for (int j=0; j<m; j++)
      {
         A[i][j]=d;
         d+=1;
      }
 
   for (i=0; i<m; i++)
   {
      for (j=0; j<m; j++)
      {
         cout.width(3);
         cout << A[i][j];
      }
      cout << endl;
   }
 
   Transp(A,m);
 
   cout << endl;
 
   for (i=0; i<m; i++)
   {
      for (j=0; j<m; j++)
      {
         cout.width(3);
         cout << A[i][j];
      }
      cout << endl;
   }
 
   return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru