Piramide piatta di asterischi
Fa parte della sezione Fondamenti del percorso GDScript di Coddy. Lezione 90 di 92.
Sfida
MedioIl programma legge una riga di input: un numero intero dispari n (sempre dispari, da 1 a 999).
Stampa una piramide di caratteri * la cui riga inferiore ha n asterischi. La prima riga ha 1 asterisco e ogni riga ha due asterischi in più rispetto alla riga soprastante.
Per 1, l'output è:
*Per 5, l'output è:
*
***
*****Per 7, l'output è:
*
***
*****
*******Inizia dalle piramidi più piccole e apri i suggerimenti se ti blocchi.
Provalo tu
extends Node
func _ready():
var n := int(OS.read_string_from_stdin())
# Stampa la piramide qui
pass
Tutte le lezioni di Fondamenti
4Operatori Parte 1
Operatori aritmeticiDivisione interaOperatore moduloScorciatoie aritmeticheRipasso - Matematica sempliceOperatori di confronto7Input/Output di base
OutputOutput con variabiliFormattazione delle stringheInputConversione di tipoRiepilogo - Fino a 120Riepilogo - Vero o falso10Funzioni
Dichiarare una funzioneArgomentiRestituzioneTipi di ritornoRiepilogo - Funzione SigmaRiepilogo - Funzione di convalidaValori predefiniti5Operatori - Parte 2
Operatori logici - Parte 1Operatori logici - Parte 2Riepilogo - Logica sempliceOperatori logici - Parte 3Operatore ternario8Calcolatore per dividere il conto
Messaggio di benvenutoInserimento dei dati11FizzBuzz con una variante
Panoramica del giocoLa funzione FizzBuzz3Variabili Parte 2
Dichiarazione del tipoInferenza del tipoCostantiRipasso - Inizializzare le variabiliConversione di tipo6Strutture decisionali
Istruzione ifIf - ElseRipasso - Calcolatrice sempliceIf - Else annidatiIstruzione match9Cicli
Ciclo forCiclo whilebreakcontinueRipasso - FattorialeLa funzione rangeCiclo annidatoRipasso - Input dinamicoEsercitati da solo: Compilatore GDScript online