Características de “C”

Slides:



Advertisements
Presentaciones similares
Laboratorio Lenguaje de Programación ING2101
Advertisements

DATSI, FI, UPM José M. Peña Programación en C DATSI, FI, UPM José M. Peña Programación en C.
Introducción al lenguaje C
Tema 4b Operadores.
Instrucciones Básicas Entrada de Información
Fundamentos de Programación I Agradecimientos al Ing. Namuel Solórzano Peralta por el contenido de esta presentación.
Repaso para la construcción del intérprete 2012
Fundamentos de la Programación Estructurada
Programación I Teoría I
INFORMATICA I Funciones CLASE 13.
Introducción al Lenguaje C (ANSI)
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO
Programación Estructurada
Aprende C en una lluviosa tarde de domingo (en algo más de un par de horas) Sintaxis del lenguaje C para implementar un programa imperativo.
Estructuras de control
ESTRUCTURAS DE SECUENCIA
Una breve introducción
Ingeniero Anyelo Quintero
Programación.
Programación en C para electrónica
UNIVERSIDAD DE MANAGUA I CUATRIMESTRE INTRODUCCION A LA PROGRAMACION
Lenguaje C.
LENGUAJE “C” Programación.
Características de “C” Y Esta conformado por un Ambiente Integrado. Y Es un Lenguaje de Nivel medio. Y Es un compilador. YContiene un conjunto de palabras.
CARACTERÍSTICAS DE LOS PROGRAMAS
JAVA J.A.C..
Unidad III Elementos del lenguaje C++
TIPOS Y ESTRUCTURAS BÁSICAS DE DATOS
Tema 2: Los tipos de datos
Lenguaje C Ing. Sonia Alexandra Pinzón Nuñez
TABLAS Definición. El tipo tabla permite definir objetos formados por un conjunto de elementos del mismo tipo. Ejemplos. El tipo tabla se utiliza para.
Java. Java nació el año 1991, por un par de ingenieros de la Sun Microsystems.
Informática Ingeniería en Electrónica y Automática Industrial
Programa Vespertino de Automatización Equipos y Sistemas de Control Digital Lenguaje C Profesor: Felipe Páez Mejías D e p a r t a m e n t o d e I n g e.
Tipo de Datos Básicos.
ESTRUCTURA DE DATOS ESD-243
INTRODUCCION. LOS LENGUAJES DE PROGRAMACIÓN Los lenguajes de programación herramientas que nos permiten crear programas y software. EL LENGUAJE DE MAQUINA.
Programación en Lenguaje C
Programación Básica con NQC Patricio A. Castillo Pizarro 25/08/2007.
COMPONENTES DE UN ALGORITMOS
PARCIAL DE JUNIO DEL 2014 LENGUAJE DE PROGRAMACIÓN UN LENGUAJE SE PUEDE DEFINIR COMO UN CONJUNTO DE PALABRAS Y FORMAS DE EXPRESIÓN POR MEDIO DE.
Programación orientada a objetos. El método main es el comportamiento por el cual comienzan todos los programas en Java, de la misma forma en la que C,
Introducción a la programación
Lenguaje de Programación  Un lenguaje se puede definir como un conjunto de palabras y formas de expresión por medio de las cuales se comunican y relacionan.
Unidad 1: FUNDAMENTOS DE COMPUTACIÓN Y PSEUDOLENGUAJE
Características de “C” Y Esta conformado por un Ambiente Integrado. Y Es un Lenguaje de Alto Nivel. Y Es un compilador. YContiene un conjunto de palabras.
Elementos del lenguaje C++
FUNDAMENTOS DE PROGRAMACIÓN
Términos algoritmo diseñar algoritmo implementar algoritmo
Estructura de un programa C
Patricio A. Castillo José M. Galarce Agosto 23 de 2008 Segunda Clase.
Programación Básica con NQC Patricio A. Castillo 12/04/2008.
 Un lenguaje se puede definir como un conjunto de palabras y formas de expresión por medio de las cuales se comunican y relacionan miembros de una comunidad.
PRINCIPIOS DE PROGRAMACIÓN

Presente un cuestionario con los aspectos mas importantes sobre los
1.  En el Lenguaje C, los nombres usados para referirse a las variables, las constantes, las funciones y otros objetos definidos por el usuario se conocen.
Fundamentos de Programación
Lic. Carla Aguirre Montalvo
Programación de Computadores
CLASE 10. AGENDA 1 Repaso 2 Operadores 3 Directivas 14 Entrada y Salida de Datos.
Lenguaje de programación c
Clase 1 Gabriela Araya Baez.. Char: Variable que almacena caracteres. Int: Variable que almacena enteros. Float: Variable que almacena decimales. Doble:
CONSTANTES DENTRO DE UN CÁLCULO O EN LOS PASOS PARA SOLUCIONAR UN PROBLEMA, EXISTIRÁN VALORES QUE NUNCA VAN A CAMBIAR Y SE LOS CONOCE COMO CONSTANTES.
Informática Ingeniería en Electrónica y Automática Industrial
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.
1 Conceptos Fundamentales de Programación Introducción a la Informática Departamento de Sistemas Universidad del Cauca 2006.
FUNDAMENTOS DE PROGRAMACIÓN VARIABLES, CONSTANTES Y TIPOS DE DATOS EN C.
Programación II Sesión 3. TABLA DE CONTENIDO  Tipos de Datos en C  Delimitadores  Tipo Char  Tipo Int  Tipo Float  Tipo Double  Constantes  Operadores.
Características de “C”
Transcripción de la presentación:

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.

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

Entorno Integrado EDITOR COMPILADOR AYUDA SISTEMA DE GESTION ARCHIVOS

Editor

Compilador

Sistema de gestión de archivos

Ayuda

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

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

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

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

Tipos de Datos char float int

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

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

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

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

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

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

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

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

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

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

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)

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

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

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

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+273.15; printf("\n %.2f grados C equivale a %.2f grados F y %.2f grados K",c,f,k); getch(); }