Programacion Lenguaje C. Funciones
#include <math.h>
void menu(){
printf("1)Salir \n");
printf("2)Suma \n");
printf("3)Resta \n");
printf("4)Raiz \n");printf("5)Multiplicacion \n");
printf("6)Division \n");
printf("Elige una opcion:");
}
void suma(){
float a,b,c;
printf("Dame el primer valor:");scanf("%f",&a);
printf("Dame el segundo valor:");
scanf("%f",&b);
c=a+b;
printf("%f + % f = %f\n",a,b,c);
}
void resta(){
float a,b,c;
printf("Dame el primer valor:");scanf("%f",&a);
printf("Dame el segundo valor:");
scanf("%f",&b);
c=a-b;
printf("%f - % f = %f\n",a,b,c);
}
void raiz(){
float a;
printf("Dame elvalor:");
scanf("%f",&a);
printf( "LA raiz Cuadrada de: %f es %f\n", a, sqrt(a) );
}
void multiplicacion(){
float a,b,c;
printf("Dame el primervalor:");
scanf("%f",&a);
printf("Dame el segundo valor:");
scanf("%f",&b);
c=a*b;
printf("%f * % f = %f\n",a,b,c); }
void division(){
float a,b,c;printf("Dame el primer valor:");
scanf("%f",&a);
printf("Dame el segundo valor:");
scanf("%f",&b);
c=a/b;
printf("%f / % f = %f\n",a,b,c);
}
int main(){
int c=0;do{
menu();
scanf("%d",&c);
switch(c){
case 1:
exit(0);
break;
case 2:
printf("Realizar suma\n");
suma();
break;
case 3:printf("Realizar resta\n");
resta();
break;
case 4:
printf("Raiz Cuadrada\n");
raiz();
break;
case 5:
printf("Multiplicacion\n");multiplicacion();
break;
case 6:
printf("Division\n");
division();
break;
default:
printf("Opcion no valida");
}
}while(c != 1);
return 0;}
Regístrate para leer el documento completo.