Introducción a la programación en dev C

eduardobaez091 1 views 23 slides Aug 27, 2025
Slide 1
Slide 1 of 23
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23

About This Presentation

como realizar una correcta intruduccion a la programacion de dev C


Slide Content

Fundamentos Programación en C Créditos de la presentación: Beatriz Rojas Sánchez y Juan de Dios Hernández Romero

Estructura general de un programa /* Comentarios de un párrafo completo comprendidos entre */ // Comentarios de una sola línea #include <....... . h> // Librerías . # include <....... . h> void main ( void ) // Prog . ppal. típico de Turbo C { // llave de inicio del programa ....... // Código del programa ....... ....... } // fin del programa

Comentarios Soporta dos tipos de comentarios: 1. /* párrafo */ . 2. /línea/ . Su efecto termina cuando se alcanza el final de la línea actual. Los comentarios solo sirven para documentar el programa, no se ejecutan.

Librerías: Es una recopilación de rutinas que sirven para que dentro del programa se puedan implementar operaciones comunes, tales como los datos de entrada, de salida, manejo de cadenas, etc. Generalmente su nombrelibreria.h nombre se compone por:

Datos de Salida, Escribir, Printf () Función que utilizamos para sacar por pantalla textos o el resultado de alguna operación: la función printf (). La encontraremos en la librería < stdio.h >. El uso más simple de printf () es imprimir una cadena de texto simple y corriente. printf ("Hola Mundo"); printf ("Hola Mundo\n"); //salto de línea

Variables Es un nombre para identificar posiciones de memoria. Se guardan datos usados por el programa durante su ejecución. TODA VARIABLE DEBE SER DECLARADA, antes de poder ser utilizada.

Variables. El nombre que recibe la variable debe de seguir las siguientes reglas: Iniciar con una letra del alfabeto o con el signo ( _ ) No debe contener caracteres especiales , tales como @, $, #... Después de la primera letra puede contener más letras del alfabeto, números o el carácter (_)

Variables. NO DEBE haber espacios en blanco. Diferencia mayúsculas de minúsculas , entonces no es lo mismo declarar la variable numero que Numero o NuMeRo . Existen palabras propias del lenguaje ( palabras reservadas ) que no pueden ser usadas como identificadores: ej. If , do

Ejemplo de variables No valido Valido Ñumero Numero @hola _hola Peso neto Peso_ neto 1radio radio1

Tipos de variables Variables globales: son las que se declaran después del llamado a las cabeceras, pero antes de cualquier función, y son útiles para cualquier parte del programa. Variables locales: son las que se declaran dentro de una función, y solo sirven para ser usadas dentro de esa función

Tipos de datos

Tipo de datos. A) Enteros Los tipos de datos enteros son: short, int , long y long long . Ejemplo: int a; unsigned int a; signed long a; signed long long a = 10000000;

Tipo de datos b) Flotantes Operan con números reales de diversas magnitudes, mediante un número decimal. float a; double a = 1e23; double a = 3.1416; float a = 4e-9; double a = -78;

Tipo de datos c) Caracteres Los caracteres se representan utilizando el tipo char . Este tipo se utiliza para representar los 255 caracteres de la tabla de caracteres del sistema. char a; char a = 's'; char a = 48;

Definición de variables Multiple definición de variables. int nContador , nNumeroFilas , nNumeroColumnas , nTotalElementos ; ó int nContador ; int nNumeroFilas ; int nNumeroColumnas ; int nTotalElementos ;

Definición de variables Definición más correcta de variables, con inicialización. int nContador = 0; int nNumeroFilas = 0; int nNumeroColumnas = 0; int nTotalElementos = 0;

Datos de entrada, Leer: Scanf scanf ( "%d", & num ); Como en este caso es un integer usamos %d. Después de la coma tenemos la variable donde almacenamos el dato, en este caso ' num '. Fíjate que en el scanf la variable ' num ' lleva delante el símbolo & , este es muy importante, sirve para indicar al compilador cual es la dirección (o posición en la memoria) de la variable. Podemos preguntar por más de una variable a la vez en un sólo scanf , hay que poner un %d por cada variable: scanf( "%d %d %d", &a, &b, &c );

Imprimir variables con Printf : int resultado; resultado=5+2; printf ("Resultado de la suma: %d\ n",resultado ); Ó scanf ( "%d", & num ); printf (“El dato que introdujo fué : %d\ n“,num );

Constantes Son aquellos valores que una vez ejecutado el programa, no pueden ser cambiados. Se declara: const int temperatura = - 5 ;

Operadores de asignación Sintaxis: Variable = valor; Donde valor puede ser una constante, una variable o una expresión. x=7; x=num1; x=“s”; En C++ es válido usar el siguiente operador de asignación a = b = 7; el cual se evalúa de izquierda a derecha.

Operadores aritméticos Nombre Sintaxis Suma a+ b Resta a – b Multiplicación a * b División a / b Incremento a++ Decremento b-- Módulo a % b

Operadores aritméticos Nombre Sintaxis Menor que a < b Menor o igual que a <= b Mayor que a > b Mayor o igual que a >= b No igual que a != b Igual que a == b Negación lógica !a And a && b Or a II b

Ejemplo “Programa Bienvenidos” # include < stdio.h > void main ( void ) { printf (“BIENVENDIOS“); }