Desarrolle un programa en C que determine si un cliente de una tienda departamental excede el límite de crédito de su cuenta. Para cada cliente, se dispone de los siguientes datos:
1. Número de cuenta.
2. Saldo al inicio del mes.
3. Total de elementos cargados al cliente en este mes.
4. El total de los créditos aplicados a la cuenta del cliente durante el mes.
5. El límite de crédito autorizado.
El programa debe introducir cada uno de estos datos, calcular el nuevo saldo (= saldo inicial + cargos – créditos),
y determinar si el nuevo saldo excede el límite de crédito del cliente. Para aquellos clientes que excedan el límite
de crédito, el programa debe desplegar el número de cuenta, el límite de crédito, el saldo nuevo y el mensaje “Límite
de crédito excedido”. A continuación se muestra un ejemplo del diálogo de entrada/salida:
Este es el codigo que he hecho:
#include <stdio.h>
#include <stdlib.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main (void)
{
int cuenta;
float saldo_inicial,total_de_cargos,total_de_creditos,limite_de_credito,limite;
printf(" introduzca el numero de cuenta(escriba -1 para terminar): ");
scanf("%d",&cuenta);
printf("introduzca el saldo inicial");
scanf("%f",&saldo_inicial);
printf("Introduzca el total de cargos");
scanf("%f",&total_de_cargos);
printf("introduzca el total de creditos");
scanf("%f",&total_de_creditos);
printf("introduzca el limite de credito");
scanf("%f",limite_de_credito);
limite =saldo_inicial+total_de_cargos-total_de_creditos;
while (cuenta !=-1)
{
printf("Cuenta:",cuenta);
printf("Limite de credito",limite_de_credito);
printf("Saldo",limite);
}
if (limite > limite_de_credito){
printf("limite de credito excedido");
}
return 0;
}
No se si esta bien, ojala alguien pueda ayudarme