ejercicio de programacion resuelto

Páginas: 5 (1029 palabras) Publicado: 26 de febrero de 2015
Universidad del Cauca
Facultad de Ingeniería Electrónica y Telecomunicaciones

UNIVERSIDAD DEL CAUCA
FACULTAD DE INGENIERIA ELECTRÓNICA Y TELECOMUNICACIONES
PROGRAMA DE INGENIERIA DE SISTEMAS

PRACTICA DE LABORATORIO No. 2 – Fundamentos Teoricos
NOTACION Y REPRESENTACION DE ALGORITMOS

ALGORITMO: se define como un conjunto de instrucciones que combinadas de forma
adecuada resuelven unproblema determinado.

FORMAS PARA DESCRIBIR UN ALGORITMO
1. Lenguaje Natural:

2. Gráficos: DFD. En la parte grafica se utiliza el Diagrama de flujo de Datos,
entre los elementos utilizados por DFD para la representación y notación de
algoritmos se encuentran:

El círculo denota el inicio y el fin del algoritmo.

El rectángulo se utiliza para indicar que existe un proceso.
Normalmentea ese proceso se le conoce como una
asignación.

Este símbolo es usado para determinar los datos a ingresar al
algoritmo para ser procesado.

Este símbolo es usado para determinar los datos de salida
que genera el algoritmo después de ser procesados.

_______________________________
- Programa de Ingeniería de Sistemas

1/7

Universidad del Cauca
Facultad de Ingeniería Electrónicay Telecomunicaciones

3. pseudocódigo: Permite una aproximación del algoritmo al lenguaje natural y
por tanto una redacción rápida, con el inconveniente de la pérdida consecuente
de precisión, pues en algunos casos puede presentar ambigüedad.

EJEMPLOS

1. elaborar un algoritmo que genere la suma de dos número leídos desde teclado.
1.1. Diagrama de Flujo de Datos_______________________________
- Programa de Ingeniería de Sistemas

2/7

Universidad del Cauca
Facultad de Ingeniería Electrónica y Telecomunicaciones

1.2. Pseudocódigo

Inicio
Escribir: “digite el primer numero”
Leer n1
Escribir: “digite el segundo numero”
Leer n2
Suma=n1+n2
Escribir: ‘la suma es: ‘, suma
Fin

1.3.

Paso al Lenguaje C

El lenguaje C es un lenguaje de programaciónestructurada. El principal componente
estructural de C es la función. En C, las funciones son bloques en los cuales ocurren las
actividades de un programa. Esto nos permite separar los programas en tareas, lo que
nos conduce a la programación modular.
Otra forma de estructurar en C es usando bloques de códigos. Un bloque de código es
un grupo de instrucciones conectadas lógicamente el cual es tratadocomo una unidad.
Un bloque está construido por un conjunto de instrucciones colocadas entre llaves { }
La estructura básica de un programa en C es la siguiente:

_______________________________
- Programa de Ingeniería de Sistemas

3/7

Universidad del Cauca
Facultad de Ingeniería Electrónica y Telecomunicaciones

Variables
Un identificador es el nombre que se le da a una variable,constante, función, etiqueta
u otro objeto utilizado en C. Un identificador en C puede variar entre 1 y 32 caracteres.
El primer carácter debe ser una letra o un subrayado ( _ ) seguido de una secuencia
de caracteres siendo letras, numero o subrayados.
Ejemplo de identificadores:

correcto
Mexicali
cont
sueldo
f_32
Fila12s

incorrecto
3f32
pot*10
Fact!
Num 3
Dia..9

Tipos deDatos en Lenguaje C

Modificadores a tipos de datos

_______________________________
- Programa de Ingeniería de Sistemas

4/7

Universidad del Cauca
Facultad de Ingeniería Electrónica y Telecomunicaciones

Palabras Reservadas

Archivos de Cabecera

Son archivos con extensión .h, los cuales se encuentran los prototipos o declaraciones
de varias funciones que pueden ser utilizadas enel desarrollo de un programa. Entre
los más utilizados se encuentran:







ctype.h: Funciones útiles para la clasificación y el mapeado de códigos.
math.h: Funciones que sirven para realizar operaciones matemáticas comunes
sobre valores de tipo double.
stdio.h: Macros y funciones para realizar operaciones de entrada y salida sobre
ficheros y flujos de datos.
stdlib.h y a...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ejercicios resueltos de programación
  • ejercicios resueltos de programacion
  • ejercicios resueltos programacion lineal
  • Ejercicios De Programación Resueltos
  • Ejercicio Resuelto Programacion Lineal
  • ejercicios resueltos de programacion lineal
  • Programacion Lineal Ejercicio 5 Resuelto
  • 5 Ejercicios Resueltos De Programacion Lineal

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS