C++ Петя учится в физ-мат классе, поэтому каждый день у него есть урок математики. Пете нравится математика, и поэтому он отвечает на каждом уроке и получает оценку. Петя очень хорошо готовится и поэтому получает только 4 и 5. ...
C++
Петя учится в физ-мат классе, поэтому каждый день у него есть урок математики. Пете нравится математика, и поэтому он отвечает на каждом уроке и получает оценку. Петя очень хорошо готовится и поэтому получает только 4 и 5. В начале года Петя решил записывать все свои оценки по математике. Помогите Пете посчитать, каких оценок у него больше- 4 или 5
Входные данные!!!
В первой строке целое число - количество оценок, записанных Петей (не более 1000)
во второй строке через пробел- оценки,которые записал Петя.
Выходные данные!!!
Необходимо вывести "Five" , если Петя получил больше 5, "Four" , если Петя получил больше 4 и "Equal" если их кол-во равно.
входные данные выходные данные
5 five
4 4 5 5 5
Ответ(ы) на вопрос:
Как-то так
#include
using namespace std;
int main(){ cout << "Vvedute kol-vo ocenok" << endl;
int n,i,a,Four,Five; n = i = a = Four = Five = 0;
cin >> n;
for (i = 1; i <= n; i++) { cin >> a; if (a == 4){ Four++;} else if (a == 5) { Five++; } } if (Four > Five){ cout << "Four" << endl;} else if (Five > Four) { cout << "Five" << endl; } else { cout << "Equal"<< endl; } cout << "Kol-vo 4: " << Four << " Kol-vo 5: " << Five << endl; return 0;}
Не нашли ответ?
Похожие вопросы