wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

2025 INF-99

Total questions: 74

Worksheet time: 1hrs 14mins

Name
Class
Date
1.
Calcular el área de un triángulo a partir de su base y altura. ¿Cuál fragmento es correcto en PSeInt?
a)
area ← (b * h) * 2
b)
area ← (b * h) / 2
c)
area ← (b * h) / 3
2.
Convertir una cantidad de metros a pulgadas (1 metro = 39.37 pulgadas). ¿Cuál fragmento es correcto en PSeInt?
a)
pulgadas ← m * 39.37
b)
pulgadas ← m * 39.38
c)
pulgadas ← m / 39.37
3.
Calcular el total a pagar por la compra de tres productos con sus respectivos precios. ¿Cuál fragmento es correcto en PSeInt?
a)
total ← p1 + p2 + p3
b)
total ← p1 + p2 + p4
c)
total ← p1 - p2 - p3
4.
Determinar el perímetro de un círculo ingresando su radio. ¿Cuál fragmento es correcto en PSeInt?
a)
perimetro ← 2 * 3.1416 * r
b)
perimetro ← 2 / 3.1416 / r
c)
perimetro ← 2 * 3.1417 * r
5.
Calcular el promedio de cuatro calificaciones ingresadas por el usuario. ¿Cuál fragmento es correcto en PSeInt?
a)
promedio ← (n1 - n2 - n3 - n4) / 4
b)
promedio ← (n1 + n2 + n3 + n4) * 4
c)
promedio ← (n1 + n2 + n3 + n4) / 4
6.
Transformar una cantidad de minutos a horas y minutos. ¿Cuál fragmento es correcto en PSeInt?
a)
h ← mt * 60 m ← mt % 60
b)
h ← mt / 60 m ← mt % 60
c)
h ← mt / 61 m ← mt % 61
7.
Hallar el área de un trapecio dados sus lados paralelos y la altura. ¿Cuál fragmento es correcto en PSeInt?
a)
area ← ((a - b) / 2) * h
b)
area ← ((a + b) / 2) * h
c)
area ← ((a + b) * 2) * h
8.
Calcular la hipotenusa de un triángulo rectángulo con el teorema de Pitágoras. ¿Cuál fragmento es correcto en PSeInt?
a)
h ← sqrt(c1^2 - c2^2)
b)
h ← sqrt(c1^2 + c2^2)
c)
h ← sqrt(c1^3 + c3^3)
9.
Convertir una cantidad en dólares a bolivianos (ingresando la tasa de cambio). ¿Cuál fragmento es correcto en PSeInt?
a)
bolivianos ← dolares / tasa
b)
bolivianos ← dolares * tasa
c)
bolivianos ← dolares * tasa
10.
Obtener el total de una factura con IVA incluido (13%). ¿Cuál fragmento es correcto en PSeInt?
a)
total ← subtotal / 1.13
b)
total ← subtotal * 1.14
c)
total ← subtotal * 1.13
11.
Calcular el volumen de un cilindro dados el radio y la altura. ¿Cuál fragmento es correcto en PSeInt?
a)
volumen ← 3.1416 / r^2 / h
b)
volumen ← 3.1416 * r^2 * h
c)
volumen ← 3.1416 * r^3 * h
12.
Obtener el doble y el triple de un número entero ingresado. ¿Cuál fragmento es correcto en PSeInt?
a)
escribir "Doble: ", n/2, " Triple: ", n/3
b)
escribir "Doble: ", n*2, " Triple: ", n*3
c)
escribir "Doble: ", n*2, " Triple: ", n*4
13.
Determinar el número de segundos en una semana. ¿Cuál fragmento es correcto en PSeInt?
a)
segundos ← 7 / 24 / 60 / 60
b)
segundos ← 7 * 24 * 60 * 60
c)
segundos ← 7 * 24 * 61 * 61
14.
Calcular la densidad de un cuerpo: densidad = masa / volumen. ¿Cuál fragmento es correcto en PSeInt?
a)
densidad ← masa * volumen
b)
densidad ← masa / volumen
c)
densidad ← masa / volumen
15.
Determinar el costo total de consumo de agua, sabiendo el precio por litro y litros consumidos. ¿Cuál fragmento es correcto en PSeInt?
a)
total ← litros / precio
b)
total ← litros * precio
c)
total ← litros * precio
16.
Calcular la edad de una persona en días, solicitando su edad en años. ¿Cuál fragmento es correcto en PSeInt?
a)
dias ← años * 366
b)
dias ← años / 365
c)
dias ← años * 365
17.
Determinar cuántos litros de pintura se necesitan para pintar una pared, sabiendo el rendimiento por litro. ¿Cuál fragmento es correcto en PSeInt?
a)
litros ← area * rendimiento
b)
litros ← area / rendimiento
c)
litros ← area / rendimiento
18.
Convertir una velocidad de km/h a m/s. ¿Cuál fragmento es correcto en PSeInt?
a)
m_s ← v * 1000 / 3600
b)
m_s ← v * 1000 / 3601
c)
m_s ← v * 1000 * 3600
19.
Calcular el índice de consumo de un automóvil (km/litro). ¿Cuál fragmento es correcto en PSeInt?
a)
indice ← km / litros
b)
indice ← km / litros
c)
indice ← km * litros
20.
Determinar la media armónica de tres números positivos. ¿Cuál fragmento es correcto en PSeInt?
a)
media ← 3 / (1/x + 1/y + 1/z)
b)
media ← 3 / (1/x - 1/y - 1/z)
c)
media ← 3 * (1*x + 1*y + 1*z)
21.
Leer una edad e indicar si la persona es mayor de edad. ¿Cuál fragmento es correcto en PSeInt?
a)
si edad >= 19 entonces escribir "Mayor de edad" si_no escribir "Menor de edad" fin_si
b)
si edad ><> 18 entonces escribir "Mayor de edad" si_no escribir "Menor de edad" fin_si
c)
si edad >= 18 entonces escribir "Mayor de edad" si_no escribir "Menor de edad" fin_si
22.
Leer dos números e indicar cuál es el menor. ¿Cuál fragmento es correcto en PSeInt?
a)
si n1 < n2 entonces escribir n1 si_no escribir n2 fin_si
b)
si n1 < n3 entonces escribir n1 si_no escribir n3 fin_si
c)
si n1 < n2 entonces escribir n1 si_no escribir n2 fin_si
23.
Verificar si un número ingresado es múltiplo de 5. ¿Cuál fragmento es correcto en PSeInt?
a)
si num % 5 = 0 entonces escribir "Múltiplo de 5" si_no escribir "No es múltiplo" fin_si
b)
si num % 5 <> 0 entonces escribir "Múltiplo de 5" si_no escribir "No es múltiplo" fin_si
c)
si num % 6 = 0 entonces escribir "Múltiplo de 6" si_no escribir "No es múltiplo" fin_si
24.
Determinar si una letra ingresada es vocal. ¿Cuál fragmento es correcto en PSeInt?
a)
si letra in ["a","e","i","o","u"] entonces escribir "Vocal" si_no escribir "Consonante" fin_si
b)
si letra in ["a","e","i","o","u"] entonces escribir "Vocal" si_no escribir "Consonante" fin_si
25.
Calcular si un número tiene exactamente tres dígitos. ¿Cuál fragmento es correcto en PSeInt?
a)
si num ><> 100 y num <<> 999 entonces escribir "3 dígitos" si_no escribir "No tiene 3 dígitos" fin_si
b)
si num >= 100 y num <= 999 entonces escribir "3 dígitos" si_no escribir "No tiene 3 dígitos" fin_si
c)
si num >= 100 y num <= 999 entonces escribir "4 dígitos" si_no escribir "No tiene 4 dígitos" fin_si
26.
Evaluar si una temperatura está en estado de congelación (≤ 0 °C). ¿Cuál fragmento es correcto en PSeInt?
a)
si temp <= 0 entonces escribir "Congelación" si_no escribir "No congelado" fin_si
b)
si temp <= 1 entonces escribir "Congelación" si_no escribir "No congelado" fin_si
c)
si temp <<> 0 entonces escribir "Congelación" si_no escribir "No congelado" fin_si
27.
Verificar si un número ingresado es divisible entre 3 y 7. ¿Cuál fragmento es correcto en PSeInt?
a)
si num % 3 = 0 y num % 8 = 0 entonces escribir "Divisible por 3 y 8" si_no escribir "No divisible" fin_si
b)
si num % 3 = 0 y num % 7 = 0 entonces escribir "Divisible por 3 y 7" si_no escribir "No divisible" fin_si
c)
si num % 3 <> 0 y num % 7 <> 0 entonces escribir "Divisible por 3 y 7" si_no escribir "No divisible" fin_si
28.
Leer un año y verificar si pertenece al siglo XXI. ¿Cuál fragmento es correcto en PSeInt?
a)
si año >= 2001 y año <= 2100 entonces escribir "Siglo XXI" si_no escribir "Otro siglo" fin_si
b)
si año >= 2001 y año <= 2101 entonces escribir "Siglo XXI" si_no escribir "Otro siglo" fin_si
c)
si año ><> 2001 y año <<> 2100 entonces escribir "Siglo XXI" si_no escribir "Otro siglo" fin_si
29.
Verificar si una persona puede votar (mayor o igual a 18). ¿Cuál fragmento es correcto en PSeInt?
a)
si edad >= 18 entonces escribir "Puede votar" si_no escribir "No puede votar" fin_si
b)
si edad >= 19 entonces escribir "Puede votar" si_no escribir "No puede votar" fin_si
c)
si edad ><> 18 entonces escribir "Puede votar" si_no escribir "No puede votar" fin_si
30.
Evaluar si un número es múltiplo de otro. ¿Cuál fragmento es correcto en PSeInt?
a)
si num1 % num2 = 1 entonces escribir "Es múltiplo" si_no escribir "No es múltiplo" fin_si
b)
si num1 % num2 <> 0 entonces escribir "Es múltiplo" si_no escribir "No es múltiplo" fin_si
c)
si num1 % num2 = 0 entonces escribir "Es múltiplo" si_no escribir "No es múltiplo" fin_si
31.
Comparar el precio de dos productos e indicar cuál es más barato. ¿Cuál fragmento es correcto en PSeInt?
a)
si p1 < p2 entonces escribir "Producto1 más barato" si_no escribir "Producto2 más barato" fin_si
b)
si p1 < p3 entonces escribir "Producto1 más barato" si_no escribir "Producto3 más barato" fin_si
c)
si p1 < p2 entonces escribir "Producto1 más barato" si_no escribir "Producto2 más barato" fin_si
32.
Determinar si una persona puede acceder a un crédito si gana más de Bs. 2500 y no tiene deudas. ¿Cuál fragmento es correcto en PSeInt?
a)
si sueldo > 2500 y deudas <> 0 entonces escribir "Califica crédito" si_no escribir "No califica" fin_si
b)
si sueldo > 2500 y deudas = 0 entonces escribir "Califica crédito" si_no escribir "No califica" fin_si
c)
si sueldo > 2511 y deudas = 1 entonces escribir "Califica crédito" si_no escribir "No califica" fin_si
33.
Verificar si un número de carnet termina en número par. ¿Cuál fragmento es correcto en PSeInt?
a)
si (carnet % 10) % 2 = 0 entonces escribir "Termina par" si_no escribir "Termina impar" fin_si
b)
si (carnet % 11) % 2 = 1 entonces escribir "Termina par" si_no escribir "Termina impar" fin_si
c)
si (carnet % 10) % 2 <> 0 entonces escribir "Termina par" si_no escribir "Termina impar" fin_si
34.
Leer el número de hijos y determinar si aplica subsidio familiar (si tiene más de 2). ¿Cuál fragmento es correcto en PSeInt?
a)
si hijos > 2 entonces escribir "Aplica subsidio" si_no escribir "No aplica" fin_si
b)
si hijos > 3 entonces escribir "Aplica subsidio" si_no escribir "No aplica" fin_si
c)
si hijos > 2 entonces escribir "Aplica subsidio" si_no escribir "No aplica" fin_si
35.
Calcular si un estudiante aprueba (nota >= 51) y mostrar "Aprobado" o "Reprobado". ¿Cuál fragmento es correcto en PSeInt?
a)
si nota >= 51 entonces escribir "Aprobado" si_no escribir "Reprobado" fin_si
b)
si nota ><> 51 entonces escribir "Aprobado" si_no escribir "Reprobado" fin_si
c)
si nota >= 52 entonces escribir "Aprobado" si_no escribir "Reprobado" fin_si
36.
Verificar si un número está entre 10 y 100 inclusive. ¿Cuál fragmento es correcto en PSeInt?
a)
si num >= 10 y num <= 101 entonces escribir "Dentro de rango" si_no escribir "Fuera de rango" fin_si
b)
si num >= 10 y num <= 100 entonces escribir "Dentro de rango" si_no escribir "Fuera de rango" fin_si
c)
si num ><> 10 y num <<> 100 entonces escribir "Dentro de rango" si_no escribir "Fuera de rango" fin_si
37.
Determinar el tipo de triángulo según sus lados. ¿Cuál fragmento es correcto en PSeInt?
a)
si a = b y b = c entonces escribir "Equilátero" sino_si a = b o b = c o a = c escribir "Isósceles" si_no escribir "Escaleno" fin_si
b)
si a <> b y b <> c entonces escribir "Equilátero" sino_si a <> b o b <> c o a <> c escribir "Isósceles" si_no escribir "Escaleno" fin_si
38.
Evaluar si un número es cuadrado perfecto. ¿Cuál fragmento es correcto en PSeInt?
a)
si sqrt(num)^2 <> num entonces escribir "Cuadrado perfecto" si_no escribir "No es cuadrado" fin_si
b)
si sqrt(num)^3 = num entonces escribir "Cuadrado perfecto" si_no escribir "No es cuadrado" fin_si
c)
si sqrt(num)^2 = num entonces escribir "Cuadrado perfecto" si_no escribir "No es cuadrado" fin_si
39.
Leer tres notas y clasificar el promedio como “Excelente”, “Bueno” o “Regular”. ¿Cuál fragmento es correcto en PSeInt?
a)
promedio ← (n1 + n2 + n3) / 3 si promedio >= 85 entonces escribir "Excelente" sino_si promedio >= 70 escribir "Bueno" si_no escribir "Regular" fin_si
b)
promedio ← (n1 - n2 - n3) / 3 si promedio >= 85 entonces escribir "Excelente" sino_si promedio >= 70 escribir "Bueno" si_no escribir "Regular" fin_si
c)
promedio ← (n1 + n2 + n3) * 3 si promedio >= 85 entonces escribir "Excelente" sino_si promedio >= 70 escribir "Bueno" si_no escribir "Regular" fin_si
40.
Validar si una contraseña ingresada es igual a “admin123”. ¿Cuál fragmento es correcto en PSeInt?
a)
si clave = "admin123" entonces escribir "Acceso concedido" si_no escribir "Acceso denegado" fin_si
b)
si clave <> "admin123" entonces escribir "Acceso concedido" si_no escribir "Acceso denegado" fin_si
c)
si clave = "admin124" entonces escribir "Acceso concedido" si_no escribir "Acceso denegado" fin_si
41.
Leer la edad de una persona y clasificarla como niño, adolescente, adulto o anciano. ¿Cuál fragmento es correcto en PSeInt?
a)
si edad < 12 entonces escribir "Niño" sino_si edad < 18 escribir "Adolescente" sino_si edad < 60 escribir "Adulto" si_no escribir "Anciano" fin_si
b)
si edad < 12 entonces escribir "Niño" sino_si edad < 18 escribir "Adolescente" sino_si edad < 60 escribir "Adulto" si_no escribir "Anciano" fin_si
c)
si edad < 12 entonces escribir "Niño" sino_si edad < 18 escribir "Adolescente" sino_si edad < 61 escribir "Adulto" si_no escribir "Anciano" fin_si
42.
Calcular si una persona debe pagar multa por entregar un libro fuera de plazo. ¿Cuál fragmento es correcto en PSeInt?
a)
si dias_atraso > 0 entonces multa ← dias_atraso * 3 escribir multa si_no escribir "Sin multa" fin_si
b)
si dias_atraso > 0 entonces multa ← dias_atraso / 2 escribir multa si_no escribir "Sin multa" fin_si
c)
si dias_atraso > 0 entonces multa ← dias_atraso * 2 escribir multa si_no escribir "Sin multa" fin_si
43.
Evaluar si un número tiene más cifras impares que pares. ¿Cuál fragmento es correcto en PSeInt?
a)
impares, pares ← 0, 0 mientras num > 0 hacer dig ← num % 10 si dig % 2 = 0 entonces pares ← pares + 1 sino impares ← impares + 1 fin_si num ← num / 10 fin_mientras si impares > pares entonces escribir "Más impares" si_no escribir "Más pares" fin_si
b)
impares, pares ← 0, 0 mientras num > 0 hacer dig ← num % 10 si dig % 2 = 0 entonces pares ← pares - 1 sino impares ← impares - 1 fin_si num ← num / 10 fin_mientras si impares > pares entonces escribir "Más impares" si_no escribir "Más pares" fin_si
c)
impares, pares ← 0, 0 mientras num > 0 hacer dig ← num % 10 si dig % 2 = 0 entonces pares ← pares + 1 sino impares ← impares + 1 fin_si num ← num * 10 fin_mientras si impares > pares entonces escribir "Más impares" si_no escribir "Más pares" fin_si
44.
Leer un carácter e identificar si es una letra, número o símbolo. ¿Cuál fragmento es correcto en PSeInt?
a)
si caracter >= "a" y caracter <= "z" o caracter >= "A" y caracter <= "Z" entonces escribir "Letra" sino_si caracter >= "0" y caracter <= "10" escribir "Número" si_no escribir "Símbolo" fin_si
b)
si caracter ><> "a" y caracter <<> "z" o caracter ><> "A" y caracter <<> "Z" entonces escribir "Letra" sino_si caracter ><> "0" y caracter <<> "9" escribir "Número" si_no escribir "Símbolo" fin_si
c)
si caracter >= "a" y caracter <= "z" o caracter >= "A" y caracter <= "Z" entonces escribir "Letra" sino_si caracter >= "0" y caracter <= "9" escribir "Número" si_no escribir "Símbolo" fin_si
45.
Determinar si dos números son iguales. ¿Cuál fragmento es correcto en PSeInt?
a)
si n1 = n3 entonces escribir "Iguales" si_no escribir "Diferentes" fin_si
b)
si n1 <> n2 entonces escribir "Iguales" si_no escribir "Diferentes" fin_si
c)
si n1 = n2 entonces escribir "Iguales" si_no escribir "Diferentes" fin_si
46.
Leer dos edades y mostrar cuál persona es menor. ¿Cuál fragmento es correcto en PSeInt?
a)
si edad1 < edad2 entonces escribir "Persona1" si_no escribir "Persona2" fin_si
b)
si edad1 < edad2 entonces escribir "Persona1" si_no escribir "Persona2" fin_si
c)
si edad1 < edad3 entonces escribir "Persona1" si_no escribir "Persona3" fin_si
47.
Calcular si se debe aplicar descuento a una compra mayor a Bs. 500. ¿Cuál fragmento es correcto en PSeInt?
a)
si total > 500 entonces descuento ← total / 0.1 escribir descuento si_no escribir "Sin descuento" fin_si
b)
si total > 500 entonces descuento ← total * 0.1 escribir descuento si_no escribir "Sin descuento" fin_si
c)
si total > 500 entonces descuento ← total * 0.2 escribir descuento si_no escribir "Sin descuento" fin_si
48.
Leer el número de productos comprados y mostrar si califica para envío gratuito (más de 5 productos). ¿Cuál fragmento es correcto en PSeInt?
a)
si productos > 6 entonces escribir "Envío gratis" si_no escribir "Costo de envío" fin_si
b)
si productos > 5 entonces escribir "Envío gratis" si_no escribir "Costo de envío" fin_si
c)
si productos > 5 entonces escribir "Envío gratis" si_no escribir "Costo de envío" fin_si
49.
Leer la matrícula de un vehículo y verificar si termina en número impar. ¿Cuál fragmento es correcto en PSeInt?
a)
si matricula % 10 % 2 = 1 entonces escribir "Termina impar" si_no escribir "Termina par" fin_si
b)
si matricula % 20 % 2 = 2 entonces escribir "Termina impar" si_no escribir "Termina par" fin_si
c)
si matricula % 10 % 2 <> 1 entonces escribir "Termina impar" si_no escribir "Termina par" fin_si
50.
Evaluar si un número tiene más cifras pares que impares. ¿Cuál fragmento es correcto en PSeInt?
a)
impares, pares ← 0, 0 mientras num > 0 hacer dig ← num % 10 si dig % 2 = 0 entonces pares ← pares + 1 sino impares ← impares + 1 fin_si num ← num * 10 fin_mientras si pares > impares entonces escribir "Más pares" si_no escribir "Más impares" fin_si
b)
impares, pares ← 0, 0 mientras num > 0 hacer dig ← num % 10 si dig % 2 = 0 entonces pares ← pares + 1 sino impares ← impares + 1 fin_si num ← num / 10 fin_mientras si pares > impares entonces escribir "Más pares" si_no escribir "Más impares" fin_si
c)
impares, pares ← 0, 0 mientras num > 0 hacer dig ← num % 10 si dig % 2 = 0 entonces pares ← pares - 1 sino impares ← impares - 1 fin_si num ← num / 10 fin_mientras si pares > impares entonces escribir "Más pares" si_no escribir "Más impares" fin_si
51.
Mostrar el nombre del mes correspondiente a un número del 1 al 12. ¿Cuál fragmento es correcto en PSeInt?
a)
segun num mes caso 1 escribir "Enero" ... fin_según
b)
segun num mes caso 2 escribir "Enero" ... fin_según
c)
segun num mes caso 1 escribir "Enero" ... fin_según
52.
Verificar si un número ingresado es negativo o positivo (o cero). ¿Cuál fragmento es correcto en PSeInt?
a)
si num < 0 entonces escribir "Negativo" sino_si num = 0 escribir "Cero" si_no escribir "Positivo" fin_si
b)
si num < 0 entonces escribir "Negativo" sino_si num <> 0 escribir "Cero" si_no escribir "Positivo" fin_si
c)
si num < 1 entonces escribir "Negativo" sino_si num = 1 escribir "Cero" si_no escribir "Positivo" fin_si
53.
Calcular si un punto está dentro del rango válido en una gráfica (entre 0 y 100 en X y Y). ¿Cuál fragmento es correcto en PSeInt?
a)
si x >= 0 y x <= 100 y y >= 0 y y <= 100 entonces escribir "Dentro" si_no escribir "Fuera" fin_si
b)
si x >= 0 y x <= 101 y y >= 0 y y <= 101 entonces escribir "Dentro" si_no escribir "Fuera" fin_si
c)
si x ><> 0 y x <<> 100 y y ><> 0 y y <<> 100 entonces escribir "Dentro" si_no escribir "Fuera" fin_si
54.
Leer el tiempo trabajado por un empleado y verificar si recibe horas extra. ¿Cuál fragmento es correcto en PSeInt?
a)
si horas > 41 entonces escribir "Horas extra" si_no escribir "Sin extra" fin_si
b)
si horas > 40 entonces escribir "Horas extra" si_no escribir "Sin extra" fin_si
c)
si horas > 40 entonces escribir "Horas extra" si_no escribir "Sin extra" fin_si
55.
Verificar si el año actual coincide con el año de nacimiento de una persona. ¿Cuál fragmento es correcto en PSeInt?
a)
si año_actual <> año_nac entonces escribir "Igual" si_no escribir "Diferente" fin_si
b)
si año_actual = año_nac entonces escribir "Igual" si_no escribir "Diferente" fin_si
56.
Determinar si dos números ingresados son consecutivos. ¿Cuál fragmento es correcto en PSeInt?
a)
si abs(n1 - n2) = 1 entonces escribir "Consecutivos" si_no escribir "No consecutivos" fin_si
b)
si abs(n2 - n2) = 2 entonces escribir "Consecutivos" si_no escribir "No consecutivos" fin_si
c)
si abs(n1 + n2) = 1 entonces escribir "Consecutivos" si_no escribir "No consecutivos" fin_si
57.
Evaluar si un número es capicúa (igual al derecho y al revés). ¿Cuál fragmento es correcto en PSeInt?
a)
si str(num) = invertir(str(num)) entonces escribir "Capicúa" si_no escribir "No capicúa" fin_si
b)
si str(num) <> invertir(str(num)) entonces escribir "Capicúa" si_no escribir "No capicúa" fin_si
58.
Leer dos coordenadas y verificar si representan el mismo punto. ¿Cuál fragmento es correcto en PSeInt?
a)
si x1 <> x2 y y1 <> y2 entonces escribir "Mismo punto" si_no escribir "Diferente" fin_si
b)
si x1 = x3 y y1 = y3 entonces escribir "Mismo punto" si_no escribir "Diferente" fin_si
c)
si x1 = x2 y y1 = y2 entonces escribir "Mismo punto" si_no escribir "Diferente" fin_si
59.
Determinar si un estudiante tiene derecho a beca (nota mayor a 80 y sin aplazos). ¿Cuál fragmento es correcto en PSeInt?
a)
si nota > 81 y aplazos = 1 entonces escribir "Beca" si_no escribir "No beca" fin_si
b)
si nota > 80 y aplazos <> 0 entonces escribir "Beca" si_no escribir "No beca" fin_si
c)
si nota > 80 y aplazos = 0 entonces escribir "Beca" si_no escribir "No beca" fin_si
60.
Verificar si un número entero ingresado es potencia de 2. ¿Cuál fragmento es correcto en PSeInt?
a)
si log2(num) entero entonces escribir "Potencia de 2" si_no escribir "No lo es" fin_si
b)
si log3(num) entero entonces escribir "Potencia de 3" si_no escribir "No lo es" fin_si
c)
si log2(num) entero entonces escribir "Potencia de 2" si_no escribir "No lo es" fin_si
61.
Leer el código de un producto y validar si pertenece a una lista válida. ¿Cuál fragmento es correcto en PSeInt?
a)
cods ← [101,102,104] si codigo in cods entonces escribir "Válido" si_no escribir "Inválido" fin_si
b)
cods ← [101,102,103] si codigo in cods entonces escribir "Válido" si_no escribir "Inválido" fin_si
c)
cods ← [101,102,103] si codigo in cods entonces escribir "Válido" si_no escribir "Inválido" fin_si
62.
Evaluar si un gasto doméstico supera el límite presupuestado. ¿Cuál fragmento es correcto en PSeInt?
a)
si gasto > presupuesto entonces escribir "Sobrepasa" si_no escribir "Dentro" fin_si
b)
si gasto > presupuesto entonces escribir "Sobrepasa" si_no escribir "Dentro" fin_si
63.
Determinar si un número termina en 0. ¿Cuál fragmento es correcto en PSeInt?
a)
si num % 11 = 1 entonces escribir "Termina en 1" si_no escribir "No termina en 1" fin_si
b)
si num % 10 = 0 entonces escribir "Termina en 0" si_no escribir "No termina en 0" fin_si
c)
si num % 10 <> 0 entonces escribir "Termina en 0" si_no escribir "No termina en 0" fin_si
64.
Leer dos longitudes y verificar si se puede formar un rectángulo. ¿Cuál fragmento es correcto en PSeInt?
a)
si lado1 = lado3 y lado2 = lado4 entonces escribir "Rectángulo" si_no escribir "No" fin_si
b)
si lado1 = lado3 y lado2 = lado5 entonces escribir "Rectángulo" si_no escribir "No" fin_si
c)
si lado1 <> lado3 y lado2 <> lado4 entonces escribir "Rectángulo" si_no escribir "No" fin_si
65.
Verificar si un número decimal tiene parte fraccionaria mayor a 0.5. ¿Cuál fragmento es correcto en PSeInt?
a)
parte ← num - int(num) si parte > 0.6 entonces escribir "Mayor" si_no escribir "Menor o igual" fin_si
b)
parte ← num - int(num) si parte > 0.5 entonces escribir "Mayor" si_no escribir "Menor o igual" fin_si
c)
parte ← num + int(num) si parte > 0.5 entonces escribir "Mayor" si_no escribir "Menor o igual" fin_si
66.
Evaluar si la suma de tres ángulos forma un triángulo válido (suma = 180°). ¿Cuál fragmento es correcto en PSeInt?
a)
si a1 - a2 - a3 = 180 entonces escribir "Válido" si_no escribir "Inválido" fin_si
b)
si a1 + a2 + a3 = 180 entonces escribir "Válido" si_no escribir "Inválido" fin_si
c)
si a1 + a2 + a3 = 181 entonces escribir "Válido" si_no escribir "Inválido" fin_si
67.
Leer una fecha y verificar si pertenece al primer trimestre del año. ¿Cuál fragmento es correcto en PSeInt?
a)
mes ← mes_de(fecha) si mes <= 3 entonces escribir "Primer trimestre" si_no escribir "Otro trimestre" fin_si
b)
mes ← mes_de(fecha) si mes <= 4 entonces escribir "Primer trimestre" si_no escribir "Otro trimestre" fin_si
c)
mes ← mes_de(fecha) si mes <<> 3 entonces escribir "Primer trimestre" si_no escribir "Otro trimestre" fin_si
68.
Determinar si un número es mayor al promedio de tres números. ¿Cuál fragmento es correcto en PSeInt?
a)
prom ← (a + b + c)*3 si num > prom entonces escribir "Mayor" si_no escribir "Menor o igual" fin_si
b)
prom ← (a - b - c)/3 si num > prom entonces escribir "Mayor" si_no escribir "Menor o igual" fin_si
c)
prom ← (a + b + c)/3 si num > prom entonces escribir "Mayor" si_no escribir "Menor o igual" fin_si
69.
Leer el número de productos y determinar si la compra supera el stock disponible. ¿Cuál fragmento es correcto en PSeInt?
a)
si qty > stock entonces escribir "Sin stock" si_no escribir "Disponible" fin_si
b)
si qty > stock entonces escribir "Sin stock" si_no escribir "Disponible" fin_si
70.
Verificar si una persona tiene más ingresos que egresos y mostrar “Ahorra” o “Gasta más”. ¿Cuál fragmento es correcto en PSeInt?
a)
si ingresos > egresos entonces escribir "Ahorra" si_no escribir "Gasta más" fin_si
b)
si ingresos > egresos entonces escribir "Ahorra" si_no escribir "Gasta más" fin_si
71.
Imprimir los números del 1 al 100. ¿Cuál fragmento es correcto en PSeInt?
a)
para i ← 1 hasta 101 hacer escribir i fin_para
b)
para i ← 1 hasta 100 hacer escribir i fin_para
c)
para i ← 1 hasta 100 hacer escribir i fin_para
72.
Calcular la suma de los primeros N números naturales. ¿Cuál fragmento es correcto en PSeInt?
a)
suma ← 0 para i ← 1 hasta N hacer suma ← suma - i fin_para escribir suma
b)
suma ← 0 para i ← 1 hasta N hacer suma ← suma + i fin_para escribir suma
c)
suma ← 0 para i ← 2 hasta N hacer suma ← suma + i fin_para escribir suma
73.
Imprimir los números pares del 1 al 50. ¿Cuál fragmento es correcto en PSeInt?
a)
para i ← 2 hasta 50 paso 2 hacer escribir i fin_para
b)
para i ← 2 hasta 50 paso 2 hacer escribir i fin_para
c)
para i ← 3 hasta 50 paso 3 hacer escribir i fin_para
74.
Contar cuántos múltiplos de 3 hay entre 1 y 100. ¿Cuál fragmento es correcto en PSeInt?
a)
cont ← 0 para i ← 1 hasta 100 hacer si i % 3 = 0 entonces cont ← cont - 1 fin_si fin_para escribir cont
b)
cont ← 0 para i ← 1 hasta 100 hacer si i % 3 = 0 entonces cont ← cont + 1 fin_si fin_para escribir cont
c)
cont ← 0 para i ← 2 hasta 200 hacer si i % 3 = 0 entonces cont ← cont + 2 fin_si fin_para escribir cont