2.
#include<fstream>
#include<iostream>
#include<cstdlib>
#include<string>
#include<cctype>
#include<array>
using namespace std;
int main()
{
double b;
double sum=0.0;
int count = 0;
array<double,10>a;
while (cin >> b)
{
++count;
a[count] = b;
sum += b;
}
double av,c=0;
av = sum / count;
for (int i = 0; i < 10; i++)
{
if (a[i] > av)
c++;
}
cout << "average: " << av << endl;
cout << c;
return 0;
}
3.
#include<fstream>
#include<iostream>
#include<cstdlib>
#include<string>
#include<cctype>
#include<array>
using namespace std;
int main()
{
char b;
while (cin >> b)
{
switch (b)
{
case 'c':cout << "carnivore"; break;
case 'p':cout << "pianist"; break;
case 't':cout << "tree"; break;
case 'g':cout << "game"; break;
default:cout << "please enter a c/p/t org:";
}
}
return 0;
}
7.
#include<iostream>
using namespace std;
int main()
{
cout << "enter words:(q to quit)";
char ch[50];
int v=0;
int c = 0;
int n = 0;
while (cin >> ch&&ch[0]!='q')
{
if (isalpha(ch[0]))
{
switch (ch[0])
{
case 'a':
case 'e':
case 'i':
case 'o':
case 'u':
v++; break;
}
c++;
}
else n++;
}
cout << v << " words beginning with vowels" << endl;
cout << c-v << " words beginning with consonants" << endl;
cout << n << " others";
return 0;
}
8.
#include<iostream>
#include<fstream>
using namespace std;
int main()
{
ifstream a;
a.open("test.txt");
int count = 0;
while (a.get()!=EOF)
{
count++;
}
cout << count;
a.close();
return 0;
}