Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Guia de Programacion I Visual B Net 150206113128 Conversion Gate02
Guia de Programacion I Visual B Net 150206113128 Conversion Gate02
Net
Elaborado por Ing. Bernardo Campos
UNIDAD 1
1. - Qu es una computadora?
La computadora es una mquina de tipo electrnico-digital, capaz de procesar informacin a gran
velocidad y con gran precisin, previa programacin correcta del ser humano.
2. - Qu es la Informtica?
La Informtica es una ciencia que estudia el tratamiento racional y automtico de la informacin,
utilizando como herramienta principal a la computadora.
La palabra informtica proviene de los vocablos:
Infor = Informacin Mtica = Automtica
3. El Bit.-
El Bit es uno cualquiera de los dgitos del sistema binario (0 y 1).
La palabra Bit proviene de la contraccin del trmino binary digit que significa dgito binario.
4. - El Byte.-
El Byte es la unidad bsica que se utiliza para medir cantidad de informacin.
1 Byte = 8 Bits 1Byte = 1 Caracter
1 Caracter =
- un dgito numrico: 0 1 2 3 4 5 6 7 8 9
- una letra: a..z, A..Z
- un smbolo: ? / * - = & ( ) { } [ ] ..
- un carcter de control: [TAB] [CR] [SPACE] [ESC] ..
Pagina
Texto Gua de Programacin Visual Basic .Net
Elaborado por Ing. Bernardo Campos
Convertir:
a) 32 Mb ____________ bytes?
b) 4096 Kb _________ Mb?
Aplicando regla de tres simple se pude convertir de cualquier medida a otra. Observar que siempre
tiene que quedar en el denominador la misma unidad que la de arriba para que se puedan simplificar.
Solucin:
1024 Kb 1024 Bytes
a) 32 Mb x ------------- x ----------------- =
1 Mb 1 Kb
1 Mb
b) 4096 Kb x ---------------- =
1024 Kb
6. - El Sistema Operativo.-
- El Sistema Operativo es un conjunto de programas que administran los recursos del sistema
(Recursos: Programas, archivos, memoria RAM, perifricos, disco duro, etc.) y que
- Facilita el acceso a los programas de aplicacin y usuarios de la computadora a los recursos del
sistema.
Ejemplos de sistemas operativos: DOS, WINDOWS 9x/ 2000/ XP/ 2003, UNIX, LINUX, NOVELL
NETWARE, OS-2, OS MAC, etc.
Pagina
Texto Gua de Programacin Visual Basic .Net
Elaborado por Ing. Bernardo Campos
DISPOSITIVOS DE ALMACENAMIENTO
MEMORIA
ENTRADA/SALIDA SECUNDARIO
CENTRAL
(PERIFERICOS) MEMORIAAUXILIAR
Teclado Discos
Monitor Cintas
UNIDAD
CENTRAL DE
Impresora PROCESO CDs
otros otros
- La Unidad Central de Proceso (CPU), es el conjunto de chips capaces de ejecutar algunos clculos
sencillos como suma o multiplicacin de nmeros. La potencia de una computadora depende
completamente de la velocidad y fiabilidad de la CPU.
Pagina
Texto Gua de Programacin Visual Basic .Net
Elaborado por Ing. Bernardo Campos
la CPU, los datos se almacenan en dispositivos de almacenamiento auxiliar y luego tienen que llevarse
a la memoria central para poder ser procesados por el microprocesador.
UNIDAD 2
SISTEMAS DE NUMERACIN Y LA REPRESENTACION DE LA INFORMACIN
o Sistema decimal: Es aquel que est conformado por 10 dgitos numricos 0..9. Es el
sistema de numeracin utilizado comnmente a nivel universal.
o Sistema binario: Es el sistema conformado por 2 dgitos numricos 0 y 1. Es el
sistema de numeracin sobre el que se basa el lenguaje real e interno de las
computadoras.
o Sistema octal: Es aquel sistema conformado por 8 dgitos numricos que son: 0 1 2 3 4
5 6 7.
o Sistema hexadecimal: Es aquel sistema conformado por 16 dgitos numricos que
son: 0 1 2 3 .F
Pagina
Texto Gua de Programacin Visual Basic .Net
Elaborado por Ing. Bernardo Campos
9 8 7 6 5 4 3 2 1 0 Potencias de 2.
512 256 128 64 32 16 8 4 2 1 Decimal
1 0 0 0 1 1 1 71
1 1 1 0 14
Por ejemplo para convertir el nmero 71 a binario, se realiza los siguientes pasos:
a) Se comienza realizando la tabla potencia de 2, es decir 2 elevado a 0, 2 elevado a 1, 2
elevado 2, as sucesivamente. Es lo que se observa en el cuadro de arriba en la fila
Potencias de 2, donde solo se muestra 0, 1, 2, 3, ..9.
b) En la fila Decimal se coloca la equivalencia de 2 elevado a 0, que es igual a 1, de 2 elevado
a 1, que es igual a 2, as sucesivamente, hasta 512.
c) En la fila 71, se comienza desde el lado izquierdo de la tabla hacia la derecha. Se toma el
numero 64 porque es menor a 71, se le coloca 1 debajo, y se va sumando hacia la derecha.
64 mas 32 obtendremos 96, donde se pasa al 71, por tanto el 32 no lo tomo en cuenta y
coloco 0, sucesivamente sumaremos con 16 y como el resultado se pasa a 71 no se toma en
cuenta y se coloca 0. Se observa que los valores que sirven son 4, mas 2 mas 1 que da 71.
Tabla Octal
Decimal Binario Octal
0 000 0
1 001 1
2 010 2
3 011 3
4 100 4
5 101 5
6 110 6
7 111 7
Tabla Hexadecimal
Decimal Binario Hexadecimal
Pagina
Texto Gua de Programacin Visual Basic .Net
Elaborado por Ing. Bernardo Campos
0 0000 0
1 0001 1
2 0010 2
3 0011 3
4 0100 4
5 0101 5
6 0110 6
7 0111 7
8 1000 8
9 1001 9
10 1010 A
11 1011 B
12 1100 C
13 1101 D
14 1110 E
15 1111 F
UNIDAD 3
INTRODUCCIN A LA PROGRAMACIN
Para elaborar un Programa Informtico, se tienen que seguir algunos pasos o fases, en las que cada una
tiene su actividad que se tiene que ejecutar.
Pagina
Texto Gua de Programacin Visual Basic .Net
Elaborado por Ing. Bernardo Campos
Problema
Recoleccin de los requerimientos del usuario.
Diagrama de Flujo / Flujograma.- Es una herramienta que sirve para describir la lgica de un
programa. Utiliza smbolos grficos para representar cada instruccin u orden que se le da a la
computadora.
Variable.- Es una posicin de memoria que puede almacenar diferentes valores a lo largo de un
programa; a la cual se puede acceder por medio de un identificador o nombre de variable.
Ej.:
Promedio = 90
Direccin = Av. Beni
Apellido = Prez
X = 0
X = Promedio * 0.1
Constante.- Es una posicin de memoria que almacena un valor, el mismo que no puede ser
modificado a lo largo de un programa.
Ej.:
Empresa = ABC LTDA.
Pi = 3.1416
Operadores Aritmticos Bsicos.-
Operador Descripcin Operador
Estndar J#
+ Suma. +
- Resta. -
* Multiplicacin. *
/ Divisin. /
Mod Mdulo %
Aritmtico.
Operadores Relacionales.-
Pagina
Texto Gua de Programacin Visual Basic .Net
Elaborado por Ing. Bernardo Campos
Operadores Lgicos.-
D. F.
Pagina
Texto Gua de Programacin Visual Basic .Net
Elaborado por Ing. Bernardo Campos
Su edad es
En Visual Basic .Net:
& Edad
System.Console.WriteLine(Su edad es & Edad)
Asignacin.-
En Visual Basic .Net:
Aclarar dos aspectos, primero, que las variables Apellido y Edad en las instrucciones de Salida en la
parte de arriba, se omiti la Declaracin de las variables utilizando la palabra Dim. Segundo, en las
instrucciones de asignacin se observa que se utiliz la palabra reservada Double y en el otro caso la
palabra String, que representan tipos de datos, el primero capaz de almacenar datos con decimales y el
segundo para almacenar datos textuales.
Instrucciones Condicionales.-
Condicional simple:
D. F.
F V If condicin then
Condici
n Sentencia
Pagina
Sentencia (s)
Texto Gua de Programacin Visual Basic .Net
Elaborado por Ing. Bernardo Campos
End if
Condicional Doble:
D. F.
If condicin then
Sentencia A
F Condici
V Else
n Sentencia B
Sentencia (s) B Sentencia(s) A
End if
Condicin Simple en Visual Basic .Net: Condicin Doble en Visual Basic .Net:
System.Console.WriteLine(Menor de Edad)
End If
Pagina
Texto Gua de Programacin Visual Basic .Net
Elaborado por Ing. Bernardo Campos
Ejercicio Completo
1. Realizar un programa para introducir la edad de una persona, verificar si es mayor de
Edad (mayor a 18 aos) y mostrar un mensaje mayor de edad, si no cumple la condicin
mostrar menor de edad
I n ic io
Edad
F V
Edad >= 18
F in
System.Console.Writeline(Introduzca su edad)
Edad = System.Console.ReadLine()
If Edad 18 Then
Else
System.Console.WriteLine(Menor de Edad) Lado Falso (F)
End If
Pagina
Texto Gua de Programacin Visual Basic .Net
Elaborado por Ing. Bernardo Campos
a ,b ,c
sum a = a + b + c
p ro d = a x b x c
p ro m = s u m a / 3
s u m a , p ro d , p ro
Pagina
Texto Gua de Programacin Visual Basic .Net
Elaborado por Ing. Bernardo Campos
c=1
n=-10
n=n+c
n<=-1
Dim c, n as Integer
c= 1
n = -10
System.Console.Writeline(n)
n=n+c
System.Console.Readkey()
Pagina
Texto Gua de Programacin Visual Basic .Net
Elaborado por Ing. Bernardo Campos
Unidad 4.
Programacin con Formularios con Visual Basic .Net
Al ingresar al Visual Basic .Net se ver la pantalla de bienvenida, con una lista de los
ltimos proyectos utilizados recientemente. Para abrir un proyecto existente se podra dar clic
directamente en la lista o en el botn abajo Open Project.
Pagina
Texto Gua de Programacin Visual Basic .Net
Elaborado por Ing. Bernardo Campos
Entorno de Desarrollo.
Esta es la pantalla que se muestra cuando se ha creado un proyecto nuevo. Es importante
conocer sus partes.
Pagina
Texto Gua de Programacin Visual Basic .Net
Elaborado por Ing. Bernardo Campos
Ventana de Propiedades.
Todo botn, cuadro de texto, barra, formulario, etc. contiene sus Propiedades.
Nombre
Nombre formulario
formulario
Botn
Botn ordenacin
ordenacin
Botn
Botn alfabtico
alfabtico
Panel
Panel descripcin
descripcin
Barra de Herramientas.
Con la barra de herramienta arrastraremos los diferentes controles como los botones, cuadro de texto
al formulario. Cada uno de estos controles en realidad son objetos, porque tienen sus propiedades.
Por ejemplo un objeto Button, tiene sus Atributos (tamao, color, ancho, nombre) y eventos (click,
doble click, etc)
Pagina
Texto Gua de Programacin Visual Basic .Net
Elaborado por Ing. Bernardo Campos
Explorador de Soluciones.
Por aca se puede navegar sobre los diferentes proyectos creados, y los formularios adicionados a los
proyectos. Visual basic automticamente genera un cdigo al momento de crear un proyecto.
Pagina
Texto Gua de Programacin Visual Basic .Net
Elaborado por Ing. Bernardo Campos
Las variables son "nombres" que pueden contener un valor, ya sea de tipo numrico como de
cualquier otro tipo. Esos nombres son convenciones que nosotros usamos para facilitarnos las cosas,
ya que para los ordenadores, (o computadores, segn te guste o ests acostumbrado a llamarlos), una
variable es una direccin de memoria en la que se guarda un valor o un objeto, te vuelvo a recordar
por ensima vez que en .NET todo es un objeto.
Existen distintos tipos de valores que se pueden asignar a una variable, por ejemplo, se puede tener un
valor numrico o se puede tener un valor de tipo alfanumrico o de cadena, (string para los que
inventaron esto de los lenguajes de programacin), pero en cualquier caso, la forma de hacerlo
siempre es de la misma forma. Por ejemplo, en el caso de abajo la variable i es de tipo numrico y la
variable s es de tipo cadena. Esas variables habra que declararlas de la siguiente forma:
Con esto le estamos diciendo al vb.NET que reserve espacio en su memoria para guardar un valor de
tipo Integer, (numrico), en la variable i y que en la variable s vamos a guardar valores de cadena de
caracteres. En la tabla de abajo se muestran todos los tipos de datos que pueden tener las variables.
Pagina
Texto Gua de Programacin Visual Basic .Net
Elaborado por Ing. Bernardo Campos
Mi Primer Proyecto.
1. Crear un nuevo proyecto.
2. Desde la barra de herramientas aade ahora un botn (Button), un Textbox y un Label.
Para cambiarle el texto que muestra el botn button1, hay que usar la ventana de
propiedades, en esta ocasin la propiedad que nos interesa de esa ventana de propiedades
es Text, escribe Mostrar y cuando pulses Enter, vers que el texto del botn tambin ha
cambiado.
Haz lo mismo con la etiqueta, recuerda que tienes que seleccionarla (un click) para que se
muestren las propiedades de la etiqueta, escribe Nombre: y pulsa intro.
Ahora vamos a escribir cdigo para que se ejecute cada vez que se haga click en el botn que
hemos aadido.
Para ello, selecciona el botn Mostrar y haz doble click en l, se mostrar una nueva ventana,
en este caso la ventana de cdigo asociada con el formulario que tenemos en nuestro proyecto.
Te mostrar esto: (realmente te mostrar ms cosas, pero por ahora centrate slo en este
cdigo)
End Sub
Lo que vamos a hacer ahora, es escribir el cdigo que se ejecutar cuando se haga click en ese
botn, lo cual producir el evento Click asociado con dicho botn, ese evento se producir si
se hace un click propiamente dicho, es decir con el ratn, o bien porque se pulse intro o la
barra espaciadora cuando el botn tenga el foco.
Pagina
Texto Gua de Programacin Visual Basic .Net
Elaborado por Ing. Bernardo Campos
3. Escribe lo siguiente en el hueco dejado por el Visual Basic, la lnea que hay entre Private
Sub... y End Sub
4. Pulsa F5 para que se ejecute el cdigo que hemos escrito o pulsa en el botn "play" que est en
la barra de botones. Luego presiona clic en el botn Mostrar.
3. Presiona doble click en el botn y escribe: Me.Close(), esto permitir que el formulario se
cierre.
Pagina
Texto Gua de Programacin Visual Basic .Net
Elaborado por Ing. Bernardo Campos
Lo que hace Cint es convertir el valor ingresado el cuadro de texto a un valor Entero,
ya que las variables estn declaradas como Integer.
Pagina
Texto Gua de Programacin Visual Basic .Net
Elaborado por Ing. Bernardo Campos
Dim I as integer
I=1
While I <= 10
Listbox1.Items.Add ( I )
I=I+1
End While
Pagina
Texto Gua de Programacin Visual Basic .Net
Elaborado por Ing. Bernardo Campos
Dim n, I as integer
I=1
n = Cint (textBox1.Text)
While I <= n
Listbox1.Items.Add ( I )
I=I+1
End While
Pagina
Texto Gua de Programacin Visual Basic .Net
Elaborado por Ing. Bernardo Campos
Aclaracin:
X = Cint ( valor )
Lo que hace Cint es convertir la variable Valor de tipo String a tipo Integer, ya
que de no hacer esta conversin tendremos un error al momento de ejecutar el
programa. En el modo consola se estaba omitiendo este tipo de tratamiento ya
que tenamos opcin a ignorar. Pero en lo profesional siempre es mejor tomarlo en
cuenta. Tambin puede suceder a lo inverso que un dato Integer, sea convertido a
String seria CStr ( valor2 )
Tratamiento de Errores
Cuando en el cdigo de nuestra aplicacin se produce un error sintctico, es decir, porque hayamos
escrito mal alguna instruccin de Visual Basic .NET, ser el propio entorno de desarrollo el que nos
avise de que hay algo que no es correcto; a este tipo de errores se suele llamar errores sintctico o en
tiempo de diseo. Pero si lo que ocurre es que hemos asignado un valor errneo a una variable o
hemos realizado una divisin por cero o estamos intentado acceder a un archivo que no existe,
entonces, se producir un error en tiempo de ejecucin, es decir slo sabremos que hay algo mal
cuando el ejecutable est funcionando.
El mtodo recomendado de capturar errores en Visual Basic .NET, es usando la estructura Try Catch
Finally. La forma de usar esta estructura ser algo as:
Try
' el cdigo que puede producir error
Pagina
Texto Gua de Programacin Visual Basic .Net
Elaborado por Ing. Bernardo Campos
Finally
' cdigo se produzca o no un error
End Try
Si tenemos el siguiente cdigo, se producir una excepcin (o error), ya que al dividir i por j, se
producir un error de divisin por cero.
Dim i, j As Integer
Try
i = 10
j=0
i=i\j
Catch
' nada que hacer si se produce un error
End Try
' se contina despus del bloque de deteccin de errores
Pero cuando se produzca ese error, no se ejecutar ningn cdigo de "tratamiento" de errores, ya que
dentro del bloque Catch no hay ningn cdigo.
Ahora veamos este ejemplo mas completo con tratamiento de errores:
Dim i, j As Integer
Dim s As String
'
Try
Console.Write("Escribe un nmero (y pulsa Intro) ")
s = Console.ReadLine
i = CInt(s)
Console.Write("Escribe otro nmero ")
Pagina
Texto Gua de Programacin Visual Basic .Net
Elaborado por Ing. Bernardo Campos
s = Console.ReadLine
j = CInt(s)
'
Console.WriteLine("El resultado de dividir {0} por {1} es {2}", i, j, i \ j)
'
Catch ex As DivideByZeroException
Console.WriteLine("ERROR: divisin por cero")
Catch ex As OverflowException
Console.WriteLine("ERROR: de desbordamiento (nmero demasiado grande)")
Catch ex As Exception
Console.WriteLine("Se ha producido el error: {0}", ex.Message)
End Try
'
Console.ReadLine()
Y por ltimo, un tratamiento "genrico" de errores, el cual interceptar cualquier error que no sea uno
de los dos anteriores.
Pagina
Texto Gua de Programacin Visual Basic .Net
Elaborado por Ing. Bernardo Campos
Tipos de Errores
Incluso los programadores ms experimentados cometen errores; y conocer cmo depurar una
aplicacin y encontrar esos errores es una parte importante de la programacin. No obstante, antes de
obtener informacin sobre el proceso de depuracin, conviene conocer los tipos de errores que deber
buscar y corregir.
Los errores de programacin pertenecen a tres categoras: errores de compilacin, errores en tiempo
de ejecucin y errores lgicos.
a) Errores de compilacin
Los errores de compilacin, tambin conocidos como errores del compilador, son errores que impiden
que su programa se ejecute. Cuando se presiona F5 para ejecutar un programa, Visual Basic compila
el cdigo en un lenguaje binario que entiende el equipo. Si el compilador de Visual Basic se encuentra
con cdigo que no entiende, emite un error de compilador.
La mayora de los errores del compilador se deben a errores cometidos al escribir el cdigo. Por
ejemplo, puede escribir mal una palabra clave, omitir alguna puntuacin necesaria o intentar utilizar
una instruccin End If sin antes utilizar una instruccin If.
Afortunadamente el Editor de cdigo de Visual Basic fue diseado para identificar estos errores antes
de que se intente ejecutar el programa
Los errores en tiempo de ejecucin son errores que aparecen mientras se ejecuta su programa. Estos
errores aparecen normalmente cuando su programa intenta una operacin que es imposible que se
lleve a cabo.
Un ejemplo de esto es la divisin por cero. Suponga que tiene la instruccin siguiente:
Pagina
Texto Gua de Programacin Visual Basic .Net
Elaborado por Ing. Bernardo Campos
Cuando aparece un error en tiempo de ejecucin, puede utilizar las herramientas de depuracin de
Visual Basic para determinar la causa..
c) Errores lgicos
Los errores lgicos son errores que impiden que su programa haga lo que estaba previsto. Su cdigo
puede compilarse y ejecutarse sin errores, pero el resultado de una operacin puede generar un
resultado no esperado.
Por ejemplo, puede tener una variable llamada FirstName y establecida inicialmente en una cadena
vaca. Despus en el programa, puede concatenar FirstName con otra variable denominada LastName
para mostrar un nombre completo. Si olvida asignar un valor a FirstName, slo se mostrar el
apellido, no el nombre completo como pretenda.
Los errores lgicos son los ms difciles de detectar y corregir, pero Visual Basic tambin dispone
de herramientas de depuracin que facilitan el trabajo.
Un procedimiento es un conjunto de sentencias que realizan una accin lgica. Existen tres tipos de
procedimientos en Visual Basic .NET:
Cada manejador de eventos provee dos parmetros, el primer parmetro llamado sender provee
una referencia al objeto que dispara el evento, el segundo parmetro es un objeto cuyo tipo de
dato depende del evento que es manejado. Ambos parmetros son pasados por valor.
Pagina
Texto Gua de Programacin Visual Basic .Net
Elaborado por Ing. Bernardo Campos
Como ejemplo colocar un botn en un formulario, y presionar doble clic en el botn, el visual
basic mostrar la ventana de cdigo del clic del botn. Eso seria un procedimiento de Evento.
2. Sub. Contiene cdigo que el desarrollador crea para realizar una accin lgica.
3. Function. Contiene cdigo que el desarrollador crea para realizar una accin lgica y regresa
un valor, el valor que una funcin envia de regreso al programa que lo invoco es llamado valor
de regreso. Para regresar un valor se utiliza la sentencia Return.
Sub Main()
se va ese procedimiento.
System.Console.ReadKey
End Sub
End Sub
End Module
Pagina
Texto Gua de Programacin Visual Basic .Net
Elaborado por Ing. Bernardo Campos
Module Module1
Sub Main()
System.Console.ReadKey
End Sub
End Function
End Module
Pagina
Texto Gua de Programacin Visual Basic .Net
Elaborado por Ing. Bernardo Campos
3. Programa para pedir el nombre al usuario y luego mostrarle un saludo con el nombre ingresado.
4. Programa para calcular el producto de dos Nros.
5. Programa para calcular el rea de un rectngulo.
6. Programa para calcular el rea de un triangulo rectngulo
7. Programa para mostrar dos nmeros en orden inverso a su introduccin.
8. Programa para calcular el promedio de tres nmeros.
9. Programa para pedir un monto en bolivianos y luego convertirlo a su equivalente en dlares,
pedir el tipo de cambio.
Programas para calcular frmulas:
10. Con 1 variable: x = a / (a+10)
11. Con 2 variables: x = (a+b) / (2a + 2b)
12. Con 3 variables: x = a /(b+c) + b/(a+c) + c/(a+b)
13. Con clculos condicionales: si n <> 0 calcular: x = 100/n
Si n = 0 calcular: x = n/10
14. Programa para indicar si el usuario es mayor o menor de edad (21) preguntndole su edad.
15. Programa para indicar si un Nro. es positivo o negativo, validar que sea diferente de cero.
16. Programa para indicar si dos Nros. pedidos al usuario son positivos o negativos.
17. Programa para indicar si un Nro. es nulo o no nulo
18. Programa para indicar si un Nro. es par o impar. Validar que sea positivo.
19. Programa para indicar si el mayor de 2 Nros. ledos es par o impar.
20. Programa para pedir 2 Nros. Si son iguales mostrar son iguales. Si son diferentes, mostrar
primero el menor y despus el mayor.
21. Programa para realizar operaciones con 3 Nros: si el promedio de los 3 es mayor que 51
entonces multiplicar el primero por el 3ero, caso contrario multiplicar el 2do por el 3ero.
22. Programa para pedir 3 Nros. enteros y calcular la suma de los pares y el producto de los
impares.
23. Calcular el monto de inters generado por un capital y tasa de inters pedido por el usuario.
Pagina
Texto Gua de Programacin Visual Basic .Net
Elaborado por Ing. Bernardo Campos
24. Calcular la nota final obtenida, ingresando las calificaciones obtenidas sobre 100 de:
*Examen parcial
*Actividad acadmica
*Examen final
*Suponiendo que la materia es de tipo B:
*Examen parcial 40
*Actividad acadmica 20
*Examen final 40
25. Realizar un programa para indicar con un mensaje si el usuario es mayor o menor de edad(21),
preguntndole su edad.
26. Realizar un programa que pida 2 nmeros y mostrarlo en orden ascendente.
27. Realizar un programa para realizar operaciones con 3 nmeros: si el promedio de los 3 es
mayor que 51 entonces multiplicar el primero por el tercero, caso contrario sumar el segundo
con el tercero.
28. Realizar un programa que pida 2 nmeros y divida el mayor de ellos entre el menor
29. Pedir 3 nmeros para sumar los pares y multiplicar los impares.
30. Ingresando lo mismo que en la pregunta nmero 3, evaluar la calificacin final y mostrar los
siguientes mensaje:
*Si es menor que 51: REPROBADO
*Si esta en el rango de 51 60 :REGULAR
*Si esta en el rango 61 80: BUENO
*Si esta en el rango 81 100: MUY BUENO
Pagina