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

Есть динамический массив с размерностью 5, необходимо его сделать с размерностью 6, заполнить цифрами и вывести на экран - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить номер первого из столбцов, содержащих хотя бы один нулевой элемент http://www.cyberforum.ru/cpp-beginners/thread1131456.html
Помогите решить задачу 15. Дана целочисленная прямоугольная матрица: а) определить номер первого из столбцов, содержащих хотя бы один нулевой элемент; б) характеристикой строки целочисленной матрицы назовем сумму ее отрицательных четных элементов. Переставляя строки заданной матрицы, расположить их в соответствии с убыванием характеристик. Добавлено через 2 минуты
C++ C++ после Delphi Приветствую.В течении года изучал Pascal, а затем delphi. Сначала неплохо освоил Паскаль(выиграл пару городских олимпиад), затем выучил delphi на уровне написания: мелких приложений(аудио-,видео- плееров,текстовых редакторов), в довершении всего дошел до создания сложных(в моем понимании) баз данных. Но хотелось бы перейти на c++. Начал пробовать, легко выучил основы(массивы, циклы, строковые и... http://www.cyberforum.ru/cpp-beginners/thread1131447.html
C++ Реализуйте класс для хранения сетевого адреса в формате IPv4
Помогите с задачей! Реализуйте класс для хранения сетевого адреса в формате IPv4. Обработайте ошибки динамического выделения памяти и ошибки задания адреса (допустимый формат - четыре числа от 0 до 255, разделенных точками).
Заменить printf scanf на cout cin C++
#include<iostream.h> #include<math.h> #pragma argsused int main(int argc, char* argv) {int i; float x,B,y; printf("\n B="); scanf("%f", &B); printf("________x_____|______y"); for(i=1;i<=25;i++) printf("_"); for(x=-1;x<=1;x+=0.1) {y=B*sin(x);printf("\n %10.2f | %14.2f",x,y);}
C++ Создание функции для перевода чисел из 10-ой с четверичную систему, для динамического массива http://www.cyberforum.ru/cpp-beginners/thread1131402.html
доброго времени суток , помогите с созданием функции для перевода чисел из 10-ой с четверичную систему, для динамического массива
C++ Даны сведения о студентах группы. Вывести список группы по убыванию года рождения студента Даны сведения о студентах группы: ФИО студента, дата рождения студента, место рождения студента. Вывести список группы по убыванию года рождения студента. составит программу на С++ подробнее

Показать сообщение отдельно
ValeryS
Модератор
6374 / 4840 / 441
Регистрация: 14.02.2011
Сообщений: 16,043
27.03.2014, 18:41     Есть динамический массив с размерностью 5, необходимо его сделать с размерностью 6, заполнить цифрами и вывести на экран
Цитата Сообщение от CheburatorUA Посмотреть сообщение
*n+=1;
не уверен
но по моему нарушен приоритет, не увеличиваешь значение а увеличиваешь адрес
по аналогии
C++
1
*n++
попробуй перепиши
вот так
C++
1
*n=(*n)+1;
или так
C++
1
(*n)+=1;
пройди по шагам и проверь
а лучше пользуйся не указателем а ссылкой

C++
1
2
3
4
5
6
7
8
9
10
11
void masplus(float* mas, int &n)
{
    delete [] mas;
    n+=1;
    mas = new float[n];
    for(int i=0;i<n; i++)
        mas[i]=i;
 
}
 
masplus(mas1, size);
 
Текущее время: 22:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru