
Ayuda en while (ejercicio)
Publicado por Jacob (1 intervención) el 19/11/2016 20:26:35
Hola, soy nuevo programando y tengo una duda en while, no se como hacer para que termine, al tener muchas variables... el problema esta al introducir -1 como diferencia para que termine el ciclo y no me siga preguntando las demás impresiones de las otras lineas...
El ejercicio es de "Cómo programar en C/C++ de deitel &deitel" y dice así:(Esta en las imágenes ademas de el código que escribe para resolver este ejercicio donde no se como terminar while)



Espero puedan ayudarme y gracias por su atención :D
El ejercicio es de "Cómo programar en C/C++ de deitel &deitel" y dice así:(Esta en las imágenes ademas de el código que escribe para resolver este ejercicio donde no se como terminar while)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
/*INICIA MI PROGRAMA*/
#include<stdio.h>
main(){
float saldo_in;
int cuenta;
float cargos;
float creditos;
float credito_lim;
float total=0;
int cont;
while (cuenta !=-1){
total= saldo_in + cargos - creditos;
cont = cont + 1;
printf("Introduce tu numero de cuenta (-1 para terminar):\t");
scanf("%d", &cuenta);
printf("introduce el saldo inicial:\t");
scanf("%f", &saldo_in);
printf("Introduce el total de cargos:\t");
scanf("%f", &cargos);
printf("Introduce total de creditos:\t");
scanf("%f", &creditos);
printf("Introduce el limite de creditos:\t");
scanf("%f", &credito_lim);
}
printf ("cuenta: %d\n", cuenta);
printf ("creditos: %f\n", credito_lim);
printf ("saldo: %f\n", total);
if (total > credito_lim){
printf("limite de credito excedido\n");
}
return 0;
} /*AQUI TERMINA MI PROGRAMA*/



Espero puedan ayudarme y gracias por su atención :D
Valora esta pregunta


0