Date post: | 28-Jan-2016 |
Category: |
Documents |
Upload: | dominga-pabon |
View: | 213 times |
Download: | 0 times |
Trabajo Práctico 2Agustin Arias 1ºB
Ejercicio 1Ingresar un número cualquiera e
informar si es positivo, negativo o nulo.
C
F
Número
Negativo
Nulo
Positivo
Número = 0
Número > 0
V = VerdaderoF = Falso
V
V
F
Pantalla 1
Ingresar un Número
Comprobar
Respuesta El Número es Nulo
Private Sub CommandButton1_Click() Dim Número As Integer Número = Val(TextBox1) If Número = 0 Then Label3 = ("El Número es Nulo") Else If Número > 0 Then Label3 = ("El Número es Positivo") Else Label3 = ("El Número es Negativo") End If End If End Sub
Programación 1
Ejercicio 2Ingresar 4 número cualesquiera.
Informar el total si todos son positivos. Si no , informar "ingrese números positivos solamente”.
V = VerdaderoF = Falso C
Número1
Número2
NúmeroNúmero3
Número4 F
Solo Nº Positivos
Nº1 > 0, Nº2 > 0, Nº3 > 0 y Nº4 > 0 V
F
Nº1+Nº2+Nº3+Nº4
…
…
Pantalla 2
Ingresar 4 Números
Respuesta
Comprobar
El Número es Nulo
Private Sub CommandButton1_Click() Dim Nº1, Nº2, Nº3, Nº4 As Integer Nº1 = Val(TextBox1) Nº2 = Val(TextBox2) Nº3 = Val(TextBox3) Nº4 = Val(TextBox4) If Nº1 + Nº2 + Nº3 + Nº4 = 0 Then Label3 = ("El Número es Nulo") Else If Nº1 + Nº2 + Nº3 + Nº4 > 0 Then Label3 = ("El Número es Positivo") Else Label3 = ("El Número es Negativo") End If End If End Sub
Programación 2
Ejercicio 3Ingresar dos números
cualesquiera. Informar "ambos positivos", "ambos negativos", "primero positivo y segundo no" o "segundo positivo y primero no“.
V = VerdaderoF = Falso
C
Número1
Número2
Nº1 > 0 y Nº2 < 0
…
Nº1 > 0 y Nº2 > 0
Nº1 < 0 y Nº2 < 0
Número = 0
…
F
Positivos
1º Positivo
V
V
Negativos
1º Negativo
V
F
…
…
…
Pantalla 3
Ingresar 2 Números
Respuesta
Comprobar
Ambos son Nulo
Private Sub CommandButton1_Click()
Dim Nº1, Nº2 As Integer Nº1 = Val(TextBox1) Nº2 = Val(TextBox2) If Nº1 > 0 And Nº2 > 0 Then Label3 = ("Ambos son Positivos") Else If Nº1 < 0 And Nº2 < 0 Then Label3 = ("Ambos son Negativos") Else If Nº1 < 0 And Nº2 > 0 Then Label3 = ("El 1º es Negativo y el 2º
es Positivo") Else If Nº1 > 0 And Nº2 < 0 Then Label3 = ("El 1º es Positivo y el 2º
es Negativo") Else If Nº1 = 0 And Nº2 = O Then Label3 = ("Ambos son Nulo") Else
Programación 3If Nº1 = 0 And Nº2 > O ThenLabel3 = ("El 1º es Nulo y el 2º es Positivo")ElseIf Nº1 = 0 And Nº2 < 0 ThenLabel3 = ("El 1º es Nulo y el 2º es Negativo")ElseIf Nº1 > 0 And Nº2 = 0 ThenLabel3 = ("El 1º es Positivo y el 2º es Nulo")ElseIf Nº1 < 0 And Nº2 = 0 ThenLabel3 = ("El 1º es Negativo y el 2º es Nulo")End IfEnd IfEnd IfEnd IfEnd IfEnd IfEnd IfEnd IfEnd IfEnd Sub
Ejercicio 4Ingresar dos números enteros
cualesquiera. Informar "el primero es mayor que el segundo", "el segundo es mayor que el primero" o "son iguales" según corresponda.
V = VerdaderoF = Falso
C
Número1
Número2
Nº1 > Nº2 1º es Mayor
V
F
Iguales
Nº1 < Nº2 V
F
1º es Menor
Pantalla 4
Ingresar 2 Números Enteros
Respuesta
Comprobar
Ambos son Iguales
Private Sub CommandButton1_Click() Dim Nº1, Nº2 As Integer Nº1 = Val(TextBox1) Nº2 = Val(TextBox2) If Nº1 > Nº2 Then Label3 = ("El 1º es Mayor que el 2º") Else If Nº1 < Nº2 Then Label3 = ("El 1º es Menor que el 2º") Else If Nº1 = Nº2 Then Label3 = ("Ambos son Iguales") End If End If End If End Sub
Programación 4
Ejercicio 5Ingresar cuatro números
cualesquiera, si su suma es mayor a 15 elevarlo al cuadrado, si no, elevarlo al cubo.
V = VerdaderoF = Falso C
Número1
Número2
NúmeroNúmero3
Número4
…
…
F
Nº1+Nº2+Nº3+Nº4 > 15
Número > 0
V
F
Nº1+Nº2+Nº3+Nº4 * 3
Nº1+Nº2+Nº3+Nº4 * 2
Pantalla 5
Ingresar 4 Números
Respuesta
Comprobar
0
Private Sub CommandButton1_Click() Dim Nº1, Nº2, Nº3, Nº4 As Integer Nº1 = Val(TextBox1) Nº2 = Val(TextBox2) Nº3 = Val(TextBox3) Nº4 = Val(TextBox4) If Nº1 + Nº2 + Nº3 + Nº4 > 15 Then Label3 = (Nº1 + Nº2 + Nº3 + Nº4) * 2 Else If Nº1 + Nº2 + Nº3 + Nº4 = 15 Then Label3 = (Nº1 + Nº2 + Nº3 + Nº4) * 3 Else If Nº1 + Nº2 + Nº3 + Nº4 < 15 Then Label3 = (Nº1 + Nº2 + Nº3 + Nº4) * 3 End If End If End If End Sub
Programación 5
Ejercicio 6Ingresar un número cualquiera e
informar si es par o impar.
V = VerdaderoF = Falso
C
Número
F
Impar
ParFinaliza en 0, 2, 4, 6, 8
Número > 0
V
F
Pantalla 6
Ingresar un Número
Respuesta
Comprobar
Es Par
Private Sub CommandButton1_Click()Dim Número As IntegerNúmero = Val(TextBox1)If Número Mod 2 = 0 ThenLabel3 = ("Es Par")ElseLabel3 = ("Es Impar")End IfEnd Sub
Programación 6
Ejercicio 7Ingresar dos números, sumarlos
e informar si la suma da por resultado un número par o impar.
V = VerdaderoF = Falso
C
Número1
Número2
F
Resultado Impar
Resultado ParNº1 + Nº2 MOD 2 = 0
Número > 0
V
F
Pantalla 7
Ingresar 2 Números
Respuesta
Comprobar
El Resultado es Par
Private Sub CommandButton1_Click()Dim Nº1, Nº2 As IntegerNº1 = Val(TextBox1)Nº2 = Val(TextBox2) If (Nº1 + Nº2) Mod 2 = 0 ThenLabel3 = "El Resultado es Par"Else If (Nº1 + Nº2) Mod 2 <> 0 ThenLabel3 = "El Resultado es Impar"End IfEnd IfEnd Sub
Programación 7
Ejercicio 8Ingresar un número cualquiera e
informar si es positivo y par, positivo impar, negativo par o negativo impar.
V = VerdaderoF = Falso
C
Número
Negativo
PositivoNº > 0 V
F
F
Impar
ParNº1 + Nº2 MOD 2 = 0 V
F
Pantalla 8
Ingresar un Número
Respuesta
Comprobar
El Número es Positivo e Impar
Private Sub CommandButton1_Click() Dim Nº1 As Double Nº1 = Val(TextBox1) If Nº1 > 0 And Nº1 Mod 2 = 0 Then Label3 = ("El Número es Positivo y Par") Else If Nº1 > 0 And Nº1 Mod 2 <> 0 Then Label3 = ("El Número es Positivo e Impar") Else If Nº1 < 0 And Nº1 Mod 2 = 0 Then Label3 = ("El Número es Negativo y Par") Else Label3 = ("El Número es Negativo e Impar") End If End If End If End Sub
Programación 8