vale muchísimas gracias!
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ú
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int b,a,c,disc;
int raiz;
cout <<"Introduce un valor para b: ";
cin >> b;
cout <<"Introduce un valor para a: ";
cin >>a;
cout<<"Introduce un valor para c: ";
cin >>c;
if(a==0&& b==0){
cout <<"Absurdo"<<endl;
return 0;}
else if(a==0){
cout<<"No es una ecuacion de segundo grado"<<endl;
return 0;}
disc=(b*b)-(4*a*c);
if (disc<0){
disc=-1*disc;
raiz=sqrt(disc);
cout<<"x1="<<raiz<<" x2="<<"-"<<raiz<<"i"<<endl;
return 0;
}
else
raiz=sqrt(disc);
cout<<"x1= "<<raiz<<" x2= "<<"-"<<raiz;
}
#include <iostream>
using namespace std;
int main()
{
int a,b,c,d , opcion;
cout <<"Introduzca el numerador de la primera fraccion: ";
cin >>a;
cout <<"Indroduzca el denominador de la primera fraccion: ";
cin >> b;
cout <<"Introduzca el numerador de la segunda fraccion: ";
cin >>c;
cout <<"Introduzca el denominador de la segunda fraccion: ";
cin >>d;
if(b==0 || d==0)
{
cout<<"Error denominador nulo"<<endl;
}
cout <<"Elija 1 de las 4 opciones mostradas: \n1)Suma,\n2)Resta\n3)Multiplicacion\n4)Division:\n";
cin >> opcion;
if(1>opcion|| opcion>4)
{
cout <<"Opcion no valida..error..."<<endl;
}
switch (opcion)
{
case 1:
double numerador,denominador, total;
numerador=(a*d)+(b*c);
denominador=b*d;
total=numerador/denominador;
cout <<"El resultado de la opcion es: "<<total<<endl;
break;
case 2:
double numerador2, denominador2,total2;
numerador2=(a*d)-(b*c);
denominador2=b*d;
total2=numerador2/denominador2;
cout <<"El resultado de la opcion es: "<<total2<<endl;
break;
case 3:
double numerador3, denominador3, total3;
numerador3=a*c;
denominador3=b*d;
total3=numerador3/denominador3;
cout <<"El resultado de la opcion es: "<<total3<<endl;
break;
case 4:
double numerador4,denominador4,total4;
numerador4=a*d;
denominador4=b*c;
total4=numerador4/denominador4;
cout <<"El resultado de la opcion es: "<<total4<<endl;
break;
}
}