SlideShare una empresa de Scribd logo
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

Cuaderno digital
Cuaderno digitalCuaderno digital
Cuaderno digital
Lorena Sanchez
 
Practica 2
Practica 2Practica 2
Practica 2
Cesar Yupa
 
Practica2
Practica2Practica2
Practica2
Geovanny Yungán
 
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
Francisco Manuel García Vallejo
 
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
Santos Rivera Luján
 
Arreglo bidimensional ejercicio
Arreglo bidimensional ejercicioArreglo bidimensional ejercicio
Arreglo bidimensional ejercicio
KeevynMoreno
 
Nxvzdjkcafm
NxvzdjkcafmNxvzdjkcafm
Nxvzdjkcafm
htmrk
 
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
WilberArangoLlactahuaman
 
Recuperacion programas
Recuperacion programasRecuperacion programas
Recuperacion programas
Leonardo Dorantes
 
Informe jefferson cuenca_exposicion
Informe jefferson cuenca_exposicionInforme jefferson cuenca_exposicion
Informe jefferson cuenca_exposicion
JonathanSevilla9
 
Informe jefferson cuenca_exposicion
Informe jefferson cuenca_exposicionInforme jefferson cuenca_exposicion
Informe jefferson cuenca_exposicion
KeevynMoreno
 
Matriz Bidimensional
Matriz Bidimensional Matriz Bidimensional
Matriz Bidimensional
VanessaChicaiza2
 
Números en catalan Java NetBeans
Números en catalan Java NetBeansNúmeros en catalan Java NetBeans
Números en catalan Java NetBeans
José Uriel Murrieta García
 
Ejercicios en java
Ejercicios en javaEjercicios en java
Ejercicios en java
Jhonny Tenesaca
 
Informe
InformeInforme
Informe
JefferPaucar
 

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 funciones
Jesús Alexander
 
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
Christiancito Minchala
 
Cristinagananparedes
CristinagananparedesCristinagananparedes
Cristinagananparedes
CRISTINA Ganan
 
Visual basic cbtis
Visual basic cbtisVisual basic cbtis
Visual basic cbtis
Joorge Meendes
 
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
Santos Rivera Luján
 
Guia n5 tam 2009 1
Guia n5 tam 2009 1Guia n5 tam 2009 1
Guia n5 tam 2009 1
Manuel Hormechea
 
Agencia de viaje
Agencia de viajeAgencia de viaje
Agencia de viaje
Oscar Ninaya Sarmiento
 
Guia n1 tam 2009 1
Guia n1 tam 2009 1Guia n1 tam 2009 1
Guia n1 tam 2009 1
Manuel Hormechea
 
creacion de bd en vb
creacion de bd en vbcreacion de bd en vb
creacion de bd en vb
marcelaorduz10
 
Proyecto de un formulario de facturacion
Proyecto de un formulario de facturacionProyecto de un formulario de facturacion
Proyecto de un formulario de facturacion
Royer Tuesta Salas
 
VISUAL BASIC 6.0
VISUAL BASIC 6.0VISUAL BASIC 6.0
VISUAL BASIC 6.0
Paulina Guatapi
 
Guia n2 tam 2009 1
Guia n2 tam 2009 1Guia n2 tam 2009 1
Guia n2 tam 2009 1
Manuel Hormechea
 
Sesion 01 funciones y_procedimientos
Sesion 01 funciones y_procedimientosSesion 01 funciones y_procedimientos
Sesion 01 funciones y_procedimientos
Santos 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 2005
Jose Ponce
 
Documento de altas
Documento de altasDocumento de altas
Documento de altas
alejandroDFK
 
ListBox in C#
ListBox in C#ListBox in C#
ListBox in C#
atakweb
 
Elemento 3
Elemento 3Elemento 3
Elemento 3
Ruth Naranjo
 
CodigoFelizLombriz
CodigoFelizLombrizCodigoFelizLombriz
CodigoFelizLombriz
safitofelizlombriz
 
Resultado de la impresion bar code
Resultado de la impresion bar codeResultado de la impresion bar code
Resultado de la impresion bar code
Daniel Verdin
 
Unidad 3, Programacion Estructurada
Unidad 3, Programacion EstructuradaUnidad 3, Programacion Estructurada
Unidad 3, Programacion Estructurada
UTP, 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

PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
estroba5
 
El espiritismo desenmascarado.pdf. Lec. 10
El espiritismo desenmascarado.pdf. Lec. 10El espiritismo desenmascarado.pdf. Lec. 10
El espiritismo desenmascarado.pdf. Lec. 10
Alejandrino Halire Ccahuana
 
1° T3 Examen Zany de primer grado compl
1° T3 Examen Zany  de primer grado compl1° T3 Examen Zany  de primer grado compl
1° T3 Examen Zany de primer grado compl
ROCIORUIZQUEZADA
 
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdfDosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
KarenRuano6
 
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT   en el Aula Ccesa007.pdfDocentes y el uso de chatGPT   en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
Demetrio Ccesa Rayme
 
Planificación Ejemplo con la metodología TPACK
Planificación Ejemplo con la metodología  TPACKPlanificación Ejemplo con la metodología  TPACK
Planificación Ejemplo con la metodología TPACK
ssusera6697f
 
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
rosannatasaycoyactay
 
UNA VISITA A SAN PEDRO EN EL VATICANO.pdf
UNA VISITA A SAN PEDRO EN EL VATICANO.pdfUNA VISITA A SAN PEDRO EN EL VATICANO.pdf
UNA VISITA A SAN PEDRO EN EL VATICANO.pdf
Joan Ribes Gallén
 
Las diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdfLas diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdf
La Paradoja educativa
 
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptxNuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
lautyzaracho4
 
recursos naturales en chile quinto básico .pptx
recursos naturales en chile quinto básico .pptxrecursos naturales en chile quinto básico .pptx
recursos naturales en chile quinto básico .pptx
Waleska Chaparro
 
Power Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascaradoPower Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascarado
https://gramadal.wordpress.com/
 
pueblos originarios de chile presentacion twinkl.pptx
pueblos originarios de chile presentacion twinkl.pptxpueblos originarios de chile presentacion twinkl.pptx
pueblos originarios de chile presentacion twinkl.pptx
RAMIREZNICOLE
 
Todo sobre el acta constitutiva de la empresa.pdf
Todo sobre el acta constitutiva de la empresa.pdfTodo sobre el acta constitutiva de la empresa.pdf
Todo sobre el acta constitutiva de la empresa.pdf
La Paradoja educativa
 
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdfGuia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Demetrio Ccesa Rayme
 
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docxLecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Alejandrino Halire Ccahuana
 
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Inteligencia Artificial para Docentes  HIA  Ccesa007.pdfInteligencia Artificial para Docentes  HIA  Ccesa007.pdf
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Demetrio Ccesa Rayme
 
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
20minutos
 
teorema de pitagorasparalaeducacion.pptx
teorema de pitagorasparalaeducacion.pptxteorema de pitagorasparalaeducacion.pptx
teorema de pitagorasparalaeducacion.pptx
ElzebirQuiroga
 
LA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJE
LA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJELA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJE
LA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJE
jecgjv
 

Último (20)

PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
 
El espiritismo desenmascarado.pdf. Lec. 10
El espiritismo desenmascarado.pdf. Lec. 10El espiritismo desenmascarado.pdf. Lec. 10
El espiritismo desenmascarado.pdf. Lec. 10
 
1° T3 Examen Zany de primer grado compl
1° T3 Examen Zany  de primer grado compl1° T3 Examen Zany  de primer grado compl
1° T3 Examen Zany de primer grado compl
 
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdfDosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
 
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT   en el Aula Ccesa007.pdfDocentes y el uso de chatGPT   en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
 
Planificación Ejemplo con la metodología TPACK
Planificación Ejemplo con la metodología  TPACKPlanificación Ejemplo con la metodología  TPACK
Planificación Ejemplo con la metodología TPACK
 
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
 
UNA VISITA A SAN PEDRO EN EL VATICANO.pdf
UNA VISITA A SAN PEDRO EN EL VATICANO.pdfUNA VISITA A SAN PEDRO EN EL VATICANO.pdf
UNA VISITA A SAN PEDRO EN EL VATICANO.pdf
 
Las diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdfLas diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdf
 
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptxNuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
 
recursos naturales en chile quinto básico .pptx
recursos naturales en chile quinto básico .pptxrecursos naturales en chile quinto básico .pptx
recursos naturales en chile quinto básico .pptx
 
Power Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascaradoPower Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascarado
 
pueblos originarios de chile presentacion twinkl.pptx
pueblos originarios de chile presentacion twinkl.pptxpueblos originarios de chile presentacion twinkl.pptx
pueblos originarios de chile presentacion twinkl.pptx
 
Todo sobre el acta constitutiva de la empresa.pdf
Todo sobre el acta constitutiva de la empresa.pdfTodo sobre el acta constitutiva de la empresa.pdf
Todo sobre el acta constitutiva de la empresa.pdf
 
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdfGuia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
 
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docxLecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
 
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Inteligencia Artificial para Docentes  HIA  Ccesa007.pdfInteligencia Artificial para Docentes  HIA  Ccesa007.pdf
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
 
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
 
teorema de pitagorasparalaeducacion.pptx
teorema de pitagorasparalaeducacion.pptxteorema de pitagorasparalaeducacion.pptx
teorema de pitagorasparalaeducacion.pptx
 
LA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJE
LA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJELA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJE
LA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJE
 

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.