Come stampare a video un %

di il
2 risposte

Come stampare a video un %

Ciao a tutti, mi sto dannando per fare una cavolata del tutto evitabile ma richiesta nel programma che sto svolgendo:

TESTO: Scrivere un programma che richieda all’utente il prezzo di un oggetto, e la percentuale di sconto ad esso applicata, e che stampi a video il cartellino con il prezzo (originale e scontato).

RISOLUZIONE MIA:

#include <stdio.h>

int main(){
float prezzo, sconto, prezzoF;
printf("Prezzo:\n");
scanf("%f", &prezzo);
if((prezzo!=0)&&(prezzo>0)){
printf("Sconto:\n");
scanf("%f", &sconto);
}
prezzoF = prezzo-((prezzo/100)*sconto);
printf("Cartellino:\n");
printf("Prezzo: %f euro\n Sconto: %f %\n Prezzo Finale: %f", prezzo, sconto, prezzoF); //nello sconto vorrei riuscire a scrivere il % dopo il %f (che indica lo sconto in percentuale)

}

grazie a chi risolverà il mio problema

2 Risposte

  • Re: Come stampare a video un %

    Scrivilo due volte

    %%

    P.S. Se ci pensi bene qui

    if((prezzo!=0)&&(prezzo>0)){

    basta scrivere

    if(prezzo>0){
  • Re: Come stampare a video un %

    Hai ragione anche tu ahah. Non volevo perdere troppo tempo con questo esercizio e non ci ho fatto caso. Grazie mille per l'aiuto!
Devi accedere o registrarti per scrivere nel forum
2 risposte