martes, 15 de octubre de 2013

Tarea 15/10/13

1.a. Escriba un programa que acepte dos números reales de un usuario y un código seleccionado. Si el código seleccionado introducido es 1,haga que el programa sume los dos números introducidos con anterioridad y despliegue el resultado; si el código seleccionado es 2, los números deberán  multiplicarse, y el código selección es 3, el primer numero deberá ser dividido entre el segundo número.


Pseudocódigo
real n1,n2,r,op;
write: Introduzca el primer número.
read:n1
write:Introduzca el segundo número
read: n2

write: Presione 1 para Suma
write: Presione 2 para Multiplicación
write: Presione 3 para División.
read:op

if(op==1)
r=n1+n2
write:el resultado de la suma es: 
if(op==2)
r=n1*n2;
write:el resultado de la multiplicacion es: 
if(op==3)
r=n1/n2;
write:el resultado de la division es:
if(op==0)
write:error
if(op>=4)
write:error 

write: Su resultado es :r

#include <iostream.h>
#include <conio.h>
int main()
{
float n1, n2,r,op;
cout<<"introduce el primer numero: "<<endl;
cin>>n1;
cout<<"introduce el segundo numero: "<<endl;
cin>>n2;


    cout<<"Presione 1 para Suma\n" ;
    cout<<"Presione 2 para Multiplicacion\n";
    cout<<"Presione 3 para Division\n";
    cin>>op;

if(op==1)
{
r=n1+n2;
cout<<"el resultado de la suma es: "<<r;
}


if(op==2)
{
r=n1*n2;
cout<<"el resultado de la multiplicacion es: "<<r;
}
if(op==3)
{
r=n1/n2;
cout<<"el resultado de la division es: "<<r;

}
if(op==0)
{
cout<<"error"<<endl;
}
if(op>=4)
{

cout<<"error ";
}


getch();
return 0;
}


c)Hacer que aparezca error cuando  se escribe 0.
#include <iostream.h>
#include <conio.h>
int main()
{
float n1, n2,r,op;
cout<<"introduce el primer numero: "<<endl;
cin>>n1;
cout<<"introduce el segundo numero: "<<endl;
cin>>n2;
if(n2==0){
cout<<"error";

} else{
    cout<<"Presione 1 para Suma\n" ;
    cout<<"Presione 2 para Multiplicacion\n";
    cout<<"Presione 3 para Division\n";
    cin>>op; }

if(op==1)
{
r=n1+n2;
cout<<"el resultado de la suma es: "<<r;
}


if(op==2)
{
r=n1*n2;
cout<<"el resultado de la multiplicacion es: "<<r;
}
if(op==3)
{
r=n1/n2;
cout<<"el resultado de la division es: "<<r;

}

No hay comentarios:

Publicar un comentario