Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    Programma in C

    MI SPIEGATE COSA DEVO FARE IN QUESTO PROGRAMMA in C PERCHè NON HO CAPITO


    Nome progetti: gestacque, pagaassetato (sono 2 progetti)


    La società GAVETTONI s.r.l. gestisce l’erogazione dell’acqua in una certa area geografica.
    La società ogni tre mesi deve inviare bollette agli utenti.
    Per questo utilizza un archivio di dati sotto forma di file binario TRIMESTRE.BIN in cui, per ogni utente(struttura) è registrato:

    o nome e cognome dell’utente
    o codice fiscale
    o indirizzo
    o lettura del contatore alla fine del trimestre attuale (metri cubi)
    o lettura del contatore alla fine del trimestre precedente (metri cubi)
    o importo di eventuali bollette precedenti non pagate.

    Alla fine del trimestre viene lanciato un programma PAGAASSETATO.EXE che, leggendo i dati dal file binario TRIMESTRE.TXT, crea un file testo per ogni utente che, una volta stampato, costituisce la bolletta da inviare all’utente.

    L’importo da pagare, per un utente che risulta in regola con i pagamenti è dato da una quota fissa di € 15,00 più una quota variabile di € 2,50 per ogni metro cubo di acqua consumato. Se l’utente non è in regola con i pagamenti viene aggiunta una mora di € 10,00 più l’importo delle bollette precedenti non pagate. Il nome del file testo è dato dal codice fiscale dell’utente seguito dall’estensione .TXT.
    Un esempio di bolletta per l’utente ANFIBIO BAGNATO può essere il seguente file testo:

    Nome: ANFIBIO BAGNATO
    Codice Fiscale: ANFBGN61C20G174X
    Indirizzo: Via Lungo il Fiume 12 Lucca
    Importo bollette precedenti: 65,00
    Mora: 10,00
    Consumi periodo (mc): 21,00
    Quota fissa: 15,00
    Quota variabile: 52,50
    Totale da pagare: 142,50

    che si chiamerà evidentemente ANFBGN61C20G174X.TXT. Per gli utenti non morosi l’importo delle bollette precedenti e la mora valgono 0.

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,465

    Moderazione

    Originariamente inviato da Ki11aTom
    MI SPIEGATE COSA DEVO FARE IN QUESTO PROGRAMMA in C PERCHè NON HO CAPITO
    Cosa non hai capito di preciso?
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Come faccio a leggere da file binario????

  4. #4
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Originariamente inviato da Ki11aTom
    Come faccio a leggere da file binario????
    fread.

    Su cosa stai studiando?
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  6. #6
    grazie se qualcuno riesce a farlo il programma ne sarei grato visto che a me non riesce è 1 settimana che ci provo ma non riesco a farlo ho buttato giù due righe di codice e basta, Vi prego aiutatemi :'(

  7. #7
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,465

    Moderazione

    Originariamente inviato da Ki11aTom
    se qualcuno riesce a farlo il programma ne sarei grato visto che a me non riesce è 1 settimana che ci provo ma non riesco a farlo ho buttato giù due righe di codice e basta, Vi prego aiutatemi :'(
    Qui non si sviluppa codice su richiesta: leggi il Regolamento.

    Se vuoi una mano, allora una mano sia, ma non è lecito delegare ad altri lo svolgimento dei tuoi esercizi o lavori.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.