Challenge 2012-04 – Challenge 2
Use a While loop to find the first triangular number with 4 digits.
A triangular number is the sum of all numbers up to the current, e.g. 1+2+3+4+5 = 15 is a triangular number.
Utilizza un ciclo While per trovare il primo numero triangolare con 4 cifre (un numero triangolare è dato dalla somma di numeri naturali consecutivi a partire da 1).
Il primo numero triangolare con 4 cifre deve essere >= 1000…
META =1000 somma=0 n =1 While(somma < META) somma=somma+n n=n+1 EndWhile TextWindow.WriteLine(somma)
Quanti numeri interi consecutivi è necessario sommare per raggiungere una certa meta?
META =1000 somma=0 n =1 While(somma < META) somma=somma+n n=n+1 EndWhile TextWindow.WriteLine("Ho sommato " + (n-1) + " numeri per raggiungere " + somma)
Si può rendere più evidente l’elaborazione…
META =1000 somma=0 n =1 While(somma < META) TextWindow.Write(somma) somma=somma+n TextWindow.WriteLine(" + " + n + " = " + somma) n=n+1 EndWhile
Prova a raggiungere una certa meta con
- i lanci di un dado, Math.GetRandomNumber()
- i numeri inseriti da tastiera, TextWindow.ReadNumber()