C++ Tutorial/Array/array read

Материал из C\C++ эксперт
Версия от 13:31, 25 мая 2010; Admin (обсуждение | вклад) (1 версия: Импорт контента...)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Read array element from keyboard and output

<source lang="cpp">#include <iostream>

int main()
{
    int myArray[5];
    for (int i=0; i<5; i++)  // 0-4
    {
        std::cout << "Value for myArray[" << i << "]: ";
        std::cin >> myArray[i];
    }
    for (int i = 0; i<5; i++)
        std::cout << i << ": " << myArray[i] << "\n";
    return 0;
}</source>
Value for myArray[0]: 1
Value for myArray[1]: 2
Value for myArray[2]: 3
Value for myArray[3]: 4
Value for myArray[4]: 5
0: 1
1: 2
2: 3
3: 4
4: 5

Read array element one by one from keyboard

<source lang="cpp">#include <iostream>

  1. include <cctype>

using std::cout; using std::cin; using std::endl; int main() {

 int height[10]; 
 int count = 0;  
 char reply = 0; 
 do {
   cout << endl
        << "Enter a height as an integral number of inches: ";
   cin >> height[count++];
   // Check if another input is required
   cout << "Do you want to enter another (y or n)? ";
   cin >> reply;
 } while(count < 10 && std::tolower(reply) == "y"); 
 return 0;

}</source>

Enter a height as an integral number of inches: 12
Do you want to enter another (y or n)? n