SlideShare una empresa de Scribd logo
1 de 16
Descargar para leer sin conexión
UNIVERSIDAD CENTRAL DEL ECUADOR
Facultad de Filosofía, Letras y Ciencias de la Educación
Jesus Alexander Haro Amaguaya
Informática, Tercero B
Programación III
Msc. Víctor Zapata
18 de diciembre de 2017
Estructuras repetitivas
• FORM1
o Diseño
o Código
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
Label1.Text = "UNIVERSIDAD CENTRAL DEL ECUADOR" + vbLf + vbLf + "FACULTAD DE
FILOSOFIA, LETRAS Y CIENCIAS DE LA EDUCACIÓN"
Label2.Text = "INFORMÁTICA" + vbLf + vbLf + "TERCERO B" + vbLf + vbLf +
"JESUS ALEXANDER HARO AMAGUAYA" + vbLf + vbLf + "PROGRAMACIÓN III" + vbLf + vbLf +
"MSC. VICTOR ZAPATA"
End Sub
Private Sub Ejercicio1ToolStripMenuItem_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Ejercicio1ToolStripMenuItem.Click
MsgBox("Diseñar un procedimiento que calcule e imprima los cuadrados y los
cubos de los números del 1 al 10", MsgBoxStyle.Information, "Descripción del
ejercicio")
Ej1.Show()
Hide()
End Sub
Private Sub Ejercicio2ToolStripMenuItem_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Ejercicio2ToolStripMenuItem.Click
MsgBox("Realizar un programa que ingrese las notas de una materia de un
curso", MsgBoxStyle.Information, "Descripción del ejercicio")
Ej2.Show()
Hide()
End Sub
Private Sub Ejercicio3ToolStripMenuItem_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Ejercicio3ToolStripMenuItem.Click
MsgBox("Realizar un programa que calcule la suma de los términos de la serie
propuesta.", MsgBoxStyle.Information, "Descripción del ejercicio")
Ej3.Show()
Hide()
End Sub
Private Sub Ejercicio4ToolStripMenuItem_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Ejercicio4ToolStripMenuItem.Click
MsgBox("Imprimir todos los números primos desde 1 hasta un numero N
ingresado debe ser desde teclado.", MsgBoxStyle.Information, "Descripción del
ejercicio")
Ej4.Show()
Hide()
End Sub
Private Sub AyudaToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles AyudaToolStripMenuItem.Click
End
End Sub
Private Sub Ejercicio5ToolStripMenuItem_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Ejercicio5ToolStripMenuItem.Click
MsgBox("Suponer que la computadora no puede multiplicar ni dividir. Un
método para multiplicar A por B consiste en realizar sumas sucesivas de A y B, el
numero de estas sumas es el resultado de la A por B, siendo números enteros .",
MsgBoxStyle.Information, "Descripción del ejercicio")
Ej5.Show()
Hide()
End Sub
End Class
• FORM2
o Diseño
o Código
Public Class Ej1
Dim cua, cub As Integer
Private Sub Ej1_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
For n = 0 To 10 Step 1
ListBox1.Items.Add(n)
cua = n * n
ListBox2.Items.Add(cua)
cub = n ^ 3
ListBox3.Items.Add(cub)
Next n
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Form1.Show()
Hide()
End Sub
End Class
• FORM3
o Diseño
o Código
Public Class Ej2
Dim cant, nota, c1, c2, c3, c4, c5, c6, tot As Integer
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button2.Click
cant = InputBox("Ingrese la cantidad de notas", "Ingreso")
For cant = 1 To cant Step 1
Label1.Text = ""
Label2.Text = ""
Label3.Text = ""
Label4.Text = ""
Label5.Text = ""
Label6.Text = ""
Label7.Text = ""
nota = InputBox("Ingrese la nota", "Ingreso")
Select Case nota
Case 18 To 20
c1 = c1 + 1
Case 15 To 17
c2 = c2 + 1
Case 12 To 14
c3 = c3 + 1
Case 10 To 11
c4 = c4 + 1
Case 0 To 9
c5 = c5 + 1
Case Else
c6 = c6 + 1
End Select
Label1.Text = c1
Label2.Text = c2
Label3.Text = c3
Label4.Text = c4
Label5.Text = c5
Label6.Text = c6
Label7.Text = cant
Next cant
End Sub
End Class
• FORM4
o Diseño
o Código
Public Class Ej3
Dim sum1, sumt As Double
Dim x, n, lon As Integer
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
x = InputBox("Ingrese la base de la serie", "Ingreso")
TextBox1.Text = x
lon = InputBox("Ingrese la longitud de la serie", "Ingreso")
TextBox2.Text = lon
sum1 = 1
For n = 1 To lon Step 1
sum1 += (x ^ n) / n
Next n
TextBox3.Text = sum1
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button2.Click
Form1.Show()
Hide()
End Sub
End Class
• FORM5
o Diseño
o Código
Public Class Ej4
Dim n, lim, ac, i, j As Integer
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
n = 0
ListBox1.Items.Clear()
lim = InputBox("Ingrese el numero", "Ingreso")
TextBox1.Text = lim
For i = n To lim Step 1
For j = i To 1 Step -1
If (i Mod j = 0) Then
ac = ac + 1
End If
Next
If i = 1 Or ac = 2 Then
ListBox1.Items.Add(i)
End If
ac = 0
Next
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button2.Click
Form1.Show()
Hide()
End Sub
End Class
• FORM6
o Diseño
o Código
Public Class Ej5
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Dim a = 0, b = 0, c = 0, i As Integer
TextBox1.Clear()
TextBox2.Clear()
TextBox3.Clear()
a = InputBox("Ingrese el numero", "Ingreso")
TextBox1.Text = a
b = InputBox("Ingrese el numero", "Ingreso")
TextBox2.Text = b
For i = 1 To a Step 1
c = b + c
Next
TextBox3.Text = c
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button2.Click
Form1.Show()
Hide()
End Sub
End Class
• Ejecución
- Pantalla de inicio
- Ejercicio 1
- Ejercicio 2
- Ejercicio 3
- Ejercicio 4
- Ejercicio 5
Estructuras repetitivas (Ejercicio)
Estructuras repetitivas (Ejercicio)

Más contenido relacionado

La actualidad más candente

La actualidad más candente (15)

Cuaderno digital
Cuaderno digitalCuaderno digital
Cuaderno digital
 
Practica 2
Practica 2Practica 2
Practica 2
 
Practica2
Practica2Practica2
Practica2
 
Ejercicio ADA Tipos de Datos en ADA
Ejercicio ADA Tipos de Datos en ADAEjercicio ADA Tipos de Datos en ADA
Ejercicio ADA Tipos de Datos en ADA
 
Clase 05 visual.net 2010 rivera g
Clase 05 visual.net 2010 rivera gClase 05 visual.net 2010 rivera g
Clase 05 visual.net 2010 rivera g
 
Arreglo bidimensional ejercicio
Arreglo bidimensional ejercicioArreglo bidimensional ejercicio
Arreglo bidimensional ejercicio
 
Nxvzdjkcafm
NxvzdjkcafmNxvzdjkcafm
Nxvzdjkcafm
 
Practica calificada de lenguaje de programación I
Practica calificada de lenguaje de programación IPractica calificada de lenguaje de programación I
Practica calificada de lenguaje de programación I
 
Recuperacion programas
Recuperacion programasRecuperacion programas
Recuperacion programas
 
Informe jefferson cuenca_exposicion
Informe jefferson cuenca_exposicionInforme jefferson cuenca_exposicion
Informe jefferson cuenca_exposicion
 
Informe jefferson cuenca_exposicion
Informe jefferson cuenca_exposicionInforme jefferson cuenca_exposicion
Informe jefferson cuenca_exposicion
 
Matriz Bidimensional
Matriz Bidimensional Matriz Bidimensional
Matriz Bidimensional
 
Números en catalan Java NetBeans
Números en catalan Java NetBeansNúmeros en catalan Java NetBeans
Números en catalan Java NetBeans
 
Ejercicios en java
Ejercicios en javaEjercicios en java
Ejercicios en java
 
Informe
InformeInforme
Informe
 

Similar a Estructuras repetitivas (Ejercicio)

Validacion de cedula ecuatoriana con funciones
Validacion de cedula ecuatoriana con funcionesValidacion de cedula ecuatoriana con funciones
Validacion de cedula ecuatoriana con funcionesJesús Alexander
 
Proyecto de un formulario de facturacion
Proyecto de un formulario de facturacionProyecto de un formulario de facturacion
Proyecto de un formulario de facturacionRoyer Tuesta Salas
 
Sesion 01 funciones y_procedimientos
Sesion 01 funciones y_procedimientosSesion 01 funciones y_procedimientos
Sesion 01 funciones y_procedimientosSantos Rivera Luján
 
Guia de Laboratorios 2 - VB.NET 2005
Guia de Laboratorios 2 - VB.NET 2005Guia de Laboratorios 2 - VB.NET 2005
Guia de Laboratorios 2 - VB.NET 2005Jose Ponce
 
Documento de altas
Documento de altasDocumento de altas
Documento de altasalejandroDFK
 
ListBox in C#
ListBox in C#ListBox in C#
ListBox in C#atakweb
 
Resultado de la impresion bar code
Resultado de la impresion bar codeResultado de la impresion bar code
Resultado de la impresion bar codeDaniel Verdin
 
Unidad 3, Programacion Estructurada
Unidad 3, Programacion EstructuradaUnidad 3, Programacion Estructurada
Unidad 3, Programacion EstructuradaUTP, TA
 

Similar a Estructuras repetitivas (Ejercicio) (20)

Validacion de cedula ecuatoriana con funciones
Validacion de cedula ecuatoriana con funcionesValidacion de cedula ecuatoriana con funciones
Validacion de cedula ecuatoriana con funciones
 
Crear una solución en visual studio
Crear una solución en visual studioCrear una solución en visual studio
Crear una solución en visual studio
 
Cristinagananparedes
CristinagananparedesCristinagananparedes
Cristinagananparedes
 
Visual basic cbtis
Visual basic cbtisVisual basic cbtis
Visual basic cbtis
 
Clase nro2 vb net 2010 rivera & g
Clase nro2 vb net 2010 rivera & gClase nro2 vb net 2010 rivera & g
Clase nro2 vb net 2010 rivera & g
 
Guia n5 tam 2009 1
Guia n5 tam 2009 1Guia n5 tam 2009 1
Guia n5 tam 2009 1
 
Agencia de viaje
Agencia de viajeAgencia de viaje
Agencia de viaje
 
Guia n1 tam 2009 1
Guia n1 tam 2009 1Guia n1 tam 2009 1
Guia n1 tam 2009 1
 
creacion de bd en vb
creacion de bd en vbcreacion de bd en vb
creacion de bd en vb
 
Proyecto de un formulario de facturacion
Proyecto de un formulario de facturacionProyecto de un formulario de facturacion
Proyecto de un formulario de facturacion
 
VISUAL BASIC 6.0
VISUAL BASIC 6.0VISUAL BASIC 6.0
VISUAL BASIC 6.0
 
Guia n2 tam 2009 1
Guia n2 tam 2009 1Guia n2 tam 2009 1
Guia n2 tam 2009 1
 
Sesion 01 funciones y_procedimientos
Sesion 01 funciones y_procedimientosSesion 01 funciones y_procedimientos
Sesion 01 funciones y_procedimientos
 
Guia de Laboratorios 2 - VB.NET 2005
Guia de Laboratorios 2 - VB.NET 2005Guia de Laboratorios 2 - VB.NET 2005
Guia de Laboratorios 2 - VB.NET 2005
 
Documento de altas
Documento de altasDocumento de altas
Documento de altas
 
ListBox in C#
ListBox in C#ListBox in C#
ListBox in C#
 
Elemento 3
Elemento 3Elemento 3
Elemento 3
 
CodigoFelizLombriz
CodigoFelizLombrizCodigoFelizLombriz
CodigoFelizLombriz
 
Resultado de la impresion bar code
Resultado de la impresion bar codeResultado de la impresion bar code
Resultado de la impresion bar code
 
Unidad 3, Programacion Estructurada
Unidad 3, Programacion EstructuradaUnidad 3, Programacion Estructurada
Unidad 3, Programacion Estructurada
 

Último

Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 

Último (20)

Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 

Estructuras repetitivas (Ejercicio)

  • 1. UNIVERSIDAD CENTRAL DEL ECUADOR Facultad de Filosofía, Letras y Ciencias de la Educación Jesus Alexander Haro Amaguaya Informática, Tercero B Programación III Msc. Víctor Zapata 18 de diciembre de 2017 Estructuras repetitivas • FORM1 o Diseño o Código Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Label1.Text = "UNIVERSIDAD CENTRAL DEL ECUADOR" + vbLf + vbLf + "FACULTAD DE FILOSOFIA, LETRAS Y CIENCIAS DE LA EDUCACIÓN" Label2.Text = "INFORMÁTICA" + vbLf + vbLf + "TERCERO B" + vbLf + vbLf + "JESUS ALEXANDER HARO AMAGUAYA" + vbLf + vbLf + "PROGRAMACIÓN III" + vbLf + vbLf + "MSC. VICTOR ZAPATA" End Sub Private Sub Ejercicio1ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Ejercicio1ToolStripMenuItem.Click MsgBox("Diseñar un procedimiento que calcule e imprima los cuadrados y los cubos de los números del 1 al 10", MsgBoxStyle.Information, "Descripción del ejercicio") Ej1.Show() Hide() End Sub Private Sub Ejercicio2ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Ejercicio2ToolStripMenuItem.Click MsgBox("Realizar un programa que ingrese las notas de una materia de un curso", MsgBoxStyle.Information, "Descripción del ejercicio") Ej2.Show()
  • 2. Hide() End Sub Private Sub Ejercicio3ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Ejercicio3ToolStripMenuItem.Click MsgBox("Realizar un programa que calcule la suma de los términos de la serie propuesta.", MsgBoxStyle.Information, "Descripción del ejercicio") Ej3.Show() Hide() End Sub Private Sub Ejercicio4ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Ejercicio4ToolStripMenuItem.Click MsgBox("Imprimir todos los números primos desde 1 hasta un numero N ingresado debe ser desde teclado.", MsgBoxStyle.Information, "Descripción del ejercicio") Ej4.Show() Hide() End Sub Private Sub AyudaToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles AyudaToolStripMenuItem.Click End End Sub Private Sub Ejercicio5ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Ejercicio5ToolStripMenuItem.Click MsgBox("Suponer que la computadora no puede multiplicar ni dividir. Un método para multiplicar A por B consiste en realizar sumas sucesivas de A y B, el numero de estas sumas es el resultado de la A por B, siendo números enteros .", MsgBoxStyle.Information, "Descripción del ejercicio") Ej5.Show() Hide() End Sub End Class
  • 3. • FORM2 o Diseño o Código Public Class Ej1 Dim cua, cub As Integer Private Sub Ej1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load For n = 0 To 10 Step 1 ListBox1.Items.Add(n) cua = n * n ListBox2.Items.Add(cua) cub = n ^ 3 ListBox3.Items.Add(cub) Next n End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Form1.Show() Hide() End Sub End Class
  • 4. • FORM3 o Diseño o Código Public Class Ej2 Dim cant, nota, c1, c2, c3, c4, c5, c6, tot As Integer Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click cant = InputBox("Ingrese la cantidad de notas", "Ingreso") For cant = 1 To cant Step 1 Label1.Text = "" Label2.Text = "" Label3.Text = "" Label4.Text = "" Label5.Text = "" Label6.Text = "" Label7.Text = "" nota = InputBox("Ingrese la nota", "Ingreso") Select Case nota Case 18 To 20 c1 = c1 + 1 Case 15 To 17 c2 = c2 + 1 Case 12 To 14 c3 = c3 + 1 Case 10 To 11 c4 = c4 + 1 Case 0 To 9 c5 = c5 + 1 Case Else
  • 5. c6 = c6 + 1 End Select Label1.Text = c1 Label2.Text = c2 Label3.Text = c3 Label4.Text = c4 Label5.Text = c5 Label6.Text = c6 Label7.Text = cant Next cant End Sub End Class • FORM4 o Diseño o Código Public Class Ej3 Dim sum1, sumt As Double Dim x, n, lon As Integer Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click x = InputBox("Ingrese la base de la serie", "Ingreso") TextBox1.Text = x lon = InputBox("Ingrese la longitud de la serie", "Ingreso") TextBox2.Text = lon sum1 = 1 For n = 1 To lon Step 1 sum1 += (x ^ n) / n Next n TextBox3.Text = sum1 End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Form1.Show() Hide() End Sub End Class
  • 6. • FORM5 o Diseño o Código Public Class Ej4 Dim n, lim, ac, i, j As Integer Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click n = 0 ListBox1.Items.Clear() lim = InputBox("Ingrese el numero", "Ingreso") TextBox1.Text = lim For i = n To lim Step 1 For j = i To 1 Step -1 If (i Mod j = 0) Then ac = ac + 1 End If Next If i = 1 Or ac = 2 Then ListBox1.Items.Add(i) End If ac = 0 Next End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Form1.Show() Hide() End Sub End Class
  • 7. • FORM6 o Diseño o Código Public Class Ej5 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim a = 0, b = 0, c = 0, i As Integer TextBox1.Clear() TextBox2.Clear() TextBox3.Clear() a = InputBox("Ingrese el numero", "Ingreso") TextBox1.Text = a b = InputBox("Ingrese el numero", "Ingreso") TextBox2.Text = b For i = 1 To a Step 1 c = b + c Next TextBox3.Text = c End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Form1.Show() Hide() End Sub End Class
  • 8. • Ejecución - Pantalla de inicio - Ejercicio 1
  • 10.
  • 12.