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

динамический 2-х мерный массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Благодаря опережающему объявлению класса можно создать только УКАЗАТЕЛЬ на этот класс; так ли это? http://www.cyberforum.ru/cpp-beginners/thread328298.html
class B; class A{ A(); ~A(); B* b; //А вот так не компилится //B b_0; };
C++ Найти слово где наименьшее количество гласных Здравствуйте уважаемые формучане, вот дали такое задание : 1. скопировать из файла в файл строки где больше двух слов 2. Определить номер слова в котором наименьшее количество гласных Первое я сделал без проблем: #include <iostream.h> #include <string.h> #include <conio.h> #include <stdio.h> http://www.cyberforum.ru/cpp-beginners/thread328266.html
Наследование классов C++
Пусть автомобиль характеризуется установленным двигателем, трансмиссией и количеством мест для пассажиров. Двигатель определяется мощностью и видом топлива, трансмиссия - количеством ведущих осей и типом (механическая или автоматическая). Все выше перечисленное (в том числе автомобиль) являются разновидностями сборочной единицы, характеризуемой уникальным идентификатором. Определить необходимые...
Создать файл C++
Написать программу, которая создает файл, состоящий из N целых чисел, и вывести на экран только отрицательные элементы файла. подскажите функцию или что-нибудь? плиз.
C++ Срочно....Турбо С http://www.cyberforum.ru/cpp-beginners/thread328247.html
Помогите пожалуйста... Турбо СИ cos(x)+2 cos(cos(x))+3 cos(cos(cos(x)))+...+n cos(cos(...cos(x)...)) я не пойму как организовать здесь шаг,вернее как n увеличивать я то знаю а вот косинус...
C++ Чтение данных из файла У меня такая проблема, мне дан бинарный файл, где записаны числа типа float. Мне необходимо их оттуда прочитать. Но никак не получается(( Ах да, самое главное, надо на С++. подробнее

Показать сообщение отдельно
co6ak
Кошковед
407 / 500 / 29
Регистрация: 12.04.2010
Сообщений: 1,392
01.07.2011, 15:54     динамический 2-х мерный массив
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
#include <iostream>
 
using std::cin;
using std::cout;
using std::endl;
 
int main()
{
    srand( time(0) );
    int **mas;
    int N,M;
    int sum = 0;
    cin >> N;
    cin >> M;
    bool flag = false;
    mas = new int* [N];
    for ( int i = 0; i < N; i ++ )
    {
        mas[i] = new int [ M ];
        for ( int j = 0; j < M; j ++ )
        {
            mas[i][j] = rand() % 50 - rand() % 25;
            if ( mas[i][j] > 0 && !flag ) sum += i + j;
            else flag = true;
            cout << mas[i][j] << "\t";
 
        }
        cout << endl;
    }
    cout << "\n\nSumm = " << sum << endl;
    for ( int i = 0; i < N; i++)
        delete [] mas[i];
    delete [] mas;
    system("pause");
    return 0;
 
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru