Está en la página 1de 7

SENCICO

ASIGNATURA: LENGUAJE DE PROGRAMACION I

DOCENTE: CARLOS ALEJANDRO HERR GARCIA


APLICACIONES CON ESTRUCTURAS SECUENCIALES – CONTROLES: MonthCalendar,
DateTimePicker

Aplicaciones con estructuras secuenciales

Ejemplo 1:
Transformar en código el pseudocódigo que se muestra a continuación, relativo a proporcionar el
volumen de un cilindro dados su altura y diámetro.

1. Inicio
2. Mostrar “Introduzca el diámetro, en metros” : Pedir D
3. Mostrar “Introduzca la altura, en metros” : Pedir H
4. R = D/2 : Pi = 3,141593
5. V = Pi * (R ^ 2) * H
6. Mostrar “El volumen del cilindro es de”, V, “metros
cúbicos”
7. Fin
APLICACIONES CON ESTRUCTURAS SECUENCIALES – CONTROLES: MonthCalendar,
DateTimePicker

Aplicaciones con estructuras secuenciales


Solución del ejemplo 1:
APLICACIONES CON ESTRUCTURAS SECUENCIALES – CONTROLES: MonthCalendar,
DateTimePicker

Aplicaciones con estructuras secuenciales


Ejemplo 2:
Realizar un programa que permita calcular la suma de dos números ingresados.
APLICACIONES CON ESTRUCTURAS SECUENCIALES – CONTROLES: MonthCalendar,
DateTimePicker

Controles: MonthCalendar, DateTimePicker


MonthCalendar. permite mostrar un calendario de uno o más meses. Si usa este control, los
usuarios pueden seleccionar una sola fecha o un intervalo de fechas

DateTimePicker. tiene dos estados. De forma predeterminada, el control DateTimePicker


aparece como un cuadro de texto junto con una flecha de lista desplegable. Cuando el usuario
hace clic en la flecha de lista desplegable, aparece un calendario. Si usa este control, el usuario
solo puede seleccionar una fecha. El control DateTimePicker también permite mostrar horas en
lugar de fechas.
APLICACIONES CON ESTRUCTURAS SECUENCIALES – CONTROLES: MonthCalendar,
DateTimePicker

Controles: MonthCalendar, DateTimePicker

Ejemplo1: Para recuperar una fecha y mostrarla en una etiqueta


1. En el menú Archivo, haga clic en Nuevo proyecto. Aparecerá el cuadro de diálogo Nuevo
proyecto.
2. Haga clic en Aplicación de Windows Forms y, a continuación, en Aceptar.
3. Agregue un control Label al formulario, dejando el nombre predeterminado Label1.
4. Quite el texto de la propiedad Text del control Label.
5. Agregue un control MonthCalendar al formulario, dejando el nombre
predeterminado MonthCalendar1.
6. Haga doble clic en el control MonthCalendar para incluir el controlador de eventos
predeterminado en el Editor de código.
7. En el controlador del evento MonthCalendar1_DateChanged, agregue el siguiente código para
agregar elementos a la lista.

Me.Label1.Text = CStr(Me.MonthCalendar1.SelectionRange.Start)
APLICACIONES CON ESTRUCTURAS SECUENCIALES – CONTROLES: MonthCalendar,
DateTimePicker

Controles: MonthCalendar, DateTimePicker

8. Vuelva a la vista de diseñador y agregue un control DateTimePicker al formulario,


dejando el nombre predeterminado DateTimePicker1.
9. Haga doble clic en el control DateTimePicker para incluir el controlador de eventos
predeterminado en el Editor de código.
10. En el controlador del evento DateTimePicker_ValueChanged, agregue el siguiente
código para agregar elementos a la lista.
Me.Label1.Text = CStr(Me.DateTimePicker1.Value)

11. Presione F5 para ejecutar el programa.


12. Cuando aparezca el formulario, haga clic en una fecha en el
control MonthCalendar y compruebe que la fecha se muestra en la etiqueta.
13. Haga clic en la flecha de lista desplegable del control DateTimePicker y seleccione
una fecha.
14. Se mostrarán la fecha y la hora en la etiqueta.
15. Cierre el programa.