Вы находитесь на странице: 1из 4

UNIVERSIDAD C ATLICA DE EL SALVADOR

FACULTAD DE INGENIERA Y ARQUITECTURA


PROGRAMACIN II

Docente: Master Giovanni Acosta Ciclo I-2016


ghenriquez@catolica.edu.sv

GUA No 3
PROCEDIMIENTOS Y FUNCIONES EN VB .NET

Objetivos:
Practicar el uso de procedimientos y funciones
Aplicar la recursividad de funciones.

1. Ejecutar el software Visual Studio .Net, crear un nuevo proyecto de tipo Aplicacin Windows.

2. Agregar un mdulo. (Men proyecto / Agregar mdulo)

Escribir el siguiente procedimiento para mostrar la fecha y hora actual:

Agregar y configurar los controles que se muestran en el formulario1:

Agregar el siguiente cdigo al botn de comando Ver fecha y hora:

Ejecutar y probar la aplicacin.

1
3. Agregar un segundo formulario al proyecto.

Escribir las siguientes funciones de conversin de temperaturas dentro del mdulo:

Agregar y configurar los controles que se muestran en el formulario2:

Cambiar el nombre de los controles:


Control Name
TextBox1 txtCelsius
TextBox2 txtEquivalente
Button1 btnConvertir
Button2 btnSalir
RadioButton1 rdbFahrenheit
RadioButton2 rdbKelvin

Agregar el siguiente cdigo al botn de comando Convertir:

Cambiar las propiedades del proyecto para ejecutar el formulario 2.

Ejecutar y probar la aplicacin.

2
4. Agregar un tercer formulario al proyecto.

Escribir la siguiente funcin en el mdulo, para calcular la cantidad vocales capturadas:

Agregar y configurar los controles que se muestran en el formulario 3:

Cambiar el nombre de los controles:


Control Name
Label1 lblTexto
Label2 lblNumero
TextBox1 txtMensaje
Button1 btnContar

Agregar el siguiente cdigo al botn de comando Contar:

Cambiar las propiedades del proyecto para ejecutar el formulario 3.

Ejecutar y probar la aplicacin.

3
Ejercicios de la prctica No 3

Indicaciones: crear un proyecto de tipo Aplicacin Windows en Visual Basic .NET y almacenar en un mdulo todos
los procedimientos y funciones, creando un formulario por cada problema.

1. Elaborar un programa que posea un procedimiento que reciba como parmetro un cuadro de texto y
convierta el texto en maysculas, aplique negrita y subrayado, con color de fondo azul y color de texto
amarillo.

2. Desarrollar una aplicacin que capture 4 nmeros en cuadros de texto, crear una funcin que reciba
los nmeros y retorne la sumatoria de dichos nmeros para ser mostrada en una etiqueta.

3. Crear un programa que capture la cantidad y precio de un determinado producto y que posea una
funcin para calcular el descuento segn el da de la semana (ser determinado por el programa):
lunes (5%), martes o mircoles (4%), jueves (2%), viernes (3%), sbado o domingo (10%), mostrar:
subtotal, el porcentaje de descuento, cantidad de descuento y total a pagar.

4. Desarrolle una aplicacin para capturar un texto en un cuadro de texto de mltiples lneas y que posea
las funciones necesarias para calcular y mostrar la cantidad de palabras, cantidad de letras
maysculas y la cantidad de letras minsculas ingresadas al cuadro de texto.

5. Elaborar una aplicacin para capturar el nmero de horas trabajadas y el valor de la hora, con una
funcin que posea como parmetro opcional el valor de la hora con un valor predeterminado de $ 5.75.

6. Desarrollar un programa que almacene en un ListBox cualquier cantidad de nmeros ingresados por
un cuadro de texto, que posea una funcin para buscar un determinado nmero y que indique cuantas
veces aparece dicho nmero en la lista.

Nota: debe guardar todos los ejercicios resueltos en cada prctica, para ser entregados en el portafolio de evidencias en el
tercer periodo de la materia. (Recuerde que el portafolio de evidencias debe ser de elaboracin propia)

Ejercicios extra: no entregables.

1. Elaborar un programa que posea una funcin que reciba un nmero entero entre 1 y 100 y que
devuelva su equivalencia en romano.

2. Escribir una aplicacin que posea una funcin recursiva para calcular el Fibonacci de un nmero
determinado capturado en un cuadro de texto.

Вам также может понравиться