« 2010年07月17日的文章归档

if(如果真)else…终于到这了

cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#include <iostream>
const int ArSize = 6;
 
int main ()
{
  using namespace std;
  float naaq[ArSize];
  cout << "Enter the NAAQs (New Age Awareness Quotients) "
    << "of\nyour neighbors. Program terminates "
    << "when you make\n" << ArSize << " entries"
    << "or enter a negative value.\n";
  int i = 0;
  float temp;
  cout << "First value: ";
  cin >> temp;
  while (i < ArSize && temp >=0 )
  {
    naaq[i] = temp;
    ++i;
    if (i < ArSize)
    {
      cout << "Next Value: ";
      cin >> temp;
    }
  }
  if (i == 0)
    cout << "No data--bye\n";
  else
  {
    cout << "Enter your NAAQ: ";
    float you;
    cin >> you;
    int count = 0;
    for (int j=0; j < i; j++)
      if (naaq[j] > you)
        ++count;
    cout << count;
    cout << " of your neighbors have greater awareness of\n"
      << "the New Age than you do.\n";
  }
  return 0;
}