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

Динамические двумерные массивы. Определить суму положительных элементов, которые находятся выше главной диагонали... - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Упражнения,написать программу с классом http://www.cyberforum.ru/cpp-beginners/thread65419.html
я как вы поняли не до конца понял этот параграф,и теперь ваш ответ тут для меня много значит...надо написать 1.напишите программу которая объявляет класс с именем Employe,с такими переманнами-членами-age,YearsOfService,salary. 2.Перепешите класс так, чтобы сделать данные закрытыми и обеспечить открытые методы доступа для чтения и установки(!) всех данных-членов посмотрите это class emp{...
C++ Обращение к полю элемента std::vector'a Здравстуйте! :) Несильно знаком с STL пока, возникла проблемка. Есть класс: class DataBase { public: char Surname; int Age; }; http://www.cyberforum.ru/cpp-beginners/thread65413.html
C++ Контрольные вопросы на счет классов
вот прочел гигантский параграф про классов,но понял можно сказать больше половины..в конце книги вопрсы,вот не могу ответить на 1.Что представляет собой оператор прямого доступа и для чего он используется 2.Объявление класса это интерфейс или выполнение?(я на 85% думаю что интерфейс) 3.если объявить два объекта класса Саt,могут ли они иметь различные значения их переменных-членов intAge?(Я...
Расписание занятий C++
В учебном заведении задается начало учебного дня, продолжительность пары или урока, продолжительность обычного и большого перерывов (они чередуются, после первой пары - обычный, после второй - большой, и т.д.), количество пар. Получить расписание на весь учебный день. Вот хоть убейте, не могу сообразить как это сделать... :(
C++ Определить количество нулевых элементов на главной диагонали матрицы http://www.cyberforum.ru/cpp-beginners/thread65396.html
Ввести матрицу размером NxM. Память для массива выделить динамически.Определить количество нулевых элементов на главной диаганале. Вывести на экран исходные данные и полученный результат.
C++ C Pascal на C++ ребята,а кто может перевести с Pascal на C++ эту программу - http://www.cyberforum.ru/post185668.html Жду ваших ответов Добавлено через 32 секунды program sort; uses crt; const n=6; var m:arrayof integer; i,j,index,k,max,buf:integer; begin clrscr; подробнее

Показать сообщение отдельно
romas_s
Сообщений: n/a
06.12.2012, 00:01
каким образом Вы смогли скомпилировать код без ошибок ????, если размер массива объявляется константными переменными.
Вы должны были написать вместо
int i,j,n,s=0,v=0,t;

Написать const int i,j,n,s=0,v=0,t;
Во вторых динамический массив можно создать указателями.
Сам сейчас разбираюсь как заполнять и выводыть на экран 2-х мерные массивы указателей.
Следующий од создает динамический 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
// 5.1.1 Создаем двух мерный массив указателей.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include <iostream>
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    int size = 5;
    // создаем одномерный массив указателей
    int **nPtr_mas = new int* [size];
 
    // заполняем двух мерный массив с указателей
    for (int i = 0; i < size - 3; i ++)
    {
        for(int j = 0; j < size; j ++)
        {
            nPtr_mas [i] [j] = j;
        }
    }
 
    // выводим на экран 2-х мерный массив указателей
    for(int i = 0; i < size - 1; i ++)
    {
        for (int j = 0; j < size - 1; j ++)
        {
            cout << nPtr_mas [i] [j];
        }
        cout << endl;
    }
 
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru