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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ поиск минимальной строки http://www.cyberforum.ru/cpp-beginners/thread515114.html
помогите пожалуйста решить задачу... Дан текстовый файл. Вывести на экран самую короткую строку текстового файла. заранее спасибо
C++ Структуры Здравствуйте, нужна помощь в написании программы: Определить структуру, написать набор функций для работы с массивом структур в самом описании структуры. # struct name { string NameFIO; int Age; void Print () { cout>>NameFIO; } }; Функции: http://www.cyberforum.ru/cpp-beginners/thread515073.html
C++ производный класс 3D массив
Помогите пожалуйста. На основе класса «Матрица» создать производный класс «3D массив». Класс содержит массив, каждый элемент которого является матрицей. В классе должны быть переопределены функции ввода и вывода значений массива. В классе должна быть определена функция поиска суммы элементов массива. Основа программы //Файл main.cpp. Драйвер класса Matrix. #include<iostream.h>...
C++ Определить количество работников, у которых стаж работы больше, чем ввел пользователь.
Создать программу которая обрабатывает инфомацию о работниках: Имя,фамилия должность дата рождения стаж возраст Выполнить надо 3 пункта: a:Определить количество работников, у которых стаж работы больше, чем ввел пользователь. b:Печать данных о сотрудниках, упорядоченные по должности
C++ Перевод с С++ на Pascal http://www.cyberforum.ru/cpp-beginners/thread515056.html
Спичечная модель Профессор Самоделкин решил изготовить объемную модель кубиков из спичек, используя спички для рёбер кубиков. Длина ребра каждого кубика равна одной спичке. Для построения модели трех кубиков он использовал 28 спичек. Какое наименьшее количество спичек нужно Самоделкину для построения модели из N кубиков? Все числа в задаче не превышают 2·109. Технические...
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
1455 / 822 / 68
Регистрация: 26.03.2010
Сообщений: 2,810
09.03.2012, 23:33     [С++] Задан массив размерностью NхM. Напишите функции...
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 секунд
дальше сами
 
Текущее время: 23:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru