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

C++ Задача с использованием двумерных динамических массивов. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Где можно почитать про списки на C/C++? http://www.cyberforum.ru/cpp-beginners/thread543801.html
Ну, вопрос, собственно, максимально отражен в теме: "Где можно почитать про списки на C/C++?" Хочу поподробнее разобраться в этой теме. Заранее всем спасибо :)
C++ Чтение файла TIFF в память Здравствуйте. Решил проверить простую консольную программу для чтения цветного графического файла TIFF. Код взят из руководства к библиотеке LibTIFF, которая позволяет работать с форматом TIFF. Вот сам код: //--------------------------------------------------------------------------- #include <vcl.h> #include <stdio.h> #include <tiffio.h> http://www.cyberforum.ru/cpp-beginners/thread543799.html
C++ Программирование классов
Создать класс Triad (тройка чисел); определить методы изменения полей и вычисления суммы чисел. Определить производный класс Triangle с полями-сторонами. Определить методы вычисления углов и площади треугольника.
Вывод текста в 16м и 8м виде C++
..вывести числа в 16м 8м виде не проблема и.т.п Но я от столкнулся с проблемой ..надо помощь в программе которая выводит любой текст (в основном слова ну и циферки) в 8м и 16м виде и обеднять долгие строки...ну со строками что то придумаю..а от с выводом в 16м и 8м виде буду благодарен за любые идеи.. я уже :wall:
C++ Найти количество промежутков монотонности массива http://www.cyberforum.ru/cpp-beginners/thread543788.html
Дан массив размера N.Найти его количество промежутков монотонности(то есть участков,на которых его элементы возрастают или убывают).
C++ Жадный алгоритм Суть задачи - имеется N предметов различного размера. Один ящик имеет строгую вместимость. Необходимо разложить все N предметов в минимальное количество ящиков. Не получается написать алгоритм разложения по ящикам. Он должен выглядеть так - сортируем предметы по уменьшению веса. Берем первый предмет и ложим в ящик. Берем второй предмет, проверяем вмещается ли он в первый ящик, если нет ложим во... подробнее

Показать сообщение отдельно
eji
118 / 118 / 6
Регистрация: 17.09.2010
Сообщений: 288
09.04.2012, 22:04     C++ Задача с использованием двумерных динамических массивов.
Stas,
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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
#include <iostream>
#include <conio.h>
#include <stdio.h>
 
using namespace std;
 
struct Item
{
    int value;
    int i;
    int j;
};
 
int main(int argc, char *argv[])
{
    cout << "Demo\n";
    int n = 10, m = 5;
    cout << "Input n: ";
    cin >> n;
    cout << "Input m: ";
    cin >> m;
    if(n > 10 || m > 5)
    {
        cout << "Not correct\n";
        system("pause");
        return 0;
    }
    int **a = new int*[n];
    for(int i = 0; i < n; i++)
    {
        a[i] = new int[m];
        for(int j = 0; j < m; j++)
        {
            cout << "Input a["
                 << i
                 << "]["
                 << j
                 << "]: ";
            cin >> a[i][j];
        }
    }
    for(int i = 0; i < n; i++)
    {
        for(int j = 0; j < m; j++)
        {
            cout << a[i][j]
                 << "\t";
        }
        cout << endl;
    }
    for(int i = 0; i < n; i++)
    {
        Item item;
        item.value = a[i][0];
        item.i = i;
        item.j = 0;
        for(int j = 0; j < m; j++)
        {
            if(item.value > a[i][j])
            {
                item.value = a[i][j];
                item.i = i;
                item.j;
            }
        }
        cout << "a["
             << item.i
             << "]["
             << item.j
             <<"]: "
             << item.value
             << endl;
    }
    delete [] a;
    system("pause");
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru