online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code    Language
import json # Dizionario per archiviare informazioni sui pazienti pazienti = {} # Verifica se esiste già un file con informazioni sui pazienti try: with open("pazienti.txt", "r") as file: pazienti = json.load(file) except FileNotFoundError: pass while True: print("\nGestione pazienti:") print("1. Aggiungi un nuovo paziente") print("2. Visualizza informazioni paziente") print("3. Registra uscita paziente") print("4. Aggiungi consegna paziente") print("5. Esci") scelta = input("\nScegli un'opzione: ") if scelta == "1": nome = input("\nInserisci il nome del paziente: ") cognome = input("Inserisci il cognome del paziente: ") data_inizio = input("Inserisci la data di ingresso del paziente (dd/mm/yyyy): ") reparto = input("Inserisci il reparto in cui il paziente e' ospitato: ") pazienti[nome + " " + cognome] = {"Reparto": reparto, "Data ingresso": data_inizio, "Consegne": {}} print("\nPaziente aggiunto con successo.") elif scelta == "2": nome = input("\nInserisci il nome del paziente: ") cognome = input("Inserisci il cognome del paziente: ") if nome + " " + cognome in pazienti: print("\nNome: " + nome + "\nCognome: " + cognome) print("Reparto: " + pazienti[nome + " " + cognome]["Reparto"]) print("Data ingresso: " + pazienti[nome + " " + cognome]["Data ingresso"]) print("Consegne:") for data, consegna in pazienti[nome + " " + cognome]["Consegne"].items(): print(f"{data}: {consegna}") if "Data uscita" in pazienti[nome + " " + cognome]: print("Data uscita: " + pazienti[nome + " " + cognome]["Data uscita"]) else: print("\nIl paziente specificato non e' presente nella lista.") elif scelta == "3": nome = input("\nInserisci il nome del paziente: ") cognome = input("Inserisci il cognome del paziente: ") if nome + " " + cognome in pazienti: data_fine = input("Inserisci la data di uscita del paziente (dd/mm/yyyy): ") pazienti[nome + " " + cognome]["Data uscita"] = data_fine print("\nUscita registrata con successo.") else: print("\nIl paziente specificato non e' presente nella lista.") elif scelta == "4": nome = input("\nInserisci il nome del paziente: ") cognome = input("Inserisci il cognome del paziente: ") if nome + " " + cognome in pazienti: data_consegna = input("Inserisci la data della consegna (dd/mm/yyyy): ") consegna = input("Inserisci la descrizione della consegna: ") pazienti[nome + " " + cognome]["Consegne"][data_consegna] = consegna print("\nConsegna registrata con successo.") else: print("\nIl paziente specificato non e' presente nella lista.")

Compiling Program...

Command line arguments:
Standard Input: Interactive Console Text
×

                

                

Program is not being debugged. Click "Debug" button to start program in debug mode.

#FunctionFile:Line
VariableValue
RegisterValue
ExpressionValue