online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code   
Language
''' A380 Puissance de croisière tableaux ------ 26 juillet 2023 23:00 aidé par ChatGPT Si on connait la finesse de l'avion à sa vitesse de croisière, le calcul est très simple La trainée(N) de l'avion = poids de l'avion(N) / finesse Puissance utile des moteurs = trainée(N) * vitesse de l'avion(m/s) https://fr.wikipedia.org/wiki/Airbus_A380 Finesse 22 et masse entre 575 et 394t soit 500t, vitesse de croisière max = 950 km/h ou 260 m/s ''' import numpy as np # Paramètres masse_min = 350 masse_max = 600 pas_masse = 50 vitesse_min = 800 vitesse_max = 1100 pas_vitesse = 50 finesses = [18, 20, 22, 24] # Fonction pour calculer la puissance en kW def puissance(masse, vitesse, finesse): return int(masse * 10000 * (vitesse / 3.6) / finesse) // 1000 # Données masses = np.arange(masse_min, masse_max + pas_masse, pas_masse) vitesses = np.arange(vitesse_min, vitesse_max + pas_vitesse, pas_vitesse) # Largeur de chaque colonne pour aligner les chiffres col_width = 10 # Créer les tableaux for finesse in finesses: title = f"A380 puissance de croisière(kW) pour finesse = {finesse}" title_centered = title.center(col_width + col_width * len(masses)) print("\n" + title_centered) # En-tête de colonnes headers = [' V (km/h)'] + [f'm = {masse} t'.center(col_width) for masse in masses] separator = ' ' + '-' * 79 # Afficher l'en-tête de colonnes print(separator) print(' '.join(headers)) print(separator) # Créer les lignes pour chaque vitesse for vitesse in vitesses: row = [f'{vitesse}'.rjust(col_width)] row += [str(puissance(masse, vitesse, finesse)).rjust(col_width) for masse in masses] print(' '.join(row)) print()

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