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

[С++] Задан массив размерностью NхM. Напишите функции... - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Поиск минимальной по длине строки в текстовом файле http://www.cyberforum.ru/cpp-beginners/thread515114.html
помогите пожалуйста решить задачу... Дан текстовый файл. Вывести на экран самую короткую строку текстового файла. заранее спасибо
C++ Структуры Здравствуйте, нужна помощь в написании программы: Определить структуру, написать набор функций для работы с массивом структур в самом описании структуры. # struct name { string NameFIO; int... http://www.cyberforum.ru/cpp-beginners/thread515073.html
C++ производный класс 3D массив
Помогите пожалуйста. На основе класса «Матрица» создать производный класс «3D массив». Класс содержит массив, каждый элемент которого является матрицей. В классе должны быть переопределены функции...
C++ Определить количество работников, у которых стаж работы больше, чем ввел пользователь.
Создать программу которая обрабатывает инфомацию о работниках: Имя,фамилия должность дата рождения стаж возраст Выполнить надо 3 пункта: a:Определить количество работников, у которых стаж...
C++ Перевод с С++ на Pascal http://www.cyberforum.ru/cpp-beginners/thread515056.html
Спичечная модель Профессор Самоделкин решил изготовить объемную модель кубиков из спичек, используя спички для рёбер кубиков. Длина ребра каждого кубика равна одной спичке. Для построения...
C++ рекурсия #include <iostream> #include <conio.h> #include <windows.h> #include <math.h> #include <string> using namespace std; char bufRus; char* Rus(const char* text) подробнее

Показать сообщение отдельно
neske
1502 / 869 / 84
Регистрация: 26.03.2010
Сообщений: 2,983
09.03.2012, 23:33
C++
1
2
3
4
5
6
7
void a(const int **arr, const int n, const int m) {
    for (int i = 0; i < n; ++i) {
        for (int j = 0; j < m; ++j)
            std::cout << std::setw(3) << arr[i][j]; // + include iomanip
        std::cout << std::endl;
    }
}
Добавлено через 48 секунд
C++
1
2
3
4
void b(const int **arr, const int n) {
    for (int i = 0; i < n; ++i)
        std::cout << arr[i][j] << " ";
}
Добавлено через 2 минуты
C++
1
2
3
4
5
6
7
8
9
10
void c(const int **arr, const int n, const int m) {
    for (int i = 0; i < m; ++i)
        std::cout << arr[0][i] << " ";
    for (int i = 1; i < n; ++i)
        std::cout << arr[i][m - 1] << " ";
    for (int i = m - 2; i >= 0; --i)
        std::cout << arr[n - 1][i] << " ";
    for (int i = n - 2; i >= 1; --i)
        std::cout << arr[i][0] << " ";
}
Добавлено через 2 минуты
C++
1
2
3
4
5
6
7
int d(const int **arr, const int n, const int m, const int col) {
    int max = [0][col];
    for (int i = 1; i < n; ++i) 
        if (arr[i][col] < max)
            max = arr[i][col];
    return max;
}
Добавлено через 30 секунд
дальше сами
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru