franco caviglia catenazzi. ejercicio nº1 ingresar un número cualquiera e informar si es positivo,...
TRANSCRIPT
![Page 1: Franco Caviglia Catenazzi. Ejercicio nº1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo. C Negativo Positivo Nulo A A>0 0](https://reader036.vdocumento.com/reader036/viewer/2022081414/54d901374979593b288b463d/html5/thumbnails/1.jpg)
TRABAJO PRÁCTICO 2
Franco Caviglia Catenazzi
![Page 2: Franco Caviglia Catenazzi. Ejercicio nº1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo. C Negativo Positivo Nulo A A>0 0](https://reader036.vdocumento.com/reader036/viewer/2022081414/54d901374979593b288b463d/html5/thumbnails/2.jpg)
Ejercicio nº1
Ingresar un número cualquiera e informar si es positivo, negativo o nulo.
C
Negativo
Positivo
Nulo
A
A>0
0<A
A=0
![Page 3: Franco Caviglia Catenazzi. Ejercicio nº1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo. C Negativo Positivo Nulo A A>0 0](https://reader036.vdocumento.com/reader036/viewer/2022081414/54d901374979593b288b463d/html5/thumbnails/3.jpg)
Ejercicio 1 (Programación) Ingresar un número cualquiera e informar si es positivo, negativo o nulo.
Número
El número es negativoRespuesta
Comprobar
![Page 4: Franco Caviglia Catenazzi. Ejercicio nº1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo. C Negativo Positivo Nulo A A>0 0](https://reader036.vdocumento.com/reader036/viewer/2022081414/54d901374979593b288b463d/html5/thumbnails/4.jpg)
Ejercicio 1 (Código) Private Sub CommandButton1_Click() Dim a As Integer a = Val(TextBox1) If a = 0 Then Label2 = ("El número es nulo") Else If a < 0 Then Label2 = ("El número es negativo") Else Label2 = ("El número es positivo") End If End If End Sub
![Page 5: Franco Caviglia Catenazzi. Ejercicio nº1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo. C Negativo Positivo Nulo A A>0 0](https://reader036.vdocumento.com/reader036/viewer/2022081414/54d901374979593b288b463d/html5/thumbnails/5.jpg)
Ejercicio 2
Ingresar 4 número cualesquiera. Informar el total si todos son positivos. Si no , informar "ingrese números positivos solamente".
C
A
B
C
D
A>0; B>0;C>0;D>0
A+B+C+D
Ingrese números positivos
solamente
F
![Page 6: Franco Caviglia Catenazzi. Ejercicio nº1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo. C Negativo Positivo Nulo A A>0 0](https://reader036.vdocumento.com/reader036/viewer/2022081414/54d901374979593b288b463d/html5/thumbnails/6.jpg)
Ejercicio 2 (Programación)
Ingresar 4 número cualesquiera. Informar el total si todos son positivos. Si no , informar "ingrese números positivos solamente".
Ingrese números positivos solomente
Número 1
Número 2
Número 3
Número 4
Comprobar
![Page 7: Franco Caviglia Catenazzi. Ejercicio nº1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo. C Negativo Positivo Nulo A A>0 0](https://reader036.vdocumento.com/reader036/viewer/2022081414/54d901374979593b288b463d/html5/thumbnails/7.jpg)
Ejercicio 2 (Código) Private Sub CommandButton1_Click() Dim a, b, c, d As Integer a = Val(TextBox1) b = Val(TextBox2) c = Val(TextBox3) d = Val(TextBox4) If a > 0 And b > 0 And c > 0 And d > 0 Then Label1 = a + b + c + d Else If a < 0 Or b < 0 Or c < 0 Or d < 0 Then Label1 = ("Ingrese números positivos solomente") End If End If End Sub
![Page 8: Franco Caviglia Catenazzi. Ejercicio nº1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo. C Negativo Positivo Nulo A A>0 0](https://reader036.vdocumento.com/reader036/viewer/2022081414/54d901374979593b288b463d/html5/thumbnails/8.jpg)
Ejercicio 3 Ingresar dos
números cualesquiera. Informar "ambos positivos", "ambos negativos", "primero positivo y segundo no" o "segundo positivo y primero no"
C
A
B
A>0B>0
“Ambos son
positivos”
A<0B<0
“Ambos son
negativos”
A>0B<0
“El primero es positivo y el segundo no”
A<0B>0
“El segundo es positivo y el primero no”
F
![Page 9: Franco Caviglia Catenazzi. Ejercicio nº1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo. C Negativo Positivo Nulo A A>0 0](https://reader036.vdocumento.com/reader036/viewer/2022081414/54d901374979593b288b463d/html5/thumbnails/9.jpg)
Ejercicio 3 (Programación)
Ingresar dos números cualesquiera. Informar "ambos positivos", "ambos negativos", "primero positivo y segundo no" o "segundo positivo y primero no"
Ambos son positivos
Ingrese número
Ingrese número
Comprobar
![Page 10: Franco Caviglia Catenazzi. Ejercicio nº1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo. C Negativo Positivo Nulo A A>0 0](https://reader036.vdocumento.com/reader036/viewer/2022081414/54d901374979593b288b463d/html5/thumbnails/10.jpg)
Ejercicio 3 (Código) Private Sub CommandButton1_Click() Dim a, b As Integer a = Val(TextBox1) b = Val(TextBox2) If a > 0 And b > 0 Then Label1 = ("Ambos son positivos") Else End If If a < 0 And b < 0 Then Label1 = ("Ambos son negativos") Else End If If a > 0 And b < 0 Then Label1 = ("El primero es positivo y el segundo no") Else End If If a < 0 And b > 0 Then Label1 = ("el segundo es positivo y el primero no") End If
End Sub
![Page 11: Franco Caviglia Catenazzi. Ejercicio nº1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo. C Negativo Positivo Nulo A A>0 0](https://reader036.vdocumento.com/reader036/viewer/2022081414/54d901374979593b288b463d/html5/thumbnails/11.jpg)
Ejercicio 4 Ingresar 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.
C
0<A
0<B
A>B
A<B
A=B
“El primero es mayor que el
segundo”
“Son iguales
“El segundo es mayor que el primero”
F
![Page 12: Franco Caviglia Catenazzi. Ejercicio nº1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo. C Negativo Positivo Nulo A A>0 0](https://reader036.vdocumento.com/reader036/viewer/2022081414/54d901374979593b288b463d/html5/thumbnails/12.jpg)
Ejercicio 4 (Programación)
Ingresar 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.
Ingrese número entero
Ingrese número entero
Son iguales
Comprobar
![Page 13: Franco Caviglia Catenazzi. Ejercicio nº1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo. C Negativo Positivo Nulo A A>0 0](https://reader036.vdocumento.com/reader036/viewer/2022081414/54d901374979593b288b463d/html5/thumbnails/13.jpg)
Ejercicio 4 (Código) Private Sub CommandButton1_Click() Dim a, b As Integer a = Val(TextBox1) b = Val(TextBox2) If a > b Then Label3 = ("El primero es mayor que el segundo") Else End If If a < b Then Label3 = ("El segundo es mayor que el primero") Else End If If a = b Then Label3 = ("Son iguales") End If End Sub
![Page 14: Franco Caviglia Catenazzi. Ejercicio nº1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo. C Negativo Positivo Nulo A A>0 0](https://reader036.vdocumento.com/reader036/viewer/2022081414/54d901374979593b288b463d/html5/thumbnails/14.jpg)
Ejercicio 5 Ingresar
cuatro números cualesquiera, si su suma es mayor a 15 elevarlo al cuadrado, si no, elevarlo al cubo.
C
A
B
C
D
Suma= A+B+C+D > 15
Suma * Suma
Suma= A+B+C+
D <15
Suma*Suma*Suma
F
![Page 15: Franco Caviglia Catenazzi. Ejercicio nº1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo. C Negativo Positivo Nulo A A>0 0](https://reader036.vdocumento.com/reader036/viewer/2022081414/54d901374979593b288b463d/html5/thumbnails/15.jpg)
Ejercicio 5 (Programación)
Ingresar cuatro números cualesquiera, si su suma es mayor a 15 elevarlo al cuadrado, si no, elevarlo al cubo.
25
625
Proceso
Resultado
Ingrese cuatro números
Comprobar
![Page 16: Franco Caviglia Catenazzi. Ejercicio nº1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo. C Negativo Positivo Nulo A A>0 0](https://reader036.vdocumento.com/reader036/viewer/2022081414/54d901374979593b288b463d/html5/thumbnails/16.jpg)
Ejercicio 5 (Código) Private Sub CommandButton1_Click() Dim a, b, c, d As Integer a = Val(TextBox1) b = Val(TextBox2) c = Val(TextBox3) d = Val(TextBox4) Label1 = a + b + c + d If a + b + c + d > 15 Then Label2 = (a + b + c + d) * (a + b + c + d) Else End If If a + b + c + d < 15 Then Label2 = (a + b + c + d) * (a + b + c + d) * (a + b + c + d) End If
End Sub
![Page 17: Franco Caviglia Catenazzi. Ejercicio nº1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo. C Negativo Positivo Nulo A A>0 0](https://reader036.vdocumento.com/reader036/viewer/2022081414/54d901374979593b288b463d/html5/thumbnails/17.jpg)
Ejercicio 6
Ingresar un número cualquiera e informar si es par o impar
C
A
A mod 2 = 0“Es par”
A=1“Es
impar”
F
![Page 18: Franco Caviglia Catenazzi. Ejercicio nº1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo. C Negativo Positivo Nulo A A>0 0](https://reader036.vdocumento.com/reader036/viewer/2022081414/54d901374979593b288b463d/html5/thumbnails/18.jpg)
Ejercicio 6 (Programación) Ingresar un número cualquiera e informar si es par o impar
Es par
Ingrese un número mayor a 0
Comprobar
![Page 19: Franco Caviglia Catenazzi. Ejercicio nº1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo. C Negativo Positivo Nulo A A>0 0](https://reader036.vdocumento.com/reader036/viewer/2022081414/54d901374979593b288b463d/html5/thumbnails/19.jpg)
Ejercicio 6 (Código) Private Sub CommandButton1_Click() Dim a As Integer a = Val(TextBox1) Label1 = ("Es impar") If a Mod 2 = 0 Then Label1 = ("Es par") Else End If If a = 0 Then Label1 = ("Es par") End If End Sub
![Page 20: Franco Caviglia Catenazzi. Ejercicio nº1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo. C Negativo Positivo Nulo A A>0 0](https://reader036.vdocumento.com/reader036/viewer/2022081414/54d901374979593b288b463d/html5/thumbnails/20.jpg)
Ejercicio 7
Ingresar dos números, sumarlos e informar si la suma da por resultado un número par o impar.
C
“Es impar”
“Es par”
A+B mod 2 =0
F
A
B
![Page 21: Franco Caviglia Catenazzi. Ejercicio nº1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo. C Negativo Positivo Nulo A A>0 0](https://reader036.vdocumento.com/reader036/viewer/2022081414/54d901374979593b288b463d/html5/thumbnails/21.jpg)
Ejercicio 7 (Programación)
Ingresar dos números, sumarlos e informar si la suma da por resultado un número par o impar.
7
Ingrese números
Comprobar
Es impar
Suma
Referencia
![Page 22: Franco Caviglia Catenazzi. Ejercicio nº1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo. C Negativo Positivo Nulo A A>0 0](https://reader036.vdocumento.com/reader036/viewer/2022081414/54d901374979593b288b463d/html5/thumbnails/22.jpg)
Ejercicio 7 (Código) Private Sub CommandButton1_Click() Dim a, b As Integer a = Val(tectbox1) b = Val(TextBox2) lebel1 = a + b If a + b Mod 2 = 0 Then Label3 = ("Es par") End If Label3 = ("Es impar") End Sub
![Page 23: Franco Caviglia Catenazzi. Ejercicio nº1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo. C Negativo Positivo Nulo A A>0 0](https://reader036.vdocumento.com/reader036/viewer/2022081414/54d901374979593b288b463d/html5/thumbnails/23.jpg)
Ejercicio 8
Ingresar un número cualquiera e informar si es positivo y par, positivo impar, negativo par o negativo impar.
F
C
A
“Es impar y negativo”
“Es impar y positivo”
“Es par y negativo”
“Es par y positivo”
A mod 2=0
![Page 24: Franco Caviglia Catenazzi. Ejercicio nº1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo. C Negativo Positivo Nulo A A>0 0](https://reader036.vdocumento.com/reader036/viewer/2022081414/54d901374979593b288b463d/html5/thumbnails/24.jpg)
Ejercicio 8 (Programación) Ingresar un número cualquiera e informar si es positivo y par,
positivo impar, negativo par o negativo impar
Es par y negativo
Comprobar
Ingrese un número
Referencia
![Page 25: Franco Caviglia Catenazzi. Ejercicio nº1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo. C Negativo Positivo Nulo A A>0 0](https://reader036.vdocumento.com/reader036/viewer/2022081414/54d901374979593b288b463d/html5/thumbnails/25.jpg)
Ejercicio 8 (Código) Private Sub CommandButton1_Click() Dim a As Integer a = Val(TextBox1) If a > 0 And a Mod 2 = 0 Then Label1 = ("Es par y positivo") Else If a > 0 And a Mod 2 = 1 Then Label1 = ("Es impar y positivo") Else If a < 0 And a Mod 2 = 0 Then Label1 = ("Es par y negativo") Else Label1 = ("Es impar y negativo") End If End If End If End Sub