Resolución de Problemas con Algoritmos

Ejercicios de Pseudocódigo con Matemáticas Sencillas

Ejercicio 1: Calcular el área de un rectángulo

Consigna:
Escribe un programa que solicite la base y la altura de un rectángulo, calcule su área y muestre el resultado.

Inicio
    Escribir "Ingrese la base del rectángulo:"
    Leer base
    Escribir "Ingrese la altura del rectángulo:"
    Leer altura
    area <- base * altura
    Escribir "El área del rectángulo es:", area
Fin

Ejercicio 2: Determinar si un número es par o impar

Consigna:
Escribe un programa que lea un número entero y determine si es par o impar.

Inicio
    Escribir "Ingrese un número:"
    Leer numero
    Si numero MOD 2 = 0 Entonces
        Escribir "El número es par."
    SiNo
        Escribir "El número es impar."
    Fin Si
Fin

Ejercicio 3: Promedio de tres números

Consigna:
Crea un programa que lea tres números, calcule su promedio y lo muestre.

Inicio
    Escribir "Ingrese el primer número:"
    Leer num1
    Escribir "Ingrese el segundo número:"
    Leer num2
    Escribir "Ingrese el tercer número:"
    Leer num3
    promedio <- (num1 + num2 + num3) / 3
    Escribir "El promedio es:", promedio
Fin

Ejercicio 4: Conversión de grados Celsius a Fahrenheit

Consigna:
Escribe un programa que lea una temperatura en grados Celsius y la convierta a Fahrenheit.
La fórmula es:
F=(C×9/5)+32F = (C \times 9/5) + 32F=(C×9/5)+32

Inicio
    Escribir "Ingrese la temperatura en Celsius:"
    Leer celsius
    fahrenheit <- (celsius * 9/5) + 32
    Escribir "La temperatura en Fahrenheit es:", fahrenheit
Fin

Ejercicio 5: Resolver una ecuación simple

Consigna:
Escribe un programa que calcule el valor de xxx en la ecuación:
ax+b=0ax + b = 0ax+b=0

Inicio
    Escribir "Ingrese el valor de a (distinto de 0):"
    Leer a
    Escribir "Ingrese el valor de b:"
    Leer b
    x <- -b / a
    Escribir "El valor de x es:", x
Fin

Introducción a los Operadores Lógicos

Los operadores lógicos permiten combinar condiciones y alterar el flujo del programa.

Operadores básicos

  • AND (y): Verdadero si ambas condiciones son verdaderas.
    Ejemplo: a > 0 AND b < 10 → Verdadero solo si ambas condiciones se cumplen.
  • OR (o): Verdadero si al menos una condición es verdadera.
    Ejemplo: a > 0 OR b < 10 → Verdadero si una o ambas condiciones son ciertas.
  • NOT (no): Invierte el valor de una condición.
    Ejemplo: NOT(a > 0) → Verdadero si a≤0a \leq 0a≤0.

Alterar lo Secuencial en Programación

Condicional simple

Si (edad >= 18) Entonces
    Escribir "Eres mayor de edad."
SiNo
    Escribir "Eres menor de edad."
Fin Si

Condicional con AND

Si (edad >= 18 AND edad <= 65) Entonces
    Escribir "Estás en edad laboral."
SiNo
    Escribir "No estás en edad laboral."
Fin Si

Cierre: Ejercicios para Practicar

  1. Determinar si una persona puede votar:
    Condición: Tener al menos 18 años y ser ciudadano.

  2. Evaluar si un número está en el rango de 1 a 100.


Rating
0 0

No hay comentarios por ahora