Trabajo Colaboratibo 3 Visual Basic IDENTIFICAR LAS ESTRUCTURAS BÁSICAS DE PROGRAMACIÓN
Enviado por jcarrietab • 16 de Abril de 2018 • Informe • 7.835 Palabras (32 Páginas) • 142 Visitas
UNIDAD 2
PASO 2 - IDENTIFICAR LAS ESTRUCTURAS BÁSICAS DE PROGRAMACIÓN
VISUAL BASIC BÁSICO
201416_33
PRESENTADO POR:
DAICY YURANI GONZÁLEZ MÁRQUEZ - CÓDIGO 53038778
JAIME HUMBERTO VILLAMIL RODRIGUEZ - CÓDIGO 79458932
JOSÉ RICARDO HERNÁNDEZ PARRA - CÓDIGO 79711685
JUAN CARLOS ARRIETA BUSTOS - CÓDIGO 73163431
LUIS FERNANDO FONSECA – CÓDIGO 79484637
TUTOR:
ING. JAIME RUBIANO LLORENTE
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
ESCUELA DE CIENCIAS BÁSICAS TECNOLOGÍA E INGENIERÍA - ECBTI
BOGOTÁ D.C, 2018
Contenido
Tabla de Ilustraciones 3
Abstract 4
1. Ejercicio 1. 5
2. Ejercicio 2. 6
3. Ejercicio 3. 8
4. Ejercicio 4 10
5. Ejercicio 5. 12
6. Ejercicio 6. 13
7. Ejercicio 7. 16
8. Ejercicio 8. 21
9. Ejercicio 9. 24
10. Ejercicio 10. 24
11. Menú Principal 26
Discussion 28
Bibliografía 29
Tabla de Ilustraciones
Ilustración 1 Pantallazo programa realizado por Daicy Yurani González Márquez 5
Ilustración 2 Pantallazo programa realizado por Juan Carlos Arrieta Bustos 6
Ilustración 3 Pantallazo programa realizado por José Ricardo Hernández Parra 8
Ilustración 4 Pantallazo programa realizado por Juan Carlos Arrieta Bustos 10
Ilustración 5 Pantallazo programa realizado por José Ricardo Hernández Parra 12
Ilustración 6 Pantallazo programa realizado por Juan Carlos Arrieta Bustos 14
Ilustración 7 Pantallazo programa realizado por Luis Fernando Fonseca 17
Ilustración 8 Pantallazo programa realizado por Luis Fernando Fonseca 22
Ilustración 9 Pantallazo programa realizado por José Ricardo Hernández Parra 24
Ilustración 10 Pantallazo programa realizado por Luis Fernando Fonseca 26
Abstract
In the following practical work, use Visual Studio Community 2015 taking into account that it is a free and extensible Microsoft solution and has all the features that allow customers to create applications for Android, iOS, Windows and the Web and that for our case we will manage some basic structures for the control and control of data, the selection structures are the ones that handle the additional element, as a control element, their way of working is a condition and an action for when the condition is fulfilled, if the simple iteration while having element of control an instruction while while while, while fulfilling an instruction, the structures of repetition that cycles to perform processes to when these have a preset limit, is known as the cycle for. All this is complemented by the basic tools of text boxes, labels, command buttons, form management, images, dialogue messages among others, for the realization of high quality programs.
Ejercicio 1.
Desarrolle un programa que me permita dar solución a la formula cuadrática.
[pic 2]
Se debe validar que no acepte valores como 0 en a y que los valores de b y c permitan realizar la operación.
[pic 3]
Ilustración 1 Pantallazo programa realizado por Daicy Yurani González Márquez
Código programa realizado:
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim a, b, c As Integer
Dim x1, x2 As Double
a = CInt(TextBox1.Text)
If a = 0 Then
MsgBox("Digite un numero diferente a 0 en coeficientes termino cuadratico")
Else
a = a
End If
b = CInt(TextBox2.Text)
c = CInt(TextBox3.Text)
x1 = ((-b + Math.Sqrt((b * b) - (4 * a * c))) / (2 * a))
x2 = ((-b - Math.Sqrt((b * b) - (4 * a * c))) / (2 * a))
Label6.Text = (x1)
Label7.Text = (x2)
Label4.Visible = True
Label5.Visible = True
Label6.Visible = True
Label7.Visible = True
Label8.Visible = True
End Sub
Private Sub TextBox1_TextChanged(sender As Object, e As EventArgs) Handles TextBox1.TextChanged
End Sub
End Class
Ejercicio 2.
Diseñe un programa que permita realizar un quiz o lección en un formulario con 5 preguntas sobre tipo de datos, operadores aritméticos, relacionales y lógicos, con el requisito que tenga tiempo para dar las respuestas. Y que evalúe si pasa o pierde la evaluación. Debe manejar el tiempo de hasta 2 minutos. Si el tiempo termina tiene que hacer de nuevo la evaluación. Debe validar que todas las preguntas se respondan.
...