Panoramica del gioco
Fa parte della sezione Fondamenti del percorso GDScript di Coddy. Lezione 58 di 92.
Sfida
FacileIn questo progetto creerai FizzBuzz, un classico gioco di programmazione. Il programma scorre i numeri da 1 fino a un limite e, per ogni numero, stampa:
Fizzse il numero è divisibile per 3Buzzse il numero è divisibile per 7FizzBuzzse il numero è divisibile sia per 3 sia per 7- il numero stesso in tutti gli altri casi
Lo scriverai passo dopo passo e l'ultimo passaggio aggiungerà una variante alle regole.
Inizia con il messaggio di benvenuto. Sostituisci pass con un'istruzione che stampa:
Welcome to FizzBuzz!Provalo tu
extends Node
func _ready():
# Stampa il messaggio di benvenuto
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