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

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

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

Показать сообщение отдельно
IrineK
Заблокирован
11.03.2011, 01:21     Циклический сдвиг прямоугольной матрицы на n элементов вправо
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;
}
 
Текущее время: 12:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru