Ayuda para un programillo

Iniciado por qerde, 12 Diciembre 2011, 19:10 PM

0 Miembros y 1 Visitante están viendo este tema.

qerde

Hola a todos, he estado haciendo una calculadora i me da muchos errores de compilacion. Al estar en ingles, no entiendo lo que me dice en los errores.
Agradeceria a los que contesten, que me explicaran cada error que vea i como arreglado.


Código (cpp) [Seleccionar]

int main ()

{
    float n1,n2,n3,op;
    cout << "Introduzca el primer numero" ;
    cin >> n1;
    cout << "Introduzca el segundo numero" ;
    cin >> n2;
    cout << "Introduzca el tipo de operacion: 1)Suma 2)Diferencia 3)Multiplicacion 4)Divicion" ;
    cin >> op;
    switch(op)
    {
           case 1:
                n3=n1+n2;
                cout << n3 endl;
                break
           case 2:
                n3=n1-n2;
                cout << n3 endl;
                break
           case 3:
                n3=n1*n2;
                cout << n3 endl;
                break
           case 4:
                n3=n1/n2;
                cout << n3 endl;
                break
           default
                cout << Solo numeros;
    }
system ("pause")
return 0   
}

rob1104

#1
Hola, a simple vista ve lo siguiente
1.- Te falta incluir los archivos de cabecera iostreamcstdlib, que es donde vienen las funciones cout cin y system() que utlizas en tu programa
2.- Falta ; en la penúltima linea
3.- Falta ; en la última linea
4.- Te falta el ; en todos los break

Saludos
Sin análisis de requisitos o sin diseño, programar es el arte de crear errores en un documento de texto vacío.

Ferno

Sumado a lo que te corrigen acá arriba. Te diría que copies los errores de compilación y los pegues para tener más información!

satu

Hola

Además en todos los cout que tienes dentro del switch te falta poner << delante de endl, los dos puntos ( : ) del default y las comillas dobles ( " ) del texto del cout que tienes en default

Saludos
Breakbeat como forma de vida