Advertisement
marongiuchristian93

[VB.NET] Calcolo del Fattoriale (ciclo Until)

Jan 20th, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Module Module1
  2.  
  3.     Sub Main()
  4.  
  5.         Dim i As Integer 'indice
  6.        Dim n As Integer 'numero inserito dall'utente
  7.        Dim tot As Integer 'totalizzatore
  8.        System.Console.WriteLine("Programma per calcolare il prodotto dei numeri consecutivi. ") 'stringa di descrizione
  9.        System.Console.WriteLine()
  10.         System.Console.WriteLine("Inserisci un numero, sarà calcolata il prodotto dei numeri consecutivi che lo precedono. Esempio: 1*2*3*4... ") 'stringa per dare un istruzione all'utente
  11.        System.Console.WriteLine()
  12.         n = System.Console.ReadLine() 'input n
  13.        i = 1 'i vale 1
  14.        tot = 1 'tot vale 1
  15.  
  16.         Do Until i > n 'inizio ciclo until
  17.            tot = tot * i 'moltiplicazione
  18.            i = i + 1 'incrementa i
  19.        Loop 'fine until
  20.        'quando i sarà maggiore di n il ciclo si fermerà ed uscirà per mostrare il risultato
  21.  
  22.         System.Console.WriteLine(tot) 'output del totale
  23.        System.Console.ReadKey() 'leggi tasto per non far sparire la console
  24.  
  25.     End Sub
  26.  
  27. End Module
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement