Está en la página 1de 2

' Dibujar divisiones de ejes y valores.

DrawWidth = 1
' Ejes Y
For i = 0 To 100 Step 2
CurrentY = i
Line (-2, i)-(0, i), RGB(0, 0, 150)
If i Mod 10 = 0 Then

PRACTICO Nº1
Line (-3, i)-(0, i), RGB(0, 0, 150)
CurrentX = -14
CurrentY = i + 2

INFORMÁTICA II
ForeColor = QBColor(2)
Print Format(i /20, "0.0")
ForeColor = QBColor(0)
End If
Line (150, i)-(152, i), RGB(0, 0, 150)
If i Mod 10 = 0 Then
ESTRUCTURAS DECISIÓN
Line (150, i)-(153, i), RGB(0, 0, 150)
If i <> 0 And i <> 100 Then
DrawStyle = 2
Line (1, i)-(149, i), QBColor(7)
DrawStyle = 0
End If
CurrentX = 153
CurrentY = i + 2
Ing. Eduardo Velazquez
ForeColor = QBColor(2)

Lic. Iván Pendino


Print Format(i / 20, "0.0")
ForeColor = QBColor(0)
End If
Next i
' Eje X
For i = 0 To 150 Step 2
CurrentX = i
Line (i, -2)-(i, 0), RGB(0, 0, 150)
If i Mod 10 = 0 Or i = 0 Then
Line (i, -3)-(i, 0), RGB(0, 0, 150)
If i <> 0 And i <> 150 Then
DrawStyle = 2
Line (i, 1)-(i, 100), QBColor(7)
DrawStyle = 0
End If
CurrentY = -4
CurrentX = i - 3
Print i / 10
End If
Next i
ForeColor = QBColor(1)
CurrentY = -4: CurrentX = 155: Print "t [Seg]"
ForeColor = QBColor(0)
' Origen de Coordenadas (0;0) de las curvas a representar
CurrentX = 0: CurrentY = 0

Facultad de Ciencia y Tecnología


Año 2019
Facultad de Ciencia y Tecnología
Sede Concepción del Uruguay

Realizar los algoritmos que nos permitan resolver los problemas planteados en los enunciados
que se dan a continuación. En cada punto mostrar por pantalla los resultados. Realizar la prueba
de escritorio para comprobar el funcionamiento del algoritmo planteado.

1. Ingresar 2 números enteros diferentes. Determinar cuál es el mayor

2. Ingresar 3 números diferentes y mostrarlos en orden decreciente.

3. Ingresar un número natural y clasificarlo como par o impar.

4. Ingresar un número natural de 3 cifras y obtener la centena, decena y unidad.

5. Ingresar un número de 3 cifras y determinar si es capicúa.

6. Ingresar 2 números enteros diferentes. Intercambiar los valores de ambas variables, es


decir, el valor de la primer variable debe pasar a la segunda y el de la segunda variable a
la primera.

7. Ingresar un número de 4 cifras. Determinar la unidad de mil, centena, decena y unidad.


Obtener además un nuevo número que esté formado por unidad-decena-centena-
unidad de mil. Ej. Si el número ingresado es 3456 el resultado será 6543.

8. Ingresar 2 números enteros diferentes y determinar si un número es divisible por otro o


viceversa.

9. Determinar si un número ingresado es primo.

10. Ingresar un número natural y determinar su factorial.

11. Ingresar un número natural y mostrar en forma creciente todos los anteriores a él.

12. Ingresar veinte números naturales. Contar cuantos son pares, cuál es el mayor valor
ingresado y en qué posición se ingresó.

13. Realizar un algoritmo que muestre todos los números divisibles por 5 comprendidos
entre cero y un número de tres cifras que se debe ingresar.

14. Escribir un algoritmo que obtenga los números pares hasta el dos mil inclusive.
15. Determinar si un número es bisiesto o no. Un año es bisiesto si es divisible por 4. En el
caso de ser divisible por 100, tiene que serlo por 400.
16. Dado un número determinar la suma de sus dígitos.
17. Ingresar números enteros hasta que se ingrese el número 300. Contar cuantos números
se ingresaron.
18. Ingresar 10 números naturales y obtener el promedio.

2 Velazquez -Pendino – Abril 2018

También podría gustarte