miércoles, 28 de abril de 2010

Instrumento de evaluación

Aquí se encuentra el instrumento de evaluación de las practicas 12 a 15.

Suerte.

Creditos: lemm

martes, 27 de abril de 2010

P2E16 - opcional

Realiza los siguientes ejercicios en un mismo formulario, asignando un botón comando para cada uno.

Es importante que consideres la adición de controles y variables que sean necesarios.

 

1.- Identifica el posible resultado del siguiente segmento de código:

Randomize

For intR = 1 To 5

grdSerie.Row = intR

For intC = 0 To 3

grdSerie.Col = intC

grdSerie.Text = Int((Rnd * 50) + 1)

Next intC

Next intR

2.- De acuerdo al resultado del ejercicio anterior determina el resultado del siguiente segmento de código. El resultado se visualiza en una etiqueta.

intN = 0

For intR = 1 To 5

grdSerie.Row = intR

For intC = 0 To 3

grdSerie.Col = intC

If grdSerie.Text < intN Then

intN = grdSerie.Text

Label1.Caption = intN

End If

Next intC

Next intR

3. Tomando de referencia los resultados del Primer Ejercicio, genera el código para encontrar el número más grande (el mayor) de todos los que se generaron (visualízalo en una etiqueta).

 

4. Tomando de referencia los resultados del Primer Ejercicio, genera el código para determinar (poniendo un mensaje en una etiqueta) si existe el numero que el usuario desee (preguntarle al usuario mediante un InputBox).

 

Deben realizarse de manera individual.

 

Creditos: lemm

viernes, 23 de abril de 2010

P2E15 – incremento estudiantil

La Escuela FORD No. 8 de Guamuchil, Sinaloa, tiene actualmente 750, alumnos, se espera tener un crecimiento anual del 12%. Elaborar un formulario que calcule y visualice la población estudiantil que se espera tener en el año 2020.

El resultado puede ser el siguiente:

image

Lo anterior es solo un ejemplo para entender el problema a resolver.

IMPORTANTE:

Para la creación del formulario deberás considerar que el resultado puede variar en función de los datos que se deben capturar como entrada:

  • La población inicial
  • El porcentaje de crecimiento anual
  • El dato del ultimo año.

Los resultados deberán mostrarse en un Microsoft Hierarchical FlexGrid.

Toma en cuenta validaciones, las buenas practicas de programación y la estética en el diseño.

No omitas consultar en clase tus dudas.

Créditos: lemm

jueves, 22 de abril de 2010

P2E14 – serie X desde 0..N

Utilizando instrucciones de repetición crear un formulario para generar la serie X, la cual comienza en 0 y termina en N.

Los datos de entrada serán: valor de la serie y valor último (máximo) que puede tomar la serie.

Ejemplo:

image

Créditos: lemm

P2E13 – desglose de moneda

Este ejercicio consiste en el desglose de billetes y monedas de acuerdo a una cantidad introducida por el teclado.

Ejemplo:

Cantidad Introducida: $1,789.00

Desglose de billetes:

  • 500 –> 3
  • 200–> 2
  • 100–> 0
  • 50–> 1
  • 20–> 1

Desglose de monedas

  • 10 –> 1
  • 5 –> 1
  • 2 –> 2
  • 1 –> 0

*la nominación mas alta que consideraremos será de $500.00

Como una pequeña referencia, puedes considerar el siguiente segmento de código:

intCan = Val(Text1.Text)
’inicialmente intSobra tiene el mismo valor de intCan
intSobra = intCan
'se inicia la validacion por la nominacion mas alta
    If intCan >= 500 Then
        'determinar la cantidad de billetes de 500

        'si intCan igual a 1789, entonces 1789\500 = 3
        intBillQuin = intCan \ 500
        'determinar el residuo, 1789 mod 500 = 289

        'los 289 los usamos para la siguiente comparacion
        intSobra = intSobra Mod 500
        'visualiza resultados
        Label1.Caption = intBillQuin
        Label2.Caption = intSobra
    End If

Créditos: lemm

viernes, 16 de abril de 2010

P2E12 – números con letra

Elaborar un formulario el cual solicite como entrada cualquier numero en el rango de 1…999, generando como salida su equivalente con letra.

Ejemplo:

25 – veinticinco

38 – treinta y ocho

225 – doscientos veinticinco

238 – doscientos treinta y ocho

725 – setecientos veinticinco

925 – novecientos veinticinco

999 – novecientos noventa y nueve

Créditos: lemm

Practicar el uso de Ciclos

De acuerdo a lo visto en clase el objetivo de los siguientes planteamientos es reforzar la comprensión sobre el uso y funcionamiento de las sentencias de repetición.

Para lo anterior deberás realizar con lápiz y en tu cuaderno la resolución de los diferentes planteamientos, plasmando solo el segmento de código que brinde la resolución.

1. Realizar la serie de todos los números nones menores que 500. Debe visualizar dicho resultado en un Listbox.

2. Realizar cualquier serie. Su Valor Inicial =0, Valor Final de la Serie es la que el usuario defina. Usar Listbox

Ejemplo:

Serie a realizar: 3

Valor final de la serie: 300

Resultado de Salida: 0,3,6,9,12,15…294,297,300

3. Realizar la lectura de 10 números cualesquiera. La entrada es de un numero a la vez y puede ser mediante un InputBox. Los números que se vayan leyendo se irán colocando en un ListBox.

4. Visualizar los resultados de salida del siguiente segmento de código:

intN = 0

For intContador = 1 TO 15

intN = intN + intContador

List1.Additem intN

Next intContador

5. Entregar la revisión del apunte de Sentencias de Repetición.

Continuará…

Créditos: lemm

miércoles, 14 de abril de 2010

Sentencias de repetición

Entra aquí para revisar el apunte sobre sentencias de repetición.

Es importante que subrayes, hagas señalamientos, elabores preguntas, resaltes los ejercicios.

Al final en máximo una cuartilla en archivo de word, letra Arial 11, espacio sencillo, redacta una síntesis que incluya lo siguiente (a manera de guía):

  • Identifica las diferentes sentencias que pueden ser utilizadas para realizar ciclos.
  • Describe con tus propias palabras cada tipo de sentencia.
  • Identifica la sintaxis correspondiente para cada tipo de sentencia (cuales son sus partes).
  • Pon un ejemplo de cada tipo.
  • Concluye comparando los tres tipos de sentencias.

Entregarlo en una hoja impresa.

En tu cuaderno trata de resolver: como imprimir en un listbox 1000 veces tu nombre.

Créditos: lemm

viernes, 9 de abril de 2010

Instrumentos: segundo bloque

Una disculpa, un poco tarde pero finalmente aquí están los instrumentos de evaluación.

Aquí se encuentra el archivo con los instrumentos de evaluación de la Practica No. 207 a la Practica No. 211 del segundo parcial.

Recuerden imprimirlas y verificar sus ejercicios para que cumplan con todos los puntos, la revisión es el martes 13.

Todas las dudas las podremos revisar el día lunes 12 en clase, para lo cual es importante ya tengan casi concluidas todas sus practicas.

Sigan adelante y nos vemos próximamente.

Créditos: lemm