Ejercicio
Muchas divisiones
Objetivo
Escriba un programa en Visual Basic para pedir al usuario dos números y mostrar su división y el resto de la división. Avisará si se introduce 0 como segundo número, y finalizará si se introduce 0 como primer número:
¿Primer número? 10
¿Segundo número? 2 División es 5
El resto es 0
¿Primer número? 10
¿Segundo número? 0
No se puede dividir por 0
¿Primer número? 10
¿Segundo número? 3
La división es 3
El resto es 1
¿Primer número? 0
¡Adiós!
Código
Imports System
Public Class Exercise32
Public Shared Sub Main()
Dim num1, num2 As Integer
Do
Console.Write("First number? ")
num1 = Convert.ToInt32(Console.ReadLine())
If num1 <> 0 Then
Console.Write("Second number? ")
num2 = Convert.ToInt32(Console.ReadLine())
If num2 = 0 Then
Console.WriteLine("Cannot divide by 0")
Console.WriteLine()
Else
Console.WriteLine("Division is {0}", num1 / num2)
Console.WriteLine("Remainder is {0}", num1 Mod num2)
Console.WriteLine()
End If
End If
Loop While num1 <> 0
Console.WriteLine("Bye!")
End Sub
End Class