Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es...

33
Trabajo Práctico 2 Agustin Arias 1ºB

Transcript of Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es...

Page 1: Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo.

Trabajo Práctico 2Agustin Arias 1ºB

Page 2: Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo.

Ejercicio 1Ingresar un número cualquiera e

informar si es positivo, negativo o nulo.

Page 3: Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar 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

Page 4: Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo.

Pantalla 1

Ingresar un Número

Comprobar

Respuesta El Número es Nulo

Page 5: Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o 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

Page 6: Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo.

Ejercicio 2Ingresar 4 número cualesquiera.

Informar el total si todos son positivos. Si no , informar "ingrese números positivos solamente”.

Page 7: Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo.

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

Page 8: Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo.

Pantalla 2

Ingresar 4 Números

Respuesta

Comprobar

El Número es Nulo

Page 9: Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o 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

Page 10: Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo.

Ejercicio 3Ingresar dos números

cualesquiera. Informar "ambos positivos", "ambos negativos", "primero positivo y segundo no" o "segundo positivo y primero no“.

Page 11: Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo.

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

Page 12: Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo.

Pantalla 3

Ingresar 2 Números

Respuesta

Comprobar

Ambos son Nulo

Page 13: Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o 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

Page 14: Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo.

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.

Page 15: Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo.

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

Page 16: Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo.

Pantalla 4

Ingresar 2 Números Enteros

Respuesta

Comprobar

Ambos son Iguales

Page 17: Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo.

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

Page 18: Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo.

Ejercicio 5Ingresar cuatro números

cualesquiera, si su suma es mayor a 15 elevarlo al cuadrado, si no, elevarlo al cubo.

Page 19: Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo.

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

Page 20: Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo.

Pantalla 5

Ingresar 4 Números

Respuesta

Comprobar

0

Page 21: Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o 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 > 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

Page 22: Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo.

Ejercicio 6Ingresar un número cualquiera e

informar si es par o impar.

Page 23: Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo.

V = VerdaderoF = Falso

C

Número

F

Impar

ParFinaliza en 0, 2, 4, 6, 8

Número > 0

V

F

Page 24: Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo.

Pantalla 6

Ingresar un Número

Respuesta

Comprobar

Es Par

Page 25: Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo.

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

Page 26: Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo.

Ejercicio 7Ingresar dos números, sumarlos

e informar si la suma da por resultado un número par o impar.

Page 27: Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo.

V = VerdaderoF = Falso

C

Número1

Número2

F

Resultado Impar

Resultado ParNº1 + Nº2 MOD 2 = 0

Número > 0

V

F

Page 28: Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo.

Pantalla 7

Ingresar 2 Números

Respuesta

Comprobar

El Resultado es Par

Page 29: Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo.

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

Page 30: Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo.

Ejercicio 8Ingresar un número cualquiera e

informar si es positivo y par, positivo impar, negativo par o negativo impar.

Page 31: Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo.

V = VerdaderoF = Falso

C

Número

Negativo

PositivoNº > 0 V

F

F

Impar

ParNº1 + Nº2 MOD 2 = 0 V

F

Page 32: Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo.

Pantalla 8

Ingresar un Número

Respuesta

Comprobar

El Número es Positivo e Impar

Page 33: Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo.

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