Amigos del grupo, les propongo un pequeño reto o ejercicio con el cual pueden practicar sus habilidades de C.
Para ello todos ustedes pueden hacer cambios, corregir los errores o mejorar él programa de abajo.
En fin hagan lo que deseen con el código de abajo y si es posible digan que cambios o mejoras hicieron.
Veamos que tan lejos llega a ser el programa.
Saludos
Para ello todos ustedes pueden hacer cambios, corregir los errores o mejorar él programa de abajo.
En fin hagan lo que deseen con el código de abajo y si es posible digan que cambios o mejoras hicieron.
Veamos que tan lejos llega a ser el programa.
Saludos
Código (c) [Seleccionar]
#include <stdio.h>
int main(int argc, char *argv[]) {
char opcion = 'a ';
while(opcion !='b '){
float porcentaje;
float precio;
float descuento;
float preciototal;
printf("\n-----------------------------------------------------------------------| \n \t \t \t Calcula el Descuento \t \t Versión: 0.3 | \n-----------------------------------------------------------------------|");
printf("\n \a Introduce el precio del articulo: ");
scanf("%f",&precio);
if((precio >=1 && precio <= 100000000 )){
printf(" \n \n \a Introduce el descuento Ejemplo 10 porciento Incluir solo el número:");
scanf("%f",&porcentaje);
descuento= porcentaje*precio/100;
printf("\n \n \a Se le descuenta: %f",descuento);
preciototal= precio-descuento;
printf("\n \n El precio final del articulo con descuento es: %f",preciototal);
}
else{
printf("\n \n \a \t \t ||----------------------INTRODUCE SOLO NUMEROS---------------------------------||");
printf("\n ||---------------------------------------REINICIA EL PROGRAMA-------------------------------------------------||");
}
/*USAR POSIBLEMENTE ESTE CODIGO SINO ELIMINAR*/
/*else if((precio >= 'a' && precio <= 'z' ) || (precio >= 'A' && precio <= 'Z' )){*/
/* printf("Ingresa solo números");*/
printf("Deseas finalizar la ejecucion del programa?\n b: finalizar\n Cualquier letra: continuar");
scanf("%d",&opcion);
}
return 0;
}