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

Поменять местами угловые элементы матрицы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ввод - вывод массивов (Исправить программу, чтобы работала) http://www.cyberforum.ru/cpp-beginners/thread661348.html
Требования к выполнению заданий На оценку 3 балла написать программу в соответствии с заданием, используя статические массивы На оценку 4 балла: c. отформатировать исходный код программы...
C++ Не могу разобратсья с функцией SaveToFile у меня есть программа, которая загружает изображение , пользователь его меняет, а затем сохраняет. Как сделать чтоб первая картинка сохранялась с именем "1.bmp", вторая "2.bmp", третья "3.bmp" и т.д.... http://www.cyberforum.ru/cpp-beginners/thread661341.html
C++ Перевод с кириллицы на русский
Доброго времени суток! Кто-нибудь подскажет, что здесь не так? Цель задачи - переводить cout с кириллицы на русский язык. Использую MS Visual Studio 2010. #include "stdafx.h" #include <iostream>...
C++ Почему программа не работает?
Здраствуйте, я решил изучить с++, делал все упражнения по бесплатным урокам Михаила Майорова, но как только я попробовал самостоятельно поработать в языке, то сразу натолкнулся на ошибки. Вот код...
C++ Составление блок-схемы по данному коду http://www.cyberforum.ru/cpp-beginners/thread661321.html
#include<iostream> #include<stdio.h> #include<conio.h> #include<math.h> using namespace std; float a,b,c,d,x; int main() { do {
C++ Ошибка компиляции при вызове виртуальной функции Здравствуйте. Сильно не плюйтесь, в С я не силен. Пишу на джаве, но попал в руки код, в котором нужно разобраться. Не пойму в чем проблема. Есть функция: virtual void MyFunction(MyItem* arg,... подробнее

Показать сообщение отдельно
user_p01
19 / 19 / 2
Регистрация: 03.11.2011
Сообщений: 80
01.10.2012, 14:40
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
#include <iostream>
#include <stdlib.h>
#include <time.h>
using namespace std;
int main()
{
    srand(time(NULL));
    const int n=5; 
    int a[n][n], i, j , help;
    for(i=0; i<n; i++)
    {
       for(j=0; j<n; j++)
       {
          a[i][j]=rand()%20+1;
          cout << a[i][j] << "\t";
       }
    cout << endl;
    }
    cout << endl;
    help=a[n-1][0];
    a[n-1][0]=a[0][n-1];
    a[0][n-1]=help;
    for(i=0; i<n; i++)
    {
       for(j=0; j<n; j++)
          cout << a[i][j] << "\t";
       cout << endl;
    }
    system("pause");
    return 0;
}
Добавлено через 10 минут
Если вводить с клавиатуры, то так:
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
#include <iostream>
using namespace std;
int main()
{
    setlocale(LC_ALL, "rus");
    int a[50][50], i, j, n, help;
    cout << "Введите размерность:\n";
    cin >> n;
    cout << "Введите матрицу:\n";
    for(i=0; i<n; i++)
        for(j=0; j<n; j++)
          cin >> a[i][j];
    cout << endl;
    for(i=0; i<n; i++)
    {
       for(j=0; j<n; j++)
          cout << a[i][j] << "\t";
     cout << endl;
    }
    cout << endl;
    help=a[n-1][0];
    a[n-1][0]=a[0][n-1];
    a[0][n-1]=help;
    for(i=0; i<n; i++)
    {
       for(j=0; j<n; j++)
          cout << a[i][j] << "\t";
       cout << endl;
    }
    system("pause");
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru