ввод масивов
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



ввод масивов Expand / Collapse
Автор
Сообщение
22.10.2006 20:16
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 08.01.2007 20:35
Сообщ.: 7, Visits: 21
Я полный чайник в программировании.  Пожалуйста, объясните как в C++ можно вводить массивы.
Сообщ. #906201
23.10.2006 8:40
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 29.05.2008 20:04
Сообщ.: 269, Visits: 2 381
например так:

#include <iostream.h>

int a=0;
int main() {
cout << "Vvedite kol-vo simolov v array: ";
cin >> a;
int* b = new int[a];
for (int i=0;i<a;i++) {
cout << "Vvedite element array "<< i << " : ";
cin>>b[i];
cout <<endl;
}
cin >> a;
return 0;
}

Спасибо bazile, исправил =) 

----------------------------------
Я безработный...
Возьмите меня на работу. =)

Сообщ. #906215
23.10.2006 12:21
Supreme Being

Supreme Being

модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240, Visits: 65 445
Vizlim твоя программа не откомпилируется. Компилятор споткнется на строке "int b[a]={0};". Здесь переменная a должна быть константой. Чтобы создать массив заранее неизвестного размера надо написать int* b = new int[a];. Далее у тебя опечатка в строке ввода элемента - вместо b[i] написано a[i].
Сообщ. #906246
23.10.2006 21:39
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 08.01.2007 20:35
Сообщ.: 7, Visits: 21
Спасибо.  Щас попробую набрать. Может какую-нибудь простенькую программку или фрагментик составлю.
Сообщ. #906308
23.10.2006 21:54
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 08.01.2007 20:35
Сообщ.: 7, Visits: 21
Попробовал работает...  хоть теперь буду знать как вводить массивы.
Сообщ. #906309
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 11:21