EL LENGUAJE DE PROGRAMACIÓN C

Slides:



Advertisements
Presentaciones similares
Una estructura de control permite controlar el flujo de la ejecución de instrucciones. Con estas estructuras, el programador puede determinar el orden.
Advertisements

Curso de java básico (scjp)
Lenguaje C++.
PROGRAMACIÓN EN C.
FUNDAMENTALS OF THE JAVA PROGRAMMING LANGUAGE (SL-110) CAPÍTULO 7: OPERADORES Y ESTRUCTURAS DE SELECCION Ing. Ronald Criollo.
Programación Interactiva Fundamentos de Programación
Instrucciones y excepciones
MATLAB.
Fundamentos de la Programación Estructurada
ESTRUCTURAS DE CONTROL
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO
Seminario de Lenguajes A – Opción Ada Estructura general de programas –Especificación de contexto –Encabezado –Declaraciones –Cuerpo Seminario de Lenguajes.
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 SECUENCIA
Programación en C para electrónica
Tema 4: Sentencias de control
Unidad III Elementos del lenguaje C++
Java. Java nació el año 1991, por un par de ingenieros de la Sun Microsystems.
SENTENCIAS DE CONTROL Ing. José Antonio Poma G..
El lenguaje de programación C - Identificadores y variables – Isidro González Caballero ( Introducción.
Programación en Lenguaje C
Informática Ingeniería en Electrónica y Automática Industrial
El Lenguaje C++. Creación de programas simples de C++ Builder como ejercicios en C++. Los elementos de control fundamentales en C++, incluyendo operadores.
Resumen Fundamentos de Programación/ Programación I
PROGRAMACIÓN MULTIMEDIA
Símbolos de Programación Estructurada
UNIVERSIDAD LATINA INTRODUCCION A LA PROGRAMACION INSTRUCCIONES INTERATIVAS.
INTRODUCCIÓN AL LENGUAJE C++. Instrucciones Temas.

Ejemplos: float R[10] = {2, 32, 4.6, 2, 1, 0.5, 3, 8, 0, 12}; float S[] = {2, 32, 4.6, 2, 1, 0.5, 3, 8, 0, 12}; int N[] = {1, 2, 3, 6}; int M[][3] = {
Fundamentos de Programación
Estructuras de Decisión
1 Desarrollo Web en Entorno Servidor Tema 4: Estructuras de control. Estructuras Selectivas. Operadores de comparación. Operadores Lógicos. Operadores.
ARREGLOS. La sintaxis para declarar e inicializar un array será: Tipo_de_variable[ ] Nombre_del_array = new Tipo_de_variable[dimensión]; También podemos.
Programación de Algoritmos Autor: Luis Eduardo Villavicencio Prof.: Ing. Danilo Jaramillo.
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.
El lenguaje de Programación C Fernando J. Pereda.
2015-BM5A. ¿Qué estructuras de Programación conocemos? Condicional: If … { } … Else …{ } Condicional por Casos: Switch (opcion) { } Repetitiva exacta:
Tipos de programación Lic. Natisma Julieta López Salas.
Control, adquisición y monitoreo con Arduino y Visual Basic .net
Taller de Java Universidad de los Andes
Tema 6: Elementos de programación adicionales
Estructuras de Control en Visual Basic.net
Operadores Java es un lenguaje rico en operadores, que son casi idénticos a los de C/C++.
Arreglos y cadenas de texto
Clase 8: Strings Valeria Herskovic –
BREVE INTRODUCCION A LA PROGRAMACION
¿Cómo almacenar grandes cantidades de datos?
Arreglos (Arrays) Programación 1.
Anexo Chame-San Carlos
¿Cómo almacenar grandes cantidades de datos?
TIPOS DE DATOS Cadenas y caracteres PARCIAL III.
Estructuras de control iterativas
Estructuras de Control en Visual Basic.net
Programación I MC Beatriz Beltrán Martínez
Instrucciones y excepciones
Fundamentos del lenguaje de programación Condicionales, ciclos, Métodos, enumeraciones Escuela Técnica Superior Kinal Instructor Edwin Tumax.
Teclado y Pantalla (Java estándar)
Programación Gráfica 5. Introducción a C++..
Programación en Java..
ESTRUCTURAS DE CONTROL EN VISUAL BASIC.NET Prof.: Rafael Mourglia.
Estructuras de control Resolución de problemas y algoritmos
Diego Hernández R Pascal Variables Diego Hernández R
Fundamentos de Programación
Programación I MC José Andrés Vázquez Flores
Arreglos en Java.
SENTENCIAS CONTROL DE FLUJO EN C I.E. Mario Jiménez.
Informática Ingeniería en Electrónica y Automática Industrial
JAVA: elementos básicos
Estructuras de control Java
Transcripción de la presentación:

EL LENGUAJE DE PROGRAMACIÓN C

Tipos de datos: INT: números enteros de 8 bits CHAR: datos de 8 bits, principalmente caracteres. LONG: números reales de 16 bits. DOUBLE: números reales de 32 bits. Ej: int a =3; char a=‘a’; long pi = 3.1415;

Arrays: Nos permiten definir bloques de datos del mismo tipo: int primos[] = {1,3,5,7}; int x[2][2]={{1,2},{3,4}}; x[1][2]=3; int a = primos[3]; char mensaje[] = “hola mundo”;

Operadores: Aritméticos: Relacionales y lógicos: Manejo de bits: + - * / % ++ -- Relacionales y lógicos: > >= < <= == != && || ! Manejo de bits: & | ^ << >> ~

Estructuras de control: Condicionales. Decisión múltiple. Bucles while y do-while. Bucle for.

Condicionales: if ( portA= = 0x01 ) { a = 3; velocidad++; } else if (portA = = 0x02){ a =2; velocidad --; else { a =1;

Decisión múltiple: switch ( c ) { case ‘s’: si(); break; case ‘n’: no(); default: error (); }

Bucles while y do-while: while (! cansado) { trabaja (); } do { } while (! cansado);

Bucle for: for (inicialización de variables; condición del bucle; acción al final de cada iteración) for (i=0;i<10;i++) {} for(;;) {} bucle infinito equivalente a while(1);

Funciones: Tipo devuelto nombre (parámetros) {} int cuadrado (int x) { return x*x; } void nada (void){ ... return;

Funciones: La función principal es la función main: Void main (void){ ... } Las funciones pueden estar en el propio fichero o en otros (librerías). Estos ficheros se pueden incorporar a nuestro código.

Directivas del compilador: Para definir valores constantes en nuestro código (sustitución textual): #define uno 1 Para incluir ficheros con librerías: #include <librería.h> #include “librería.h”