UNIDAD II: FUNDAMENTOS DE LA PROGRAMACIÓN ESTRUCTURADA.

Slides:



Advertisements
Presentaciones similares
Laboratorio Lenguaje de Programación ING2101
Advertisements

PROGRAMACIÓN EN C.
ING SEC 3 - UCSC Agosto 2009 Laboratorio Lenguaje de Programación ING – Universidad Católica SSMA Concepción Semestre II Tema:
Teoría de Autómatas y Compiladores
Curso : Programación Web 1 Profesor : Aníbal Martínez Aguas
Instrucciones Básicas Entrada de Información
Unidad 1 DISEÑO DE ALGORITMOS ING. Nelwi Baez. MSC
El lenguaje C Introducción.
Fundamentos de programación/ Programación I
MANUAL EXPRESS DE C J.M.sevilla.
Fundamentos de la Programación Estructurada
Una variable en un programa es algo con un nombre, cuyo valor puede variar. La manera en que el compilador y enlazador maneja esto es asignando un bloque.
Variables Prof. Gonzalo Pastor.
Primer Programa en C.
CADENAS EN PHP.
Programación (Estructura de Datos)
III. DISEÑO DE ALGORITMOS PARA LA SOLUCIÓN DE PROBLEMAS.
Objetos de un programa Datos: Se denomina dato a toda aquella información característica de una entidad y que es susceptible de tratamiento en un programa.
¿Para qué se utiliza el PSEINT?
VISUAL BASIC CONSOLA Todas las ordenes o instrucciones se digitan dentro de sub Main() y End Sub ÁREA DE TRABAJO: Las aplicaciones de consola son aquellas.
Material Elaborado por: Lic. Saily González. CONTENIDO 2.1- Estructura de una Aplicación JAVA 2.2- Elementos básicos de la Programación JAVA Comentarios.
La estructura básica de los programas en java, algo a tener en cuenta y que debemos recordar siempre es el archivo debe llevar el nombre de la clase con.
CI TEORIA semana 8 Subprogramas o funciones Definición de funciones.
FUNCIONES Y PROCEDIMIENTOS
Al término de la clase, el alumno reconoce las ventajas de usar JAVASCRIPT para un proyecto web.
SESIÓN 2. Completados por el tipo de objeto sobre el que actúan y el objeto concreto: CREATE DATABASE mibase ; Permite crear una base de datos llamada.
LOGICA DE PROGRAMACION
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.
Tema 7. Introducción a lenguaje de programación Visual Basic (clase 1)
Constantes en PHP Programación en Internet II. Constantes en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa.
Estructura de un programa en C
Teoría de lenguajes y compiladores
Mgter Alejandro Ramos. Los Lenguajes de Programación.
Valor X Valor Y Punto (0,0) Coordenadas.
El lenguaje de programación C - Identificadores y variables – Isidro González Caballero ( Introducción.
Administración de Proyectos de desarrollo de Software Ciclo de vida de un proyecto Enfoque moderno Temas Componentes Directivas Declaraciones globales.
Diseño de algoritmos La computadora puede realizar procesos y darnos resultados, sin que tengamos la noción exacta de las operaciones que realiza. Con.
COMPONENTES DE UN ALGORITMOS
INTEGRANTES LINA JIMÉNEZ LOZANO ROSA ELENA REINA CARLOS VILLADIEGO MARIANO SEPULVEDA.
Elementos básicos del lenguaje
Unidad II Introducción a la programación en C++
introducción al lenguaje
Unidad 1: FUNDAMENTOS DE COMPUTACIÓN Y PSEUDOLENGUAJE
Elementos básicos del lenguaje
PROGRAMACIÓN MULTIMEDIA
Elementos básicos del lenguaje
La vida sería mucho más sencilla si pudiéramos echar un vistazo al código fuente. Anónimo.
FUNDAMENTOS DE PROGRAMACIÓN
ELEMENTOS DE COMPUTACIÓN Profesor: Guillermo Figueroa
CARACTERÍSTICAS Es un lenguaje de programación estructurado de propósito general. Está estrechamente asociado al sistema operativo UNIX, ya que el propio.
Tipo de dato char El tipo de dato char ocupa un byte de memoria. Con un byte solo se puden guardar 256 números enteros sin signo, del 0 – 255. Si a cada.
PRINCIPIOS DE PROGRAMACIÓN

LENGUAJE “C” Programación.
UNIVERSIDAD LATINA INTRODUCCION A LA PROGRAMACION TIPOS DE DATOS ELEMENTALES.
Tipos de Datos en C Elementos de un programa en C
Presente un cuestionario con los aspectos mas importantes sobre los
Declaraciones. 1 Nombres de identificadores Identificador: – Nombres usados para referirse a las variables, identificar funciones o etiquetas definidos.
UNIDAD 4: Introducción a la Lógica Computacional Objetivo : Interpretar y aplicar adecuadamente los fundamentos básicos de la estructura y funcionamiento.
Práctica Profesional PHP.
Lenguaje de programación c
Sentencia de Impresión. Qué es? Cuan do en un algoritmo necesitamos pedirle al usuario algún dato como: dame un numero. Lo anterior debemos pedirlo y.
CODIGO ASCII.
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.
Lenguaje de Programación II PLAN DE EVALUACIÓN CONTENIDO MODALIDAD DE EVAL. PONDERACIÓN INTRODUCCIÓN BÁSICA AL LENGUAJE DE PROGRAMACIÓN.
Introducción al Lenguaje C y al Visual C++. Lenguaje C El lenguaje C se conoce como un lenguaje compilado. Es un lenguaje estructurado, ya que permite.
FUNDAMENTOS DE PROGRAMACIÓN VARIABLES, CONSTANTES Y TIPOS DE DATOS EN C.
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO FACULTAD DE INGENIERÍA COORDINACIÓN DE MATERIAS PROPEDÉUTICAS LICENCIATURA DE INGENIERÍA CIVIL ASIGNATURA: PROGRAMACIÓN.
Métodos en Java. Estructura de un programa en Java ► La relación con la vida misma la podemos ver en el siguiente comentario: Imaginemos que dos clases.
Omar Herrera Caamal Rigoberto Lizárraga Luis Cetina Luna.
Transcripción de la presentación:

UNIDAD II: FUNDAMENTOS DE LA PROGRAMACIÓN ESTRUCTURADA. Msc. Nelwi Báez

LENGUAJE DE PROGRAMACIÓN Definición Tipos PROGRAMACIÓN ESTRUCTURADA Ejemplo LENGUAJE C Palabras reservadas

Comentarios A la hora de programar es conveniente añadir comentarios (cuantos más mejor) para poder saber que función tiene cada parte del código, en caso de que no lo utilicemos durante algún tiempo. Además facilitaremos el trabajo a otros programadores que puedan utilizar nuestro archivo fuente. Para poner comentarios en un programa escrito en 'C' usamos los símbolos /* y */: /* Este es un ejemplo de comentario */ /* Un comentario también puede estar escrito en varias líneas */ El símbolo /* se coloca al principio del comentario y el símbolo */ al final. El comentario, contenido entre estos dos símbolos, no ser  tenido en cuenta por el compilador

Palabras clave Existen una serie de indicadores reservados, con una finalidad determinada, que no podemos utilizar como identificadores. A continuación vemos algunas de estas palabras clave: char int float double if else do while for switch short long extern static default continue break register sizeof typedef

Identificadores Un identificador es el nombre que damos a las variables y funciones. Está formado por una secuencia de letras y dígitos, aunque también acepta el carácter de subrayado No acepta los acentos ni la ñ/Ñ. El primer carácter de un identificador no puede ser un número, es decir que debe ser una letra o el símbolo _. Se diferencian las mayúsculas de las minúsculas, así num, Num y nuM son distintos identificadores.

A continuación vemos algunos ejemplos de identificadores válidos y no válidos: _num1 1num var1 número2 fecha_nac año_nac

TIPOS DE DATOS En 'C' existen básicamente cuatro tipos de datos, aunque como se verá  después, podremos definir nuestros propios tipos de datos a partir de estos cuatro. A continuación se detalla su nombre, el tamaño que ocupa en memoria y el rango de sus posibles valores Tipo Tamaño Rango de valores char 1 byte -128 a 127 int 2 bytes -32768 a 32767 float 4 bytes 3'4 E-38 a 3'4 E+38 double 8 bytes 1'7 E-308 a 1'7 E+308

VARIABLES CONSTANTES: Al contrario que las variables, las constantes mantienen su valor a lo largo de todo el programa. Para indicar al compilador que se trata de una constante, usaremos la directiva #define: #define <identificador> <valor> Observa que no se indica el punto y coma de final de sentencia ni tampoco el tipo de dato. La directiva #define no sólo nos permite sustituir un nombre por un valor numérico, sino también por una cadena de caracteres. El valor de una constante no puede ser modificado de ninguna manera.

Secuencias de escape Ciertos caracteres no representados gráficamente se pueden representar mediante lo que se conoce como secuencia de escape. A continuación vemos una tabla de las más significativas: \n salto de línea \b retroceso \t tabulación horizontal \v tabulación vertical \\ contrabarra \f salto de página \' apóstrofe \" comillas dobles \0 fin de una cadena de caracteres

ESTRUCTURA DE UN PROGRAMA EN C

EJEMPLO DE UN PROGRAMA EN C /* Mi primer programa en Lenguage C */ #include <stdio.h> void main() { printf("Hola mundo"); }

EJERCICIO 1 Copiar el código del EJEMPLO ANTERIOR y llevarlo a un entorno de desarrollo Compilar y correr el programa Eliminar el warning en la compilación Eliminar algunas lineas del programa y observar los errores que se producen al compilar y, si compila al correr Duplicar la llamada a la función printf Agregar algunos caracteres de control (\r, \n, \t, \b)