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

Циклический сдвиг прямоугольной матрицы на n элементов вправо - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нужно написать программу на C++ которая переводит большие символы в маленькие http://www.cyberforum.ru/cpp-beginners/thread255258.html
:jokingly:Вообщем требуется написать программу на C++ которая переводит Большие английские буквы в маленькие т.е например я пишу на клаве букву "A" программа выводит "=a" сразу после ввода буквы "A"...
C++ Вопрос по Dev cpp Добрый вечер пипол.Такой вопрос напрягли делать проги на с++ работать на чудо програме Dev cpp вроде разобрался +/- все просто но вот незадача после студии не могу понять как увидеть результат... http://www.cyberforum.ru/cpp-beginners/thread255255.html
C++ Строки
Добрый вечер. Исходные данные В первой строке находится единственное число N, 1 ≤ N ≤ 100 — количество тестов. В каждой из последующих N строк содержится очередной тест: два символа (маленькая...
C++ Поменять местами элементы массива с четными и нечетными индексами (использовать указатели)
В массиве поменять местами элементы с четными и нечетными индексами. Использовать указатели.
C++ массивы и палиндром http://www.cyberforum.ru/cpp-beginners/thread255212.html
1. Ввести два одномерных массива, состоящих из n и m вещественных чисел. Введите два массива. Отсортировать первый массив по убыванию методом Хоора. Вывести только те числа, которые находятся в обоих...
C++ Как задать формат часы:минуты? Вот задача в ней я не понимаю как задать этот формат. Формулировка. Можно ехать на такси со скоростью v1 км/ч и оплатой p1 руб/км либо идти со скоростью v2 км/ч бесплатно. Как с... подробнее

Показать сообщение отдельно
IrineK
Заблокирован
11.03.2011, 01:21
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
#include <iostream>
#include <math.h>
#include <time.h>
#define k 4
#define m 5
using namespace std;
 
int main()
{
        setlocale( LC_ALL,"Russian" );
        srand(time(NULL));
        int mas[k][m], res[k][m], number, i , j;
             for (int i=0; i<k; i++)//ввод данных массива
              for (int j=0; j<m;j++)
                    mas[i][j]=rand()%10;
      
         for (i=0; i<k; i++)//вывод mas
        {       cout << "\n";
                for (j=0; j<m;j++)
                       cout<<mas[i][j] << " ";
         }
             
        cout << "Введите количество сдвигов: ";
        cin >> number;
        
        //сдвиг элементов вправо
              for (i = 0; i < k; i++)
                    for (j = 0; j < m; j++)
            res[i][(j+number)%(k+1)] = mas[i][j];
            
        for (i=0; i<k; i++)//вывод res
        {       cout << "\n";
                for (j=0; j<m;j++)
                       cout<<res[i][j] << "  ";
         }
 
 cin.get();
 return 0;
}
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru