online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code    Language
''' Welcome to GDB Online. GDB online is an online compiler and debugger tool for C, C++, Python, Java, PHP, Ruby, Perl, C#, VB, Swift, Pascal, Fortran, Haskell, Objective-C, Assembly, HTML, CSS, JS, SQLite, Prolog. Code, Compile, Run and Debug online from anywhere in world. ''' # version avec affichage du profil personnalisé généré dans la console en bas a = 0 int(a) Prenom = input("Prénom : ") Prenom = Prenom.capitalize() #L'utilisateur rentre son prénom et son initiale Nom = input("Initiale du Nom : ") Nom = Nom.capitalize() couleur = input("Couleur Préférée : ") while a == 0: Jour = input("Votre jour de naissance (entre 1 et 31) : ") #L'utilisateur rentre son jour de naissance try: Jour = int(Jour) except ValueError: print("Vous n'avez pas saisi de nombre") continue if Jour > 31 or Jour < 1: print("Votre nombre n'est pas valide") else: a = a + 1 while a == 1: Mois = input("Votre mois de naissance (entre 1 et 12) : ") #L'utilisateur rentre son mois de naissance try: Mois = int(Mois) except ValueError: print("Vous n'avez pas saisi de nombre") continue if Mois > 12 or Mois < 1: print("Votre nombre n'est pas valide") continue if Mois == 2 and Jour > 29: print("Il impossible en Février d'être né après le 29. Réessayez.") a = a - 1 else: a = a + 1 while a == 2: Annee = input("Votre année de naissance (entre 1920 et 2021) : ") #L'utilisateur rentre son année de naissance try: Annee = int(Annee) except ValueError: print("Vous n'avez pas saisi de nombre") continue if Annee > 2021 or Annee < 1920 : print("Petite erreur sur votre année de naissance, recommencez...") else : a = a + 1 while a == 3: Genre = input("Genre (F/H):") Genre = Genre.capitalize() print(Genre) if Genre != "F" and Genre != "M": print("Erreur de saisie, recommencez.") else: a = a + 1 #Signe du zodiaque if Jour <= 20 and Mois == 1: Astro = "Capricorne" if Jour >= 21 and Mois == 1: Astro = "Verseau" if Jour <= 18 and Mois == 2: Astro = "Verseau" if Jour >= 19 and Mois == 2: Astro = "Poissons" if Jour <= 20 and Mois == 3: Astro = "Poissons" if Jour >= 21 and Mois == 3: Astro = "Bélier" if Jour <= 20 and Mois == 4: Astro = "Bélier" if Jour >= 21 and Mois == 4: Astro = "Taureau" if Jour <= 21 and Mois == 5: Astro = "Taureau" if Jour >= 22 and Mois == 5: Astro = "Gémeaux" if Jour <= 22 and Mois == 6: Astro = "Gémeaux" if Jour >= 23 and Mois == 6: Astro = "Cancer" if Jour <= 22 and Mois == 7: Astro = "Cancer" if Jour >= 23 and Mois == 7: Astro = "Lion" if Jour <= 22 and Mois == 8: Astro = "Lion" if Jour >= 23 and Mois == 8: Astro = "Vierge" if Jour <= 22 and Mois == 9: Astro = "Vierge" if Jour >= 23 and Mois == 9: Astro = "Balance" if Jour <= 22 and Mois == 10: Astro = "Balance" if Jour >= 23 and Mois == 10: Astro = "Scorpion" if Jour <= 22 and Mois == 11: Astro = "Scorpion" if Jour >= 23 and Mois == 11: Astro = "Sagittaire" if Jour <= 21 and Mois == 12: Astro = "Sagittaire" if Jour >= 22 and Mois == 12: Astro = "Capricorne" #Synthèse et signe astrologique introduction = " \n \n Bonjour "+ Prenom + " " +Nom +" ! A partir d'un logiciel très précis de calcul astrologique, voici une description personnalisée de votre caractère : \n" if Genre == "H": ligne1 = "Vous êtes né le " + str(Jour) + "/" + str(Mois) + "/" + str(Annee) + ". Votre couleur préférée est le " + couleur + " et vous êtes " + Astro +". \n" texte = """ Vous avez besoin que les autres personnes vous aiment et vous admirent mais vous êtes tout de même apte à être critique envers vous même.\n Bien que vous ayez quelques faiblesses de caractère, vous êtes généralement capable de les compenser. \n Vous possédez de considérables capacités non employées que vous n'avez pas utilisées à votre avantage. \n Quelques-unes de vos aspirations ont tendance à être assez irréalistes. \n Discipliné et faisant preuve de self-control extérieurement, vous avez tendance à être soucieux et incertain intérieurement. \n Quelquefois vous avez même de sérieux doutes quant à savoir si vous avez pris la bonne décision. \n Vous préférez un petit peu de changement et de variété et êtes insatisfait lorsque vous êtes bloqué par des restrictions ou des limitations. \n Parfois vous êtes extraverti, affable et sociable alors que d'autres fois vous êtes introverti, prudent et réservé. \n Vous êtes également fier de vous-même en tant que penseur indépendant et n'acceptez pas les déclarations des autres sans preuve satisfaisante. \n Vous trouvez imprudent d'être trop franc en vous révélant vous-même aux autres.""" if Genre == "F": ligne1 = "Vous êtes née le " + str(Jour) + "/" + str(Mois) + "/" + str(Annee) + ". Votre couleur préférée est le " + couleur + " et vous êtes " + Astro +". \n" texte = """ Vous avez besoin que les autres personnes vous aiment et vous admirent mais vous êtes tout de même apte à être critique envers vous même.\n Bien que vous ayez quelques faiblesses de caractère, vous êtes généralement capable de les compenser. \n Vous possédez de considérables capacités non employées que vous n'avez pas utilisées à votre avantage. \n Quelques-unes de vos aspirations ont tendance à être assez irréalistes. \n Disciplinée et faisant preuve de self-control extérieurement, vous avez tendance à être soucieuse et incertaine intérieurement. \n Quelquefois vous avez même de sérieux doutes quant à savoir si vous avez pris la bonne décision. \n Vous préférez un petit peu de changement et de variété et êtes insatisfaite lorsque vous êtes bloquée par des restrictions ou des limitations. \n Parfois vous êtes extravertie, affable et sociable alors que d'autres fois vous êtes introvertie, prudente et réservée. \n Vous êtes également fière de vous-même en tant que penseure indépendante et n'acceptez pas les déclarations des autres sans preuve satisfaisante. \n Vous trouvez qu'être trop franche, en vous révélant vous-même aux autres, est imprudent.""" #Affichage print(introduction) print(ligne1) print(texte)

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