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

Матрица 3х4. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Передача масива в подпрограмму... http://www.cyberforum.ru/cpp-beginners/thread121693.html
Вообщем-то вопрос такой: как в С++ передать масив в подпрограмму?
C++ Рекурсия: вывести последовательность символов до первой точки Даны символы s1, s2, ... Известно, что символ s1 отличен от точки и что среди s2, s3, ... имеется хотя бы одна точка. Вывести на экран последовательность символов s1, ..., sn, предшествующих первой точке (n заранее неизвестно). Заранее спасибо! http://www.cyberforum.ru/cpp-beginners/thread121686.html
C++ Работа с файлами.
Задание: записать в файл f N целых чисел, полученных с помощью генератора случайных чисел. Подсчитать количество пар противоположных чисел среди компонентов этого файла. Заранее благодарен.
C++ Прозрачный фон.
Здравствуйте, помогите пожалуйста. Моя программа создает диалоговое окно но оно создается с прозрачным фоном и почему-то при нажатии на кнопку новый объект ничего не происходит. Код программы: #include <windows.h> #include <stdio.h> #include "resource.h" UINT cur=1; int x0,y0,rad0,r0,g0,b0; HINSTANCE hi0; class Oval
C++ как освободить память http://www.cyberforum.ru/cpp-beginners/thread121661.html
подскажите как правильно освободить память,спасибо заранее))) #include "stdafx.h" #include <stdio.h> #include <string.h> #include <conio.h> #include <stdlib.h> struct zap //объявление структуры
C++ Как правильно проинициализировать массив вручную? Здрасти. как правильно проинициализировать массив в ручную? а то у меня ошибка main.cpp|60|error: expected primary-expression before '{' token| std::string capitalDigit(int& number){ const int ROWS=10; const int COLS=10; std::vector< std::vector<std::string> > digits(ROWS, std::vector<std::string>(COLS)); digits = { ... подробнее

Показать сообщение отдельно
PointsEqual
ниначмуроФ
 Аватар для PointsEqual
832 / 516 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
25.04.2010, 17:50     Матрица 3х4.
вот еще вариант (сортировку взял из кода выше)

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
#include <iostream>
#include <conio.h>
#include <vector>
#include <iomanip>
 
int main()
{
    const int ROWS=3;
    const int COLS=4;
    std::vector< std::vector<int> > mas(ROWS, std::vector<int>(COLS));
 
    std::cout<<"DO"<<std::endl;
    srand(time(NULL));
    for (int i=0; i<ROWS; i++){
        for (int j=0; j<COLS; j++){
            mas[i][j]=rand()%10;
            std::cout<<std::setw(3)<<mas[i][j];
        }
        std::cout<<std::endl;
    }
 
    int buf=0;
    for (int j=0; j<COLS; j++)
                for (int i=0; i<ROWS; i++)
                        for (int k=ROWS-1; k>i; k--)
                                if (mas[k][j]>mas[k-1][j])
                                {
                                        int buf=mas[k-1][j];
                                        mas[k-1][j]=mas[k][j];
                                        mas[k][j]=buf;
                                }
    std::cout<<std::endl<<"POSLE"<<std::endl;
    for (int i=0; i<ROWS; i++){
        for (int j=0; j<COLS; j++){
            std::cout<<std::setw(3)<<mas[i][j];
        }
        std::cout<<std::endl;
    }
 
    return 0;
}
 
Текущее время: 02:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru