Introducción a C Parte 1 Aurelio Sanabria Estructuras de datos

Slides:



Advertisements
Presentaciones similares
Laboratorio Lenguaje de Programación ING2101
Advertisements

ANALIZADOR SEMANTICO DIANA CAROLINA CASTAÑO YANCI VIVIANA CASTRO PEDRO LUIS FLÓREZ SANTIAGO GUTIÉRREZ A.
ESTRUCTURAS DE CONTROL
DATSI, FI, UPM José M. Peña Programación en C DATSI, FI, UPM José M. Peña Programación en C.
El lenguaje de programación C - El primer programa -
Pippy (Python para niños)‏ 1.
Funciones y recursividad
MANUAL EXPRESS DE C J.M.sevilla.
Repaso para la construcción del intérprete 2012
Estructuras de control
Programación I Teoría I
Tipos de Datos Básicos y Estructurados
EJERCICIOS DE PROGRAMACION
CADENAS EN PHP.
INFORMATICA I Funciones CLASE 13.
Programación Estructurada
Una breve introducción
Introducción a lenguaje C
Recursión Se dice que un método es recursivo si forma parte de sí mismo o se define en función de sí mismo. La recursión es un medio particularmente poderoso.
FUNCIONES EN C.
Programación I Teoría VI: Recursividad
Archivos Programación.
Lenguaje C.
Semana 5 Subprogramas..
Cadenas y apuntadores Programación.
FUNCIONES EN C.
CI TEORIA semana 4 Estructura Algorítmica: SELECCIÓN
Prog. Univ. Rodríguez Rey, Pablo Funciones Programación I.
Lenguaje C Ing. Sonia Alexandra Pinzón Nuñez
Introducción a la Programación “Ejercicios” Semestre de Otoño 2006 Claudio Gutiérrez-Soto.
PAGINAS DINAMICAS PHP. INTRODUCCION PHP (Profesional Home Pages - Páginas Personales Profesionales) es un lenguaje para la creación de páginas web incrustado.
Capítulo 1 “Elementos de Programación”
Introducción a la Programación
Capítulo 2 – Estructuras de Control
CAPITULO 1 - INTRODUCCIÓN Comenzaremos con una rápida introducción al lenguaje C. Mostraremos algunos elementos esenciales del lenguaje en programas reales,
Computación II Repaso de java Karina Figueroa Mora.
El lenguaje de programación C - Vectores y matrices -
Elementos básicos del lenguaje
ING.CIP.IVAN PETRLIK AZABACHE. SEMANA 02 Control de flujo  Condicional Simple if( condicion) { //sentencia 1 // sentencia 2. }
Introducción a la Programación “El lenguaje C” Semestre de Otoño 2006 Claudio Gutiérrez-Soto.
Estructuras de control Resolución de problemas y algoritmos.
Introducción a la Programación “El lenguaje C” Semestre de Otoño 2006 Claudio Gutiérrez-Soto.
Símbolos de Programación Estructurada
Utilizar el IDE de desarrollo Eclipse o Netbeans para crear un programa en Java que imprima Bienvenidos a la programación en Java.
FUNDAMENTOS DE PROGRAMACIÓN
PHP el Lenguaje Ejercicios Básicos.
LENGUAJE “C” Programación.
Otrogar el prestamo si El pedido es menor que 100 Para importes mayores de 100 se necesita que el cliente sea mayor de 18 y tenga trabajo Para importes.
“variables , sentencia if y bucles”
Un dato de tipo entero es aquel que puede tomar por valor un número perteneciente al conjunto de los números enteros (Z), el cual está formado por los.
 Las funciones son un conjunto de instrucciones que realizan una tarea específica. En general toman unos valores de entrada, llamados parámetros y proporcionan.
PROGRAMACIÓN Grupo de Modelamiento de Sistemas
PARCIAL 3. CADENAS Y CARACTERES PARA PODER DISTINGUIR LOS DATOS DE TIPO CARACTER (CHAR), ESTOS SE ENCIERRAN EN COMILLAS SIMPLES. LOS DATOS DE TIPO CARÁCTER.
INS-204 Fundamentos de Programacion notas de clase, objetivo, programar en Python con nivel medio de destreza.
FUNDAMENTOS DE PROGRAMACIÓN VARIABLES, CONSTANTES Y TIPOS DE DATOS EN C.
LENGUAJE C. El lenguaje de programación C  El C es un lenguaje de programación creado en 1972 por Dennis M. Ritchie en los Laboratorios Bell  Evolución.
Introducción a C Parte 2 Aurelio Sanabria Estructuras de datos
Estructuras de Control en Visual Basic.net
Programacion I Curso: 5 I (TT)
Introduction a la Programacion
ROBERTO PINEDA FLORES. ALEXIS JULIAN VELAZQUEZ NAVA.
Introducción a C Parte 3 Aurelio Sanabria Estructuras de datos
Estructuras de Control en Visual Basic.net
Fundamentos de Programación. Estructuras de Control
ESTRUCTURAS DE CONTROL EN VISUAL BASIC.NET Prof.: Rafael Mourglia.
Estructuras de control Resolución de problemas y algoritmos
PROGRAMACIÓN (2).
a == b ** and c <= a + 1 or b == c
Estructuras de Control
Introducción a la Programación “El lenguaje C”
Transcripción de la presentación:

Introducción a C Parte 1 Aurelio Sanabria Estructuras de datos II semestre, 2015 1

Interprestado vs Compilado (python vs C)

Básicas del lenguaje estructuras de control, tipos y funciones

If - else

While For

Tipos de datos

Variables

Funciones

Función principal → Main

printf

printf Indicador de conversión Uso %s Arreglos de caracteres %d Números %f Números flotantes %p Valor de puntero %c Caracter

Printf Secuencia de escape Función \t Imprime un tab \n Imprime un cambio de línea \r Imprime un retorno de carro \” Imprime una comilla doble \' Imprime una comilla simple

¿Cómo compilo y ejecuto? Geany y makefiles

Makefiles

Makefiles Se utilizan junto al comando make

Geany

Ejemplo de práctica

Repetir

Repetir

Repetir

Primera tarea corta

Primera tarea corta Realizar los siguientes ejercicios y entregarlos al profesor: Determinar si un número es par o impar Fibonacci Factorial Largo de un número usando el for Largo de un número usando el while Sumatoria de 0 a n usando for Sumatoria de 0 a n usando while Invertir un número Determinar si un número es palíndromo

Las presentaciones para el curso IC-2001: "Estructuras de datos" por Aurelio Sanabria se distribuyen bajo una Licencia Creative Commons Atribución-Compartir Igual 3.0 Costa Rica. http://creativecommons.org/licenses/by-sa/3.0/cr/ *La licencia de la presentación no cubre las imágenes utilizadas* http://creativecommons.org/licenses/by-sa/3.0/cr/