Răspuns:
#include<iostream>
using namespace std;
int main()
{
int cadouri=0,m,diplome=0,n;
float a,b;
cin>>n;
for(int i=1;i<=n;i++)
{
cin>>a>>b;
m=(a+b)/2;
if(m>=7 && m<8)
cadouri++;
if(m>=8 && m<9)
cadouri=cadouri+2;
if(m==10)
{
cadouri=cadouri+3;
diplome++;
}
if(m<7)
{
cadouri++;
}
}
cout<<cadouri<<" cadouri suplimentare"<<endl;
cout<<diplome<<" diplome";
return 0;
}
Explicație:
In functie de situatie fiecare if determine cate cadouri primeste un copil.