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

Удаление главной диагонали - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Двухмерный массив(перестановка строк) http://www.cyberforum.ru/cpp-beginners/thread191047.html
#include <stdio.h> #include <math.h> #include <windows.h> #include <iostream.h> main () { SetConsoleOutputCP(1251); int n, m, i, j, k, max, r, c, x, u=0; float a, b, M; double...
C++ Поиск максимального значения матрицы,замена элементов Необходимо найти максимальный элемент матрицы и поменять его с последним. Вот что у меня получилось: #include <iostream.h> #include <conio.h> void main() { int **a, i, j, n, m,x,k,l,tmp; cout... http://www.cyberforum.ru/cpp-beginners/thread191045.html
пример из книги не хочет работать. C++
Купил недавно книгу "Освой самостоятельно с++ за 21 день". и наткнулся на проблему. программа, набранная из книги не работает. #include "stdafx.h" #include <iostream> int Add(int x, int y) {...
Функция, возвращающая <vector> C++
Есть некоторая функция, которая должна возвращать vector: //----------------------------------------------------------------------------- // Класс: Figure // // Описание: Содержит массив,...
C++ Координаты вершин многоугольников http://www.cyberforum.ru/cpp-beginners/thread191038.html
...люди добрые....не знаю как это сделать - . Среди заданных координатами вершин многоугольников на плоскости найти многоугольник с наименьшим периметром. Желательно использовать функции.Но у...
C++ сортировка Срочно нужно здать лабу, а программу написать не могу, помогите пожалуйста Общие условия: 1. Объявить одномерный массив из десяти элементов типа int. 2. Заполнить массив с клавиатуры. 3.... подробнее

Показать сообщение отдельно
Kastaneda
Нарушитель
Эксперт С++
4676 / 2880 / 234
Регистрация: 12.12.2009
Сообщений: 7,314
Записей в блоге: 2
Завершенные тесты: 1
14.11.2010, 16:51
Весь код не смотрел, но по поводу
Когда пишу в delete еще и j, пишет что j - необьявлено
могу сказать, что во первых - j существует только в теле цикла
C++
1
2
3
for (int j=0;j<n;j++)
{
if (i=j) };
за его пределами j нет
во вторых - так массивы не освобождаются, нужно делать вот так:
C++
1
delete []a;
Добавлено через 1 минуту
посмотрел код, что-то мне подсказывает, что строкой "delete[a[i]]"вы хотели удалить один элемент массива, я прав?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru