Curso Programacion Iniciadores C 2024
Curso Programacion Iniciadores C 2024
digitales
bienvenidos
Aquí es donde comienza el
mundo de la Programación
Exploradores digitales
CÓDIGO Y
PROGRAMACIÓN
MSc. Ing. Fanny Ramírez
CONTENIDO DEl
curso
Objetivo General: brindar a los aprendices los conocimientos y habilidades
fundamentales para programar en C, de tal manera que puedan diseñar, desarrollar
e implementar soluciones algorítmicas a problemas sencillos.
03 Pensamiento critico
04 adaptabilidad
Es una habilidad transferible que le será útil
Desarrolla la capacidad de analizar en cualquier área que requiera la
situaciones, identificar patrones y tomar resolución de problemas y pensamiento
desisiones basadas en la informaion sistemático.
disponible.
Algoritmos
Un algoritmo es un conjunto de instrucciones finitas, precisas
y bien definidas, diseñadas para resolver un problema o
realizar una tarea específica.
Estos pasos deben se claros y no ambiguos, para que
cualquier persona, (computadora) pueda seguirlos sin
problema.
Según se
Cuantitativo Cualitativo
Se basan en No involucran estructura
calculos numericos, Secuenciales: los pasos
cálculos se ejecutan uno detrás
matemáticos para sino mas bien de otro
llegar a una secuencias logicas Selectivos: se toman
solución y formales decisiones basadas en
ciertas condiciones.
Programa
Un programa es un conjunto de instrucciones detalladas,
escritas en un lenguaje que una computadora puede
entender, para realizar una tarea específica.
#include <stdio.h>
int main(void)
{
printf ("Hola mundo!!!\n");
}
// saludo.c #include <stdio.h>: incluye la biblioteca
estándar de entrada/salida, que permite
#include <stdio.h> realizar operaciones como imprimir en
pantalla o leer desde el teclado.
int main(void) int main (void): define la función
{ principal
printf ("Hola printf(): una función que imprime texto
mundo!!!\n"); en la pantalla. El \n al final inserta un
} salto de línea.
Declaraciones
globales
Las declaraciones globales son definiciones de variables o
constantes que serán utilizadas por cualquiera de todas las
funciones definidas en el programa.
Tipos de datos
Estructurados:
Simples: Arreglos (Vectores,
Alfabéticos Matrices)
Numéricos (Entero o Real) Registros
Alfanuméricos Archivos
Booléanos (Lógicos) Enumerados
Tipos de datos
Datos alfabéticos: Son los que están representados por medio de
letras (únicamente).
Ejemplo:
pi = 3.1416
Función main
Todo programa C++ tiene una función main( ) que es el punto inicial de
entrada al programa
Los estatutos incluidos entre las llaves {…} se denominan bloque.
Sintaxis:
printf (“cadena de formato“, lista de variables);
Sintaxis:
scanf (“cadena de formato“, &variable);
%d Entero decimal
%c Carácter
%s Cadena de caracteres
%x Entero en hexadecimal
%o Entero en octal
sentencias
Son los bloques fundamentales
de cuaquier programa en C
Sentencia
Operador Significado
Para formar las == Igual a
condiciones dentro de
!= Diferente de
un if, se utilizan
operadores de < Menor que
comparación: > Mayor que
Diseñe un código en
C que le pida al
usuario la edad y
este le indique si es
mayor o menor de
edad por medio de
un mensaje en
pantalla.
Sentencia: if - else
Ejemplo