vb5f9dca
Curso

01 - Introducción a la Programación

📋 Contenidos

Objetivos

Introducir la lógica de resolución de problemas antes de escribir código en C.

Contenidos

Programar como resolución de problemas

Algoritmos

Diagramas de flujo

Pseudocódigo

Lectura de enunciados y metodología

Del algoritmo al programa

Material de Clase

Presentaciones

Práctico

Ver ejercicios

Practicar el diseño de algoritmos usando pseudocódigo y diagramas de flujo, sin depender todavía de la sintaxis de C.

Criterio de trabajo

Los ejercicios 1 a 10 siguen este criterio:

  1. Identificar entradas, proceso y salidas.
  2. Escribir el algoritmo en pseudocódigo.
  3. Dibujar el diagrama de flujo.
  4. Probar mentalmente con los datos sugeridos.

El ejercicio 11 es de análisis y corrección.


Ejercicio 1: Saludo personalizado

Enunciado: Leer el nombre de una persona y mostrar un saludo personalizado.


Ejercicio 2: Eco de un número

Enunciado: Leer un número entero y mostrarlo por pantalla.


Ejercicio 3: Suma y producto de dos números

Enunciado: Leer dos números y mostrar su suma y su producto.


Ejercicio 4: Promedio de tres calificaciones

Enunciado: Calcular el promedio de tres calificaciones.


Ejercicio 5: Conversión de minutos

Enunciado: Convertir una cantidad de minutos a horas y minutos.


Ejercicio 6: Área y perímetro de un rectángulo

Enunciado: Calcular el área y el perímetro de un rectángulo dados su base y su altura.


Ejercicio 7: Conversión de temperatura

Enunciado: Convertir una temperatura de grados Celsius a grados Fahrenheit.

Fórmula: F = (C * 9 / 5) + 32


Ejercicio 8: Intercambio de valores

Enunciado: Leer dos números enteros e intercambiar sus valores usando una variable auxiliar.


Ejercicio 9: Conversión de tiempo

Enunciado: Convertir una cantidad total de segundos a horas, minutos y segundos.

Tareas:

  1. Leer una cantidad entera de segundos.
  2. Calcular horas, minutos y segundos restantes.
  3. Mostrar el resultado en formato claro.
  4. Probar con 3665 segundos.

Ejercicio 10: Precio con IVA

Enunciado: Calcular el precio final de un producto aplicando un IVA del 22%.


Ejercicio 11: Identificar errores en algoritmos

Enunciado: Identificar y corregir los errores en los siguientes algoritmos.

Algoritmo A:

Algoritmo Suma
  Definir a Numero
  Definir b Numero
  Leer a
  Leer b
  Escribir "La suma es: a + b"
FinAlgoritmo

Algoritmo B:

Algoritmo Promedio
  Definir n1, n2, n3, promedio Numero
  Leer n1
  Leer n2
  Leer n3
  promedio = n1 + n2 + n3 / 3
  Escribir promedio
FinAlgoritmo

Tareas:

  1. Explicar qué está mal en cada algoritmo.
  2. Escribir una versión corregida.

Recursos

Para Practicar

Bibliografía