¿como dividir un numero entre 0 en c++ urgente ayuda?? 10 puntoss?

miren es q me dejaron hacer una calculadora pero cuando divido por ejemplo 4/0 me da error y en vez de q me de 0 ayudaa miren aqui les dejo el codigo y de paso si saben mucho de c++ dejenme su msn porfavor se los agradeceria mucho

#include "stdafx.h"

#include "stdlib.h"

#include "stdio.h"

#include "math.h"

int _tmain(int argc, _TCHAR* argv[])

{

int opc;

float a,b,c;

printf("ingrese una opcion" "\n");

printf("1) suma" "\n");

printf("2) resta" "\n");

printf("3) multiplicacion" "\n");

printf("4) division" "\n");

printf("5) raiz" "\n");

printf("6) seno" "\n");

printf("7) coseno" "\n");

printf("8) tangente" "\n");

scanf("%d",&opc);

switch(opc)

{

case 1:

printf("Introduce Un Numero:");

scanf("%f",&a);

printf("Introduce Otro Numero:");

scanf("%f",&b);

c = a + b;

printf("El resultado es :" "%f\n",c);

break;

case 2:

printf("Introduce Un Numero:");

scanf("%f",&a);

printf("Introduce Otro Numero:");

scanf("%f",&b);

c = a - b;

printf("El resultado es :" "%f\n",c);

break;

case 3:

printf("Introduce Un Numero:");

scanf("%f",&a);

printf("Introduce Otro Numero:");

scanf("%f",&b);

c = a * b;

printf("El resultado es :" "%f\n",c);

break;

case 4:

printf("Introduce Un Numero:\n");

scanf("%f",&a);

printf("Introduce entre que numero se divide:\n");

scanf("%f",&b);

c = a / b;

printf("El resultado es :" "%f\n",c);

break;

case 5:

printf("Introduce Un Numero:\n");

scanf("%f",&a);

b = sqrt (a);

printf("La raiz de ese numero es:" "%f\n",b);

break;

case 6:

printf("Introduce Un Numero:\n");

scanf("%f",&a);

b = sin (2*3.1416/360*a);

printf("El seno de ese numero es:" "%f\n",b);

break;

case 7:

printf("Introduce Un Numero:\n");

scanf("%f",&a);

b = cos (2*3.1416/360*a);

printf("El coseno de ese numero es:" "%f\n",b);

break;

case 8:

printf("Introduce Un Numero:\n");

scanf("%f",&a);

b = tan (2*3.1416/360*a);

printf("La tangente de ese numero es:" "%f\n",b);

break;

default:

printf(" Solo opciones del 1 al 8");

}

system("pause");

return 0;

}

Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Helpful Social

Copyright © 2024 Q2A.ES - All rights reserved.