jueves, 10 de octubre de 2013

Pregunta 1 de practica 2 (2013-I)

#include <iostream>
using namespace std;
int main(){
  int N;
  cout<<"N <5,10> =";cin>>N;
  if ((N>5) && (N<10)){
     int NP=0,NN=0;
     float SP=0,SN=0;
     int MAX=-1,MIN=1;
     for (int i=1;i<=N;i++){
         int x;
         cout<<"Ingrese un entero:";cin>>x;
         if (x>0){
            NP++;SP+=x;
            MAX=(x>MAX)?x:MAX;
         }
         if (x<0){
            NN++;SN+=x;
            MIN=(x<MIN)?x:MIN;
         }
     }//fin de for      
     cout<<"Promedio positivos="<<SP/NP<<endl
         <<"mayor positivo="<<MAX<<endl
         <<"Promedio negativos="<<SN/NN<<endl
         <<"menor negativo="<<MIN<<endl;   
  }//fin de if
  cin.get();  cin.get();
}//fin de main

No hay comentarios:

Publicar un comentario