StudyFiWiki
WikiAplicación web
StudyFi

Materiales de estudio con IA para todos los estudiantes. Resúmenes, tarjetas, tests, podcasts y mapas mentales.

Materiales de estudio

  • Wiki
  • Aplicación web
  • Registro gratis
  • Sobre StudyFi

Legal

  • Términos del servicio
  • RGPD
  • Contacto
Descargar en
App Store
Descargar en
Google Play
© 2026 StudyFi s.r.o.Creado con IA para estudiantes
Wiki💻 Ciencias de la ComputaciónEjercicios Fundamentales de ProgramaciónResumen

Resumen de Ejercicios Fundamentales de Programación

Ejercicios Fundamentales de Programación para Principiantes

ResumenTest de conocimientosTarjetasPodcastMapa mental

Introducción

La práctica de programación consiste en traducir instrucciones y problemas en pasos lógicos que una computadora pueda ejecutar. En este material trabajaremos ejercicios básicos de entrada/salida, operaciones aritméticas, estructuras condicionales y validaciones, todos esenciales para empezar a programar y pensar algorítmicamente.

Definición: Un algoritmo es una secuencia finita de pasos bien definidos que resuelven un problema o realizan una tarea.

1. Operaciones aritméticas básicas

Objetivo

Aprender a leer dos números, realizar operaciones básicas y mostrar resultados con leyendas descriptivas.

Desglose

  • Entrada: dos números $A$ y $B$ (leídos desde el exterior).
  • Salidas: suma, resta, producto, división y potencia con mensajes claros.

Definición: La potencia $A$ elevado a $B$ se denota $A^{B}$ y representa multiplicar $A$ por sí mismo $B$ veces cuando $B$ es entero no negativo.

Ejemplo práctico (pseudocódigo):

  1. Mostrar "Ingrese el primer número" y leer $A$.
  2. Mostrar "Ingrese el segundo número" y leer $B$.
  3. Calcular y mostrar:
    • "La suma es igual a " $A + B$.
    • "La resta es igual a " $A - B$.
    • "El producto es igual a " $A \cdot B$.
    • "La división es igual a " $A / B$ (verificar división por cero).
    • "La potencia es igual a " $A^{B}$.

Ejemplo numérico: si $A=35$, $B=12$ entonces calcular: $A+B=47$, $A-B=23$, $A\cdot B=420$, $A/B=35/12$, $A^{B}=35^{12}$.

Consideraciones

  • Validar que $B\neq 0$ antes de dividir.
  • Para potencias con $B$ no entero, usar funciones de potencia disponibles en el lenguaje.

2. Hipotenusa de un triángulo rectángulo

Objetivo

Calcular la hipotenusa dado los catetos.

Fórmula (Teorema de Pitágoras): $$c = \sqrt{a^{2} + b^{2}}$$

Ejemplo: si los catetos son $a=3$, $b=4$ entonces $$c = \sqrt{3^{2} + 4^{2}} = 5$$.

Pasos

  1. Leer catetos $a$, $b$.
  2. Calcular $c = \sqrt{a^{2} + b^{2}}$.
  3. Mostrar "La hipotenusa es " $c$.

3. Superficie y perímetro de un rectángulo

Objetivo

Leer lados de un terreno rectangular y calcular superficie y perímetro.

Fórmulas:

  • Superficie: $$S = l \times w$$
  • Perímetro: $$P = 2\left(l + w\right)$$

Pasos:

  1. Leer largo $l$ y ancho $w$.
  2. Calcular $S$ y $P$.
  3. Mostrar resultados con leyendas.

Ejemplo: $l=10$, $w=5$ entonces $S=50$, $P=30$.

4. Evaluación de una función por tramos

Objetivo

Calcular $y=f(x)$ con definición por tramos según el valor de $x$.

Definición:

  • Si $x\ge 4$ entonces $$y = 3x^{2} + 6$$
  • Si $x<4$ entonces $$y = -2x + 6$$

Pasos:

  1. Leer $x$.
  2. Evaluar la condición y calcular $y$ según corresponda.
  3. Mostrar "El valor de y es " $y$.

Ejemplo: para $x=5$ se usa $$y=3\cdot 5^{2} + 6 = 81$$. Para $x=2$ se usa $$y=-2\cdot 2 + 6 = 2$$.

5. Descuento según monto de compra

Objetivo

Aplicar un descuento del 15% si el monto supera $3000$, en caso contrario 5%.

Pasos:

  1. Leer monto $M$.
  2. Si $M>3000$ aplicar descuento $15%$, si no, $5%$.
  3. Calcular: Descuento $D = M \times r$, Precio a pagar $P = M - D$.
  4. Mostrar "Precio de Compra", "Descuento" y "Precio a Pagar".

Fórmula: si $r$ es la tasa (0.15 o 0.05) entonces $$D = M \cdot r$$ $$P = M - D$$

Ejemplo: $M=4000$ entonces $D=4000\cdot 0.15=600$, $P=3400$.

6. Comparar dos números

Objetivo

Leer dos números y determinar cuál es mayor o si son iguales.

Pasos:

  1. Leer $x$ y $y$.
  2. Si $x>y$ mostrar "El mayor es " $x$. Si $y>x$ mostrar "El mayor es " $y$. Si son iguales mostrar "Ambos son iguales".

7. Registro de lluvia (umbral)

Objetivo

Leer un registro de lluvia y avisar si es mayor a $50,$mm.

Pasos:

  1. Leer valor $r$ en mm.
  2. Si $r>50$ mostrar "Registro mayor a 50 mm"; si no, mostrar "Registro dentro de lo esperado".
Zaregistruj se pro celé shrnutí
TarjetasTest de conocimientosResumenPodcastMapa mental
Empezar gratis

¿Ya tienes cuenta? Iniciar sesión

Ejercicios de programación

Klíčová slova: Ejercicios de programación

Klíčové pojmy: Leer y validar entradas antes de operar, Mostrar resultados con leyendas claras, Validar división por cero antes de dividir, Calcular hipotenusa con $c=\sqrt{a^{2}+b^{2}}$, Área $S=l\times w$ y perímetro $P=2\left(l+w\right)$, Usar condiciones por tramos para definir funciones, Aplicar descuento según umbral $M>3000$ (15% o 5%), Verificar desigualdad triangular para tres segmentos, Ordenar tres valores mediante comparaciones e intercambios, Encender un actuador si temperatura $T>90^{\circ}$

## Introducción La práctica de programación consiste en traducir instrucciones y problemas en pasos lógicos que una computadora pueda ejecutar. En este material trabajaremos ejercicios básicos de entrada/salida, operaciones aritméticas, estructuras condicionales y validaciones, todos esenciales para empezar a programar y pensar algorítmicamente. > Definición: Un algoritmo es una secuencia finita de pasos bien definidos que resuelven un problema o realizan una tarea. ## 1. Operaciones aritméticas básicas ### Objetivo Aprender a leer dos números, realizar operaciones básicas y mostrar resultados con leyendas descriptivas. ### Desglose - Entrada: dos números $A$ y $B$ (leídos desde el exterior). - Salidas: suma, resta, producto, división y potencia con mensajes claros. > Definición: La potencia $A$ elevado a $B$ se denota $A^{B}$ y representa multiplicar $A$ por sí mismo $B$ veces cuando $B$ es entero no negativo. Ejemplo práctico (pseudocódigo): 1. Mostrar "Ingrese el primer número" y leer $A$. 2. Mostrar "Ingrese el segundo número" y leer $B$. 3. Calcular y mostrar: - "La suma es igual a " $A + B$. - "La resta es igual a " $A - B$. - "El producto es igual a " $A \cdot B$. - "La división es igual a " $A / B$ (verificar división por cero). - "La potencia es igual a " $A^{B}$. Ejemplo numérico: si $A=35$, $B=12$ entonces calcular: $A+B=47$, $A-B=23$, $A\cdot B=420$, $A/B=35/12$, $A^{B}=35^{12}$. ### Consideraciones - Validar que $B\neq 0$ antes de dividir. - Para potencias con $B$ no entero, usar funciones de potencia disponibles en el lenguaje. ## 2. Hipotenusa de un triángulo rectángulo ### Objetivo Calcular la hipotenusa dado los catetos. Fórmula (Teorema de Pitágoras): $$c = \sqrt{a^{2} + b^{2}}$$ Ejemplo: si los catetos son $a=3$, $b=4$ entonces $$c = \sqrt{3^{2} + 4^{2}} = 5$$. ### Pasos 1. Leer catetos $a$, $b$. 2. Calcular $c = \sqrt{a^{2} + b^{2}}$. 3. Mostrar "La hipotenusa es " $c$. ## 3. Superficie y perímetro de un rectángulo ### Objetivo Leer lados de un terreno rectangular y calcular superficie y perímetro. Fórmulas: - Superficie: $$S = l \times w$$ - Perímetro: $$P = 2\left(l + w\right)$$ Pasos: 1. Leer largo $l$ y ancho $w$. 2. Calcular $S$ y $P$. 3. Mostrar resultados con leyendas. Ejemplo: $l=10$, $w=5$ entonces $S=50$, $P=30$. ## 4. Evaluación de una función por tramos ### Objetivo Calcular $y=f(x)$ con definición por tramos según el valor de $x$. Definición: - Si $x\ge 4$ entonces $$y = 3x^{2} + 6$$ - Si $x<4$ entonces $$y = -2x + 6$$ Pasos: 1. Leer $x$. 2. Evaluar la condición y calcular $y$ según corresponda. 3. Mostrar "El valor de y es " $y$. Ejemplo: para $x=5$ se usa $$y=3\cdot 5^{2} + 6 = 81$$. Para $x=2$ se usa $$y=-2\cdot 2 + 6 = 2$$. ## 5. Descuento según monto de compra ### Objetivo Aplicar un descuento del 15% si el monto supera $3000$, en caso contrario 5%. Pasos: 1. Leer monto $M$. 2. Si $M>3000$ aplicar descuento $15\%$, si no, $5\%$. 3. Calcular: Descuento $D = M \times r$, Precio a pagar $P = M - D$. 4. Mostrar "Precio de Compra", "Descuento" y "Precio a Pagar". Fórmula: si $r$ es la tasa (0.15 o 0.05) entonces $$D = M \cdot r$$ $$P = M - D$$ Ejemplo: $M=4000$ entonces $D=4000\cdot 0.15=600$, $P=3400$. ## 6. Comparar dos números ### Objetivo Leer dos números y determinar cuál es mayor o si son iguales. Pasos: 1. Leer $x$ y $y$. 2. Si $x>y$ mostrar "El mayor es " $x$. Si $y>x$ mostrar "El mayor es " $y$. Si son iguales mostrar "Ambos son iguales". ## 7. Registro de lluvia (umbral) ### Objetivo Leer un registro de lluvia y avisar si es mayor a $50\,$mm. Pasos: 1. Leer valor $r$ en mm. 2. Si $r>50$ mostrar "Registro mayor a 50 mm"; si no, mostrar "Registro dentro de lo esperado".

Otros materiales

ResumenTest de conocimientosTarjetasPodcastMapa mental
← Volver al tema