maxresdefault 35

Ejercicio 06.- Obtener edad a partir de su fecha de nacimiento en Visual Basic.NET[27]

En este tutorial vamos a obtener edad a partir de su fecha de nacimiento en Visual Basic.NET con estos pasos:

  • Pida al humano su fecha de nacimiento en dd/MM/yyyy.
  • Validar que la fecha de nacimiento sea válida (dd/MM/yyyy).
  • Obtener la fecha de hoy.
  • Calcular la diferencia en días entre la fecha de hoy y la fecha de nacimiento.
  • A partir de los días obtener los años
  • Finalmente mostramos al humano la edad que tiene.

Sintaxis:
DateTime fechaNacimiento = DateTime.ParseExact(fechaNacString, “dd/MM/yyyy”, Nothing)
DateTime fechaActual = DateTime.Now

Codigo para obtener edad a partir de su fecha de nacimiento en Visual Basic.NET: https://github.com/programadornovato/VisualBasic/commit/030cfd50d7c8826e66aa97bb4d05cd2a4b54f953

Imports System

'Autor: Programador Novato
'Fecha: 01/01/2021
'Este modulo sirve para ense�ar como funciona Visual Basic.NET
Module Program
    'Este codigo escribe un texto en amarillo con fondo azul
    Public Sub Main(args As String())
        Console.WriteLine("Humano cual es tu fecha de nacimiento en formato dd/MM/yyyy")
        Dim fechaNacimientoString = Console.ReadLine()
        'Dim fechaNacimientoDate As DateTime
        Try
            Dim fechaNacimientoDate = DateTime.ParseExact(fechaNacimientoString, "dd/MM/yyyy", Nothing)
            Dim fechaHoy = DateTime.Now
            Dim diferencia = fechaHoy - fechaNacimientoDate
            Dim dias = diferencia.TotalDays
            Dim a�os = Math.Floor(dias / 365)
            Console.WriteLine("Humano tu tienes " & a�os & " a�os")
        Catch ex As Exception
            Console.WriteLine("Humano estupido te pedi una fecha en formato dd/MM/yyyy")
        End Try
        Console.Read()
    End Sub
End Module

Curso de VB.NET⛓️: https://www.youtube.com/watch?v=aiquJHzxNWw&list=PLCTD_CpMeEKSFwAFjvrfpvSwxmbs2maMo&ab_channel=programadornovato
[CURSO] C##️⃣: https://www.youtube.com/watch?v=NKPMGY6NCko&list=PLCTD_CpMeEKQSOU8Vf9VHXrZa2rc8X0X5&index=1&t=3s&ab_channel=programadornovatoprogramadornovato
[CURSO] C# CON FORMULARIOS#️⃣: https://www.youtube.com/watch?v=l0_U4oyOuns&list=PLCTD_CpMeEKTBih1VgeunCjc83ZQ6UBMI&index=1&ab_channel=programadornovatoprogramadornovato
[Curso] C# MYSQL#️⃣: https://www.youtube.com/watch?v=-5CXNXHIzWk&list=PLCTD_CpMeEKR_4q0-7BxGHXqH0bgpqw5q&ab_channel=programadornovato
[CURSO] C++ DE 0 A HEROE 🦸: https://www.youtube.com/watch?v=APN8aCyPvww&list=PLCTD_CpMeEKTofxs7iottRxJ5YPM7BOcc&ab_channel=programadornovato
[Curso] Java Netbeans GUI Completo☕: https://www.youtube.com/watch?v=18UA7X2ss8g&list=PLCTD_CpMeEKThfXo8D-RXOGu5FarO7_qv&ab_channel=programadornovato

🔗 Canal de ProgramadorNovato: https://www.youtube.com/c/programadornovato
🔗 Facebook: https://facebook.com/ProgramadorNovatoOficial
🔗 Twitter: https://twitter.com/programadornova
🔗 Linkedin: https://www.linkedin.com/in/programadornovato/
🔗 Instagram: https://www.instagram.com/programadornovato/
🔗 Pagina oficial: https://www.programadornovato.com
🔗 Gracias por apoyar este canal: https://www.patreon.com/programadornovato

Anterior tutorial Siguiente tutorial

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Salir de la versión móvil