Semana 02 - Primeros Pasos en C
📋 Contenidos
Objetivos
Escribir el primer programa en C y dominar los conceptos básicos de entrada y salida.
- Comprender la estructura básica de un programa C
- Usar
printf()para mostrar información en pantalla - Usar
scanf()para leer datos del usuario - Compilar y ejecutar programas C
- Traducir algoritmos de pseudocódigo a código C
Contenidos
Estructura Básica de un Programa C
- Directivas:
#include <stdio.h>para funciones de entrada/salida - Función main(): Punto de entrada del programa
- Bloques: Uso de llaves
{ }para agrupar instrucciones - Comentarios:
//para comentarios de línea,/* */para bloques
Función printf() - Salida
- Propósito: Mostrar texto y valores en pantalla
- Especificadores de formato:
%d(entero),%f(real),%c(carácter),%s(cadena) - Caracteres especiales:
\n(nueva línea),\t(tabulación)
Función scanf() - Entrada
- Propósito: Leer datos desde el teclado
- Sintaxis:
scanf("%d", &variable)- usar¶ obtener dirección - Especificadores: Mismos que printf, pero con
&antes de la variable
Compilación y Ejecución
# Compilar un programa
gcc programa.c -o programa
# Ejecutar el programa
./programa
De Pseudocódigo a C
- Correspondencias:
print→printf(),read→scanf() - Traducción: Convertir algoritmos diseñados en pseudocódigo a código C funcional
Material de Clase
Presentaciones
Recursos
Para Practicar
Ejercicios
- Escribir programas que lean y muestren información
- Convertir algoritmos de pseudocódigo a C
- Practicar con diferentes tipos de datos y formatos
Bibliografía
- “El lenguaje de programación C” - Kernighan & Ritchie (Capítulos 1-2)
- “Cómo programar en C/C++” - Deitel & Deitel