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

Функции. Найти матрицу, получающуюся перестановкой столбцов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создание менеджера памяти с++ http://www.cyberforum.ru/cpp-beginners/thread791038.html
У меня имеется вопрос: программа выделяет запрашиваемые пользователем блоки памяти. Затем некоторые из этих блоков удаляются (получается "дырявое" заполнение памяти). Пользователь запрашивает...
C++ Передача динамического массива строк в функцию и работа с ним Доброго времени суток. Помогите, пожалуйста. Мне нужно в программе объявить динамический массив строк, затем в пользовательской функции его заполнять. У меня вот такие куски кода, связанные с этим:... http://www.cyberforum.ru/cpp-beginners/thread791014.html
Сортировка массива C++
Отсортировать время по возрастанию. пожалуйста помогите. Часы(hours) - от 0 до 23 Минуты (minutes) - от 0 до 60 секунды (seconds) - от 0 до 60 Пример Входные данные 10 20 30 7 30 00
C++ Непонятная ошибка компилятора
Писал программу, вроде бы все должно быть правильно, но вот только компилятор VS2010 выдает такую ошибку: 1>MSVCRTD.lib(crtexe.obj) : error LNK2019: ссылка на неразрешенный внешний символ _main в...
C++ Найти число с максимальной суммой делителей http://www.cyberforum.ru/cpp-beginners/thread790985.html
Хелп плиз :) Нужна прога, которая находит натуральное число от 1 до 10000 с максимальной суммой делителей, предусмотреть функцию нахождения суммы делителей (с помощью функция) буду признателен
C++ strcat_s Здравствуйте! подскажите пожалуйста как правильно склеить 3 массива char в функцию один массив передаю по указателю, а второй массив - непосредственно создаётся в функции void printKeys(char... подробнее

Показать сообщение отдельно
vua72
415 / 415 / 85
Регистрация: 28.11.2010
Сообщений: 1,183
Завершенные тесты: 1
20.02.2013, 20:29
Нужно не добавлять а думать,
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
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
#define N 4
#define M 5
void vvod(int a[][M]) {
    int i = 0, j = 0;
    printf("Vvedite massiw A\n");
    for (i = 0; i < N; i++)
        for (j = 0; j < M; j++)
            a[i][j] = rand() % 50;
    //scanf("%d", &a[i][j]);
}
 
void vyvod(int a[][M]) {
    int i = 0, j = 0;
    printf("\n");
    for (i = 0; i < N; i++) {
        for (j = 0; j < M; j++)
            printf("%3d", a[i][j]);
        printf("\n");
    }
}
void swap(int *a, int *b) {
    int temp = *b;
    *b = *a;
    *a = temp;
}
void solve(int a[][M]) {
    int i = 0, j = 0;
    for (i = 0; i < N; i++) {
        for (j = 0; j < M / 2; j++) {
            swap(&a[i][j], &a[i][M - 1 - j]);
        }
    }
 
}
 
int main(void) {
    int a[N][M];
    printf("Massiw A\n");
    vvod(a);
    vyvod(a);
    solve(a);
    printf("Massiw B\n");
    vyvod(a);
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru