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

Отобразить правую половину матрицы на левую, нужно срочно сделать - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ После компиляции не открывается http://www.cyberforum.ru/cpp-beginners/thread228042.html
Дана строка, содержащая произвольный текст. Сколько слов в тексте? Сколько цифр в тексте? Есть решение: #include <string.h> #include <stdio.h> #include <conio.h> #include <ctype.h>...
C++ cin, string, char* Пишу маленькую программку, которая должна создавать и просто удалять пустые директории, но вот что-то не пойму проблемы, посмотри на код: #include <iostream> #include <cstdlib> #include <cstdio>... http://www.cyberforum.ru/cpp-beginners/thread228032.html
Массивы C++ C++
да,да,я тупой. Помогите решить пожалуйсто 1)1,2,3,2,1,2,3,2,1,2,3,2... 2)1,3,5,7,...8,6,4,2 мне нужно вывести это в TXLib.h
C++ Определить количество цифр в числе N
Доброго времени суток уважаемые программисты.. Помогите пожалуйста , буду очень признательна! Если тому кто поможет будет принципиально я заплачу в яндекс валюте сколько смогу...просто очень надо...
C++ Создать статическую и динамическую записную книжку, исплользуя структуру http://www.cyberforum.ru/cpp-beginners/thread228021.html
для статической: struct book{ char name; char phone; }b; использовать функции: void dialog(); //основные вызовы и меню st * poisk(struct st * begin, char*name); //поиск по имени
C++ Создать файл и записать в него структурированные данные Кто знает,помогите,пожалуйста, решить задачу: Используя ввод-вывод в стиле С создать файл и записать в него структурированные данные. Структура "Человек": - фамилия, имя, отчество; - год... подробнее

Показать сообщение отдельно
M128K145
Эксперт С++
8288 / 3508 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
13.01.2011, 15:08
Вот на С
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
#include <cstdlib>
#include <cstdio>
 
int main()
{
    int n, m, i, j;
    printf("Input row count:\n> ");
    scanf("%d", &n);
    printf("Input column count:\n> ");
    scanf("%d", &m);
 
    int** matr = (int**) malloc(n * sizeof(int*));
    for (i = 0; i < n; ++i)
        matr[i] = (int*) malloc(m * sizeof(m));
 
    for (i = 0; i < n; ++i)
        for (j = 0; j < m; ++j)
            matr[i][j] = rand() % 100;
    for (i = 0; i < n; ++i)
        for (j = m >> 1; j < m; ++j)
            matr[i][m - j - 1] = matr[i][j];
 
    for (i = 0; i < n; ++i, printf("\n"))
        for (j = 0; j < m; ++j)
            printf("%d ", matr[i][j]);
    for (i = 0; i < n; ++i)
        free(matr[i]);
    free(matr);
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru