Xhack
Vuoi reagire a questo messaggio? Crea un account in pochi click o accedi per continuare.
Xhack

Un forum dedicato all'hacking
 
IndiceIndice  PortalePortale  CercaCerca  Ultime immaginiUltime immagini  RegistratiRegistrati  Accedi  

 

 [C] Calcoliamo i guadagni della contadina

Andare in basso 
2 partecipanti
AutoreMessaggio
LordHk
Moderatore
Moderatore
LordHk


Numero di messaggi : 140
Data d'iscrizione : 28.09.07

[C] Calcoliamo i guadagni della contadina Empty
MessaggioTitolo: [C] Calcoliamo i guadagni della contadina   [C] Calcoliamo i guadagni della contadina EmptyMer Ott 10, 2007 10:48 pm

Il testo:
Una contadina alleva galline per le uova, ogni giorno può scegliere fra due possibilità:
a) vendere alla mattina tutte le uova a un negozio a 0,10€ l'una;
b) andare al mercato con una spesa fissa di 25,40€ e venderle a 0,2€ l'una e alla sera portare al engozio le rimanenti a 0,6€.
Desidera determinare la differenza fra i guadagni delle due scelte se produce n uova e vende m uova.


Il codice:
Codice:
#include <stdio.h>
#include <conio.h>

#define CENT 0.10
#define VENT 0.22
#define SPES 25.14
#define REST 0.6

int main()
{
    int pos;
    float n, m, cuno, cdue;
 
    printf("Uova prodotte: ");
    scanf("%f", &n);
    do{
    printf("Uova vendute: ");
    scanf("%f", &m);
    }
    while(m>n);
    printf("Scegli la prima o la seconda possibilita': ");
    scanf("%d", &pos);
   
    switch(pos){
                case 1:
                      cuno = m*CENT;
                      printf("La contadina guadagna %.2f Euro\n", cuno);
                      break;
                case 2:
                      cdue = m*VENT-SPES + (n-m);
                      printf("La contadina guadagna %.2f Euro\n", cdue);
                default:
                        break;
                        }
                        getch();
                        }

Se qualcuno ha qualche miglioria da suggerire è bene accetta...
Torna in alto Andare in basso
darkjoker
Admin
Admin
darkjoker


Numero di messaggi : 813
Data d'iscrizione : 30.07.07

[C] Calcoliamo i guadagni della contadina Empty
MessaggioTitolo: Re: [C] Calcoliamo i guadagni della contadina   [C] Calcoliamo i guadagni della contadina EmptyVen Ott 19, 2007 6:14 pm

sti contadini... devono sempre farci faticare per fargli fare due calcoli...
vabbe, comunque bravo, vedo che hai preso la via di blacklight... Very Happy
prendilo come un complimento... Very Happy
Torna in alto Andare in basso
LordHk
Moderatore
Moderatore
LordHk


Numero di messaggi : 140
Data d'iscrizione : 28.09.07

[C] Calcoliamo i guadagni della contadina Empty
MessaggioTitolo: Re: [C] Calcoliamo i guadagni della contadina   [C] Calcoliamo i guadagni della contadina EmptyVen Ott 19, 2007 10:59 pm

Laughing
Codice leggermente migliorato:
Codice:
#include <stdio.h>
#include <conio.h>

#define CENT 0.10
#define VENT 0.22
#define SPES 25.14
#define REST 0.6

int main()
{
    int pos;
    float n, m, cuno, cdue;
   
    printf("Uova prodotte: ");
    scanf("%f", &n);
    do{
    printf("Uova vendute: ");
    scanf("%f", &m);
    }
    while(m>n);
   do{
    printf("Scegli la prima o la seconda possibilita': ");
    scanf("%d", &pos);
   }
   while(pos>2);
   
    switch(pos){
                case 1:
                      cuno = m*CENT;
                      printf("La contadina guadagna %.2f Euro\n", cuno);
                      break;
                case 2:
                      cdue = (m*VENT+REST*(n-m))-SPES;
                      printf("La contadina guadagna %.2f Euro\n", cdue);
                 break;
                default:
                        break;
                        }
                        getch();
                        }
Torna in alto Andare in basso
LordHk
Moderatore
Moderatore
LordHk


Numero di messaggi : 140
Data d'iscrizione : 28.09.07

[C] Calcoliamo i guadagni della contadina Empty
MessaggioTitolo: Re: [C] Calcoliamo i guadagni della contadina   [C] Calcoliamo i guadagni della contadina EmptyVen Ott 19, 2007 11:00 pm

Ho semplicemente aggiunto un do-while per controllare un eventuale errore...
Torna in alto Andare in basso
Contenuto sponsorizzato





[C] Calcoliamo i guadagni della contadina Empty
MessaggioTitolo: Re: [C] Calcoliamo i guadagni della contadina   [C] Calcoliamo i guadagni della contadina Empty

Torna in alto Andare in basso
 
[C] Calcoliamo i guadagni della contadina
Torna in alto 
Pagina 1 di 1
 Argomenti simili
-
» Comandi basilari della console

Permessi in questa sezione del forum:Non puoi rispondere agli argomenti in questo forum.
Xhack :: Programmazione :: C/C++-
Vai verso: