jueves, 15 de septiembre de 2011

Tema: Else If en Visual Basic 6.0

La sentencia Else if  se utiliza cuando se presentan más de dos posibles condiciones al ejecutar un programa en Visual Basic 6.0.

Sintaxis:

If(Condición 1) Then
Bloque de acciones 1
ElseIf (Condición 2) Then
Bloque de acciones 2
.
.
.
ElseIf (Condición n) Then
Bloque de acciones n
Else
Bloque de acciones en caso que no se cumpla nungún anterior caso
End If

Ejercicios:

1) Desarrollar un programa en Visual Basic 6.0 que pida al usuario 2 números A y B y diga cuando A es mayor, cuando B es mayor y cuando  A y B son iguales.

2) La entrada a un club deportivo se cobra de acuerdo a la siguiente información:
$10.000  menores de 18 años
$20.000 mayores de 55 años
Gratis para socios activos del club.
Desarrollar un programa en Visual Basic 6.0 que informe el valor de la entrada de acuerdo a la edad de la persona.

3) El seguro de accidentes de un automotor tiene un descuento de acuerdo al modelo de fabricación de este con base en la siguiente información:
1990 y anteriores  10% de descuento
Entre 1991 y 2000  20% de descuento
2001 en adelante 30% de descuento
Desarrollar un programa en Visual Basic 6.0 que informe el descuento de acuerdo al modelo del vehículo.

4) Desarrollar un programa en Visual Basic 6.0 que diga una actividad de acuerdo a la hora del dia. Ejemplo: 8 -> "Desayunar". Mostrar una actividad para las horas : 6,8,10,12,14,16,18 y 20.

miércoles, 14 de septiembre de 2011

Tema: Select Case en Visual Basic 6.0

Esta sentencia permite realizar operaciones diferentes dependiendo del valor de una variable:

Estructura general:

Select Case dato

Case valor 1
        bloque de sentencias 1
Case valor 2
        bloque de sentencias 2
Case valor 3
        bloque de sentencias 3
.
.
.
Case valor n
        bloque de sentencias n
Case Else
       bloque de sentencias, se ejecuta si no se cumple ninguno de los valores anteriores
End Select


 Ejercicios:
  • Desarrollar un programa en Visual Basic 6.0 que solicite al usuario un número y luego informe el día de la semana al que corresponde. Si el número no es del 1 al 7 informe al usuario.
  • Desarrollar un programa en Visual Basic 6.0 que solicite al usuario un número y luego informe el mes del año al que corresponde. Si el número no es del 1 al 12 informe al usuario.
  • Desarrollar un programa en Visual Basic 6.0 que muestre la calificación de un estudiante de acuerdo a la siguiente información:  Carlos: 5,     Andrés : 4,    Juan: 3.5,    Camilo: 2.5,   Pedro: 1.5.  El usuario debe ingresar el nombre del estudiante para mostrar la calificación. 
  • Desarrollar un programa en Visual Basic 6.0 que muestre el desempeño de una persona en un examen de acuerdo a la cantidad de preguntas acertadas. 0 o 1 acierto: Deficiente, 2 aciertos: Insuficiente, 3 aciertos: Aceptable, 4 aciertos: Sobresaliente, 5 aciertos : Excelente.
  • Desarrollar un programa en Visual Basic 6.0 que muestre el precio de 6 productos. El usuario debe ingresar el nombre del producto para mostrar el precio correspondiente.
  • Desarrollar una calculadora sencilla en Visual Basic 6.0 que haga una operación entre 2 números. El usuario debe ingresar la opción según la operación que desee realizar. 1 para Suma, 2 para Resta, 3 para Multiplicación y 4 para División. Si se presenta división por 0 mostrar un mensaje de error.
  • Realizar el ejercicio de las actividades de acuerdo a la hora del día utilizando Select Case.
  • Realizar el ejercicio del descuento en el seguro de un vehículo de acuerdo al modelo utilizando Select Case.

lunes, 12 de septiembre de 2011

Tema: Ciclo WHILE (Mientras)

El CICLO MIENTRAS ejecuta un bloque de acciones ‘mientras’ que una condición dada se cumpla, es decir, cuando la condición evalúa a verdadero. La condición es evaluada antes de ejecutar el bloque de acciones y si la condición no se cumple, el bloque no se ejecuta.



La forma general del ciclo mientras es la siguiente:

while ( condición )
{
     Bloque de acciones
}

Donde, (condición) es la condición que determina si el bloque de acciones es ejecutado o no. Si la condición evalúa a verdadero el bloque es ejecutado y si evalúa a falso no es ejecutado. Después de ejecutar el bloque de acciones se vuelve a evaluar la condición.

Ejemplo:

Programa en c++ que pida al usuario ingresar un número y mientras este sea positivo repita el ciclo

Pseudocódigo:

Inicio
Declare variables
Imprima en pantalla "Ingrese un número"
Asigne número ingresado a variable


while( número >0)
{
     Imprima en pantalla "Ingrese un número"

     Asigne número ingresado a variable
}
Fin

Ejercicios:

1) Programa en c++ que pida al usuario ingresar un número y mientras este sea mayor a 5 repita el ciclo.
2) Programa en c++ que escriba en pantalla la palabra "hola" mientras una variable de control sea positiva.
3) Programa en c++ que solicite al usuario la calificación de la evaluación de un estudiante y mientras el valor ingresado sea menor a 3 diga "Debe repetir evaluación".

4)Programa en c++ que pida al usuario presionar 1 para salir. Mientras el número ingresado sea diferente a 1, repita el ciclo y muestre "Presione 1 para salir".
5) Programa en c++ que muestre en pantalla la palabra "hola" 10 veces. Utilizar una variable de control que se se incremente de 1 en 1 y mientras esta sea menor a 10 se repita el ciclo.

6) Programa en c++ que muestre en pantalla los números naturales del 1 al 10. Utilizar una variable de control que se incremente de 1 en 1 y mientras esta sea menor a 10 se repita el ciclo.
7)Programa en c++ que muestre en pantalla los números pares del 2 al 20 utilizando ciclo while.
8)Programa en c++ que muestre en pantalla los números impares del 1 al 19 utilizando ciclo while.

viernes, 9 de septiembre de 2011

Tema: Encabezado y pie de página Excel

EJERCICIOS

1) Realizar un formato en Excel para el control de las ventas mensuales de un grupo de vendedores como el mostrado a continuación. Agregar al formato como encabezado: en la parte central el título "Ventas Mensuales", en la parte derecha la fecha y la hora actual, en la parte izquierda el nombre de la hoja. En el pie de página agregar el número de página y el nombre del archivo. Agregar 20 registros de vendedores.



2) Realizar un formato de lista de productos, lista de clientes y de cotización como los mostrados a continuación. Añadir como encabezado y pie de página las imágenes adjuntas. Agregar a cada formato 20 registros.

A. Lista de productos


B.Lista de clientes

C. Formato de cotización

 D. Encabezado
E.  Pie de página



3) Realizar un listado de estudiantes como el mostrado a continuación en Microsoft Excel. Como pie de página agregar el número de página. Agregar al formato la cantidad de estudiantes del grado.

A) Listado de estudiantes



B) Escudo del colegio


jueves, 8 de septiembre de 2011

Tema: SmartArt

Realizar los siguientes ejercicios en PowerPoint 2007, utilizar SmartArt.

1)


2)

3)

4)

5)

6)


7)

8)

9)

10)

11)


12)


13)

14)


15)