Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - Sah4

#1
Tengo es te código el cual tengo que hacer un conteo de cuantos elementos son menores al promedio obtenido y mostrarlos en pantalla, los mismo va para los mayores.
El problema es que no encuentro como hacerlo, tengo rato intento como hacerle.

:-(
#include<iostream>
using namespace std;

int main(){
   int A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T, suma, div;
   cout<<"Digite un numero ";cin>>A;
      cout<<"Digite un numero ";cin>>B;
         cout<<"Digite un numero ";cin>>C;
            cout<<"Digite un numero ";cin>>D;
               cout<<"Digite un numero ";cin>>E;
                  cout<<"Digite un numero ";cin>>F;
                     cout<<"Digite un numero ";cin>>G;
                        cout<<"Digite un numero ";cin>>H;
                           cout<<"Digite un numero ";cin>>I;
                              cout<<"Digite un numero ";cin>>J;
                                 cout<<"Digite un numero ";cin>>K;
                                    cout<<"Digite un numero ";cin>>L;
                                       cout<<"Digite un numero ";cin>>M;
                                          cout<<"Digite un numero ";cin>>N;
                                             cout<<"Digite un numero ";cin>>O;
                                                cout<<"Digite un numero ";cin>>P;
                                                   cout<<"Digite un numero ";cin>>Q;
                                                      cout<<"Digite un numero ";cin>>R;
                                                         cout<<"Digite un numero ";cin>>S;
                                                            cout<<"Digite un numero ";cin>>T;
   suma = A+B+C+D+E+F+G+H+I+J+K+L+M+N+O+P+Q+R+S+T;
   div = suma/20;
   cout<<"El promedio es "<<div;
   
   
   
cout<<""<<endl;   
system("PAUSE");
return 0;      
}

Apreciaría mucho su ayuda si me ayudaran, y si se que hubiera sido mas fácil con un arreglo lo de digitar los números pero a mi se me hace mas fácil así.
#2
Me podrían ayudar, hice un programa que me da la raíz cuadrada de un número y me suelta una excepción cuando pongo un número negativo, el problema es que no se como hacer que el programa solo me dé la excepción cuando digite un número negativo y no me haga la operación, y también que el programa se detenga cuando digite el 0.

#include<iostream>
#include<cmath>
using namespace std;

class Raiz{
   public:
      double a, b;
      Raiz(double a);
      void mostrar_raiz();
};

Raiz::Raiz(double a){
      
   try{
   if(a<0)
   throw"Debes de colocar un numero positivo";
   this->a=a;
    this->b=sqrt(a);   
   }
   catch(const char* exp){
       cout<<exp<<endl;
   }
}

void Raiz::mostrar_raiz(){
   cout<<"La raiz cuadrada de "<<a<<" es: "<<b;
}

int main(){
cout<<"Programa que saca raiz cuadrada"<<endl<<endl;
Raiz r(4);
r.mostrar_raiz();
   
   return 0;
}
   
Código (cpp) [Seleccionar]
#3
Me podrían ayudar haciendo el siguiente código pero en ves de dar un número aleatorio que de palabras aleatorias, no lo he podido resolver.

Código (cpp) [Seleccionar]
#include<iostream>
#include<stdlib. h>
int main() {
int valor;
cout<<"Mostrar numeros aleatorios" <<endl;
for(int i=0; i<=5; i++)
{
valor=rand()%5;
cout<<"El valor aleatorio es: "<<valor<<endl;
}
return 0;
}