trabajo práctico 2 agustin arias 1ºb. ejercicio 1 ingresar un número cualquiera e informar si es...

Post on 28-Jan-2016

213 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

top related