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

Ошибка описания динамического двумерного массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ ошибка вывода http://www.cyberforum.ru/cpp-beginners/thread1021389.html
Всем привет. Есть пару проблем в коде: При вводе числа меньше 7 считает выдает ответ. дальше если опять введем число меньше семи ответ уже неправильный, как сделать так что бы после проверки корректности ввода он выдавал только текст ошибки без ответа.Вроде бы все просто но не получается.) #include <cmath> #include <iostream> using namespace std; template <class T> //объявление функции...
C++ Дана действительная мат-ца A(n,m) Дана действительная мат-ца A(n,m). Найти значение и индекс минимального элемента. Помогите решить http://www.cyberforum.ru/cpp-beginners/thread1021385.html
C++ Найти палиндромы в диапазоне чисел
Подсчитать количество натуральных чисел n (111 <= n <= 999), являющихся палиндромами, и распечатать их...
C++ Сведения об автомобиле состоят из его марки, цвета, года выпуска, номера и фамилии владельца. Дан файл f, содержащий сведения о нескольких автомобилях
Сведения об автомобиле состоят из его марки, цвета, года выпуска, номера и фамилии владельца. Дан файл f, содержащий сведения о нескольких автомобилях. Найти: а) фамилии владельцев и номера автомобилей данной марки. б) количество автомобилей данной марки. в) марки автомобилей с годом выпуска не позже 1990 года. г) фамилии владельцев и номера автомобилей данного цвета. Помогите пожалуйста!...
C++ не запускается программа http://www.cyberforum.ru/cpp-beginners/thread1021371.html
#include <stdio.h> int main(void) { int t,i, num; /* загрузка чисел */ for(t=0; t<5; ++t) for (i=0; i<3; ++i) num = (t*3)+i+1; /* вывод чисел */
C++ Передача параметров во виртуальные функции, перегрузка нужна помощь. имеется абстрактный класс Base, объекты которого будут храниться в контейнере, который я сам реализовал. наследники Base фигуры, такие как окружность, квадрат, отрезок и т.п. В базовом-абстрактном классе описываются виртуальные функции, которые потом должны использоваться в классах-наследниках, но параметры там мне нужны другие.Например, функция load может иметь один параметр int... подробнее

Показать сообщение отдельно
superNOOB
3 / 3 / 0
Регистрация: 04.10.2013
Сообщений: 37

Ошибка описания динамического двумерного массива - C++

27.11.2013, 22:07. Просмотров 202. Ответов 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
#include <iostream>
using namespace std;
 
int main()
 
{
    int x, y, i, j;
    cout << "Введите кол-во строк и столбцов: ";
    cin >> x >> y;
//Дальше пытаюсь описать двумерный динамический массив
    int  **b = new int *[x];
    for( i = 0; i<x; i++);
        b[i] = new int [y];
        
    cout << "x= " << x << "   y= " << y << endl;
    
    for ( i = 0; i < x; i++) {
        for ( j = 0; j < y; j++) {
        // Заполнение массива и вывод значений его элементов
           cout << "i= " << i << "  j= " << j << endl; 
           b[i][j]=i+j; //просто для проверки заполнения
        
            cout << "Значение = " << b[i][j] << endl;
            }
        }
    delete [] b; // очистка памяти
    return 0;
}
Помогите пожалуйста
Никак не получается описать двумерный массив
Вылетает после b[0][y] когда выходит на b[1][y]
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru