C++ Tutorial/Array/array read
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>
- 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