Вопрос Ячейки массивов С++

Регистрация
14 Июн 2013
Сообщения
71
Репутация
0
Спасибо
0
Монет
0
Мы записали 5 чисел в 5 ячеек, как сделать так, чтобы при вводе номера ячейки выводилось число, записанное в ячейку, а не её номер?
 
вопросы ко всему коду, но вот допустим это: cout << endl << "Число равно: " << Arr[0] || Arr[1] || Arr[2] || Arr[3] || Arr[4] догадайтесь, что выведется. Arr[0] || Arr[1] || Arr[2] || Arr[3] || Arr[4] - это логическое выражение, которое может быть любым, на усмотрение компилятора, значением из пяти элементов ---- или даже нет - выведется Arr[0], ведь приоритет << выше
 
#include cstdlib #include iostream using namespace std; int main(int argc, char *argv[]) { int a[5]; int q; for (q=0; q<5; q++) { cout<<"Input number into a = "; cin>>a[q]; } XXX: cout<<"

Input index of element from array a

"; cin>>q; if ((q<0)||(q>5)) { cout<<"Index failure"; goto XXX; } cout<<"

Index array a[] = "<<q<<" and value a = "<<a[q]<<endl; system("PAUSE"); return EXIT_SUCCESS; }
 
Назад
Сверху