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

Перевернуть все четные строки матрицы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Графы http://www.cyberforum.ru/cpp-beginners/thread591868.html
Дано прямоугольное клеточное поле; как создать матрицу смежности для графа ферзей?
C++ Графики Можно ли к программе написанной с помощью winapi функций присобачить готовый компонент для рисования динамических графиков(типа ChartFx)? Если нет то как выйти из положение с минимальными изменениями в программе? http://www.cyberforum.ru/cpp-beginners/thread591862.html
C++ Задача на табулирование функции
Необходимо для заданной дроби с двумя переменными, которые задаются в начале программы x и p: a=pow(M_E,(abs(p)-abs(x))); b=(pow(x,3)-2.5*p)*(tan((x+1)*sqrt(log(abs(p)+2.5)))); c=a/b; Вывести таблицу значений функции "c". При этом x и p меняются с определенным шагом, который задается в начале программы. Т.е. первая строка будут значения p, а первый столбец значения x. Ну в сама таблица -...
C++ Расчет наибольшего общего делителя двух натуральных чисел используя алгоритм эвклида
пожалуйста помогите решить задачу на си++. даны натуральные числа а и б,обозначенные соответственно числитель и знаменатель дроби.сократить дробь т.е. найти такие нат числа p и q,не имеющие общих делителей,что p/q=a/b (определить функцию для расчета наибольшего общего делителя двух натуральных чисел используя алгоритм эвклида).помогите очень прошу,заранее спасибо
C++ Ввод вложенного односвязного линейного списка http://www.cyberforum.ru/cpp-beginners/thread591835.html
Помогите, пожалуйста разобраться с вводом вложенного односвязного линейного списка. Вот хотя бы на таком примере структур: struct Ingredient { char NameIngr; float Sum; Ingredient *next; };
C++ Дано предложение, надо вывести слова встречающие более одного раза Помогите пожалуйста! Дано предложение, надо вывести слова встречающие более одного раза. Программа должна на С++ Заранее спасибо! подробнее

Показать сообщение отдельно
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4919 / 2662 / 243
Регистрация: 29.11.2010
Сообщений: 7,399
30.05.2012, 22:24     Перевернуть все четные строки матрицы
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
#include <iostream>
#include <ctime>
 
int main()
{
    const int M = 10, N = 5;
    int matrix[M][N];
    srand( time(0) );
    for (int i=0; i < M; i++)
    {
        for (int j=0; j < N; j++)
        {
            matrix[i][j] = rand() % 10;
            std::cout<< matrix[i][j]<< " ";
        }
        std::cout<< std::endl;
        if (i % 2 == 0)
        for (int j=0; j < N/2; j++)
        {
            int tmp = matrix[i][j];
            matrix[i][j] = matrix[i][N-1-j];
            matrix[i][N-1-j] = tmp;
        }
    }
    std::cout<< std::endl;
    for (int i=0; i < M; i++)
    {
        for (int j=0; j < N; j++)
            std::cout<< matrix[i][j]<< " ";
        std::cout<< std::endl;
    }
    return 0;
}
 
Текущее время: 23:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru