GiuseppeZeta
11-12-2013, 16:01
Salve a tutti.. Ho scoperto questo forum che è davvero fantastico.. Me l'han consigliato alcuni miei amici...Credo che mi sarà proprio utile nella mia appena iniziata carriera universitaria... Purtroppo devo chiedervi un grande favore... Non riesco ad implementare questo esercizio di Programmazione in C... Qualche genio non è che potrebbe scrivermi il codice del seguente programma? Mi serve al più presto! Grazie mille in anticipo! Il linguaggio di Programmazione è il C./** * Fondamenti di Informatica** --------------------------------* Agenda.c* --------------------------------** Gestione dell’agenda degli appuntamenti settimanali di un medico.** Il medico vuole poter gestire gli appuntamenti dal lunedì al venerdì,* a partire dalle ore 8:00 alle ore 19:00.** Ogni appuntamento dura 1 ora.** Il programma deve consentire alla segretaria del medico di:** 1) Inserire un nuovo appuntamento* 2) Visualizzare i giorni completamente liberi* 3) Visualizzare le fasce orarie libere* 4) Visualizzare le fasce orarie libere di un particolare giorno* 5) Visualizzare gli appuntamenti di un giorno della settimana* 6) Visualizzare tutti gli appuntamenti della settimana* 7) Cancellare un appuntamento* 8) Visualizzare quali appuntamenti riguardano pazienti oltre una certa età * 9) Visualizzare quali appuntamenti riguradano pazienti con una età inferiore ad una certa età * 10) Visualizzare quali pazienti, affetti da una certa patologia, hanno preso appuntamento** I dati dei pazienti all’interno dell’agenda.* I pazienti vengono rappresentati con:* - nome* - cognome* - anno di nascita* - nome della patologia** Nome, cognome e nome della patologia sono delle stringhe lunghe al massimo 30 caratteri.* Per rappresentare in blocco i dati dei pazienti si usi una struttura dati di tipo struct.* La matrice utilizzata per rappresentare l’agenda conterraÌ€ la struttura dati relativa al paziente per ogni appuntamento.* Per segnalare che la fascia corrispondente eÌ€ disponibile per un nuovo appuntamento si utilizzi il valore 0 per l’anno di nascita.** Per rappresentare l’agenda si usi una matrice di pazienti.** CONSIGLI** Se l'utente inserisce un valore non valido si mostra nuovamente il MENU** Implementare il programma utilizzando dove possibile funzioni evitando di ripetere lo stesso codice in più punti.**il programma consegnato dovrà compilare e implementare tutti e dieci i punti elencati* */Qualora non voleste postarlo qui ditemelo che ci lascio la mia mail