Soluţii propuse - limbajul C++


Soluţii pentru problemele propuse

  •  Soluţii  •  
Enunţul problemei

Se citesc mediile a n elevi, ca numere reale. Să se afişeze cea mai mare şi cea mai mică medie. Să se verifice dacă sunt corigenşi. Exemplu : pentru n=4 şi mediile 9.50 4.25 9.66 6.33, se afişează max=9.66, min=4.25, 1 corigent.

  #include<iostream>
#include<limits.h>
using namespace std;
int main()
{
    
int n,i,k=0;
    
float x,max,min;
    
cout<<"n=";cin>>n;
    
max=INT_MIN;
    
min=INT_MAX;
    
for(i=1;i<=n;i++)
    
{
        
cout<<"x=";cin>>x;
        
if(x>max)
            
max=x;
        
if(x<min)
            
min=x;
        
if(x<5)
            
k++;
    
}
    
cout<<max<<" "<<min<<" ";
    
cout<<k<<" corigent/i";
}

 

   Informatică - clasa a IX-a şi clasa a X-a

 prof.Ţopa Robert