La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Características de “C”

Presentaciones similares


Presentación del tema: "Características de “C”"— Transcripción de la presentación:

1 Características de “C”
Esta conformado por un Ambiente Integrado. Es un Lenguaje de Nivel medio. Es un compilador. Contiene un conjunto de palabras reservadas y funciones. Trabaja con: funciones.

2 Características de “C”
Reglas Precisas de Sintaxis. Estructuras de Control Colección de estructuras de Datos. Lenguaje no tipificado

3 Entorno Integrado EDITOR COMPILADOR AYUDA SISTEMA DE GESTION ARCHIVOS

4 Editor

5 Compilador

6 Sistema de gestión de archivos

7 Ayuda

8 Elementos del Lenguaje
Palabras Reservadas. Librerías y funciones Identificadores definidos por el usuario Identificadores Estándar

9 if, include, else, void, for,
Palabras Reservadas if, include, else, void, for, while

10 Librerías stdio.h, conio.h, math.h

11 Identificadores Estándares
Constantes Variables Tipos de Datos Funciones Tratamiento de archivos.

12 Tipos de Datos char float int

13 Tipos de datos TIPO RANGO Memoria Requerida char 0 a 255 8 bits int
float 6 dígitos de precisión 32 bits double 12 dígitos de precisión 64 bits

14 char (Caracter) Ordinal
Son los datos de la A..Z incluyendo minúsculas Todo el conjunto de caracteres (código ASCII) Dígitos (0..9), signos de puntuación Caracteres especiales

15 int (entero) Ordinal Limitados por su rango, aunque puede extenderse con los modificadores de tipo. No tienen parte fraccionaria.

16 float (raeales) Están conformados por una parte entera y una décimal.

17 Tipos de Operadores Asignación Matemáticos Relacionales Lógicos

18 Tipos de expresiones + Aritméticas != Relacionales || Lógicas

19 Expresión Aritméticas
Son análogas a las fórmulas matemáticas + Suma - Resta * Multiplicación / División % División Módulo

20 Operador % Es utilizado sólo para variables enteras. A % B
Sólo se puede utilizar si A y B son expresiones enteras. Obtiene solamente el residuo de la división. 19 % 6 El módulo sería 1

21 Operadores de Asignación
Es el signo de = Ejemplo: x=5 (A x se le asigna el valor de 5)

22 Operadores relacionales
Se utilizan para comparar expresiones. El resultado será: cierto (1) Falso (0) <, <=, >, >=, !=, == (menor que, menor igual, mayor que, mayor igual, diferente, igual)

23 Operadores Lógicos And && (sólo cuando las dos entradas son verdaderas el resultado es verdadero). Or || (Cuando cualquiera de las entradas sea verdadera el resultado será verdadero). Not ! (Niega la entrada)

24 Tablas de verdad A B A &&B 1 A B A ||B 1 A !A 1

25 Precedencia de los operadores
( ) ! * / % + - < <= > >= == != && ||

26 Estructura Básica de un Programa
#include <stdio.h> main(void) { int n1,n2,sum; printf(" Programa que suma dos números: "); printf(" números: " ); scanf("%d" "%d" , &n1,&n2); sum= n1+n2; printf(«Suma es: %d",suma); } Sección de Librerías Función Principal Inicio de la función Declaración de variables Desarrollo de la función Fin de la función

27 Ejemplo *Transforma de °C a °F y °K*/ #include <stdio.h>
main(void) { float c,f,k; printf("Introduce los Grados centigrados a convertir: "); scanf("%f",&c); f=1.8*c+32; k=c ; printf("\n %.2f grados C equivale a %.2f grados F y %.2f grados K",c,f,k); getch(); }


Descargar ppt "Características de “C”"

Presentaciones similares


Anuncios Google