"Quants amics tens?"
I nosaltres introduiríem la xifra.
"Quants d'aquests amics no tenen fills?"
I introduiríem la xifra d'amics sense fills.
Per aconseguir això necessitem fer alguns canvis. Observa el codi modificat (en negreta):
#include
int main(void){
int grup=0;
int sense_fills=0;
int resultat=0;
printf("Quants amics sou al teu grup? ");
scanf("%d", &grup);/*recull valor enter a la variable grup*/
printf("Quants amics del grup no tenen fills? ");
scanf("%d", &sense_fills);/*recull valor enter a la variable sense_fills*/
resultat=(sense_fills*100)/grup;
printf("El percentatge dels que no tenen fills es del %d", resultat);
getchar();
getchar();
return(0);
}
1. Les variables es declaren i s'inicialitzen amb valor 0.
2. Els printf imprimeixen per pantalla el que hi ha dins les "..."
3. scanf el que fa és llegir el que introduïm pel teclat i ho emmagatzema dins la variable de després la coma.
4. La operació es realitza un cop tenir la lectura de les variables grup i sense_fills.
Ara ja podríem jugar a introduir diferents xifres i observar com realitza el càlcul. A continuació les variables més utilitzades i com s'utilitzen tant per la sortida (printf) com per l'entrada (scanf) de dades.
%d - serveix per a enters (ex. 845)
%f - serveix per a amb decimals (ex. 4,7)
%c - serveix per a caràcters (ex. s)
És imprescindible posar & davant la variable que emmagatzemarà el valor quan fem la lectura (scanf).
Cap comentari:
Publica un comentari a l'entrada