Anda di halaman 1dari 3

UNIVERSIDAD MAYOR DE SAN ANDRES

FACULTAD DE INGENIERIA
INGENIERIA INDUSTRIAL

INFORMATICA PARA INGENIERIA


IND - 221
13 / 09 / 2015

Gua No 3
PSEUDOCDIGO, DIAGRAMAS DE FLUJO Y CODIGO C

ALGORITMOS

Formas de representacin de un algoritmo.


Se tiene 3 tipos de algoritmos:
Pseudocdigo (Lenguaje natural).El pseudocdigo es un lenguaje artificial e
informal que ayuda a los programadores a desarrollar los algoritmos. Nos sirve para
encontrar soluciones a problemas de la vida real. El pseudocdigo no est regido por
ningn estndar.
Diagrama de flujo (smbolos).Es una representacin grfica de un algoritmo.

Lenguajes de programacin (cdigos). Mtodo que nos permite validar la solucin


de un problema para hacer un programa se utiliza un cdigo.
Condiciones que debe cumplir toda lgica para denominarse algoritmo.
Las caractersticas fundamentales que debe cumplir todo algoritmo son:
Aux. Docencia: Univ. VCTOR GROVER ROQUE TERN

SEMESTRE II / 2015

13

UNIVERSIDAD MAYOR DE SAN ANDRES


FACULTAD DE INGENIERIA
INGENIERIA INDUSTRIAL

INFORMATICA PARA INGENIERIA


IND - 221
13 / 09 / 2015

Un algoritmo debe ser preciso e indicar el orden de realizacin de cada paso.


Un algoritmo debe estar definido. Si se sigue un algoritmo dos veces, se debe
obtener el mismo resultado cada vez.
Un algoritmo debe ser finito. Si se sigue un algoritmo debe terminar en algn
momento.
Acumuladores de suma y producto.
Acumulador de suma:
Suma = 0;
Suma = suma + variable;
Acumulador de producto:
Producto = 1;
Producto = Producto * variable;
La estructura general de un algoritmo es:

Cuantas manzanas habrn cado


Sobre la cabeza de Newton
Antes que comprendiera lo que le estaban sugiriendo.
Robert Frost

Aux. Docencia: Univ. VCTOR GROVER ROQUE TERN

SEMESTRE II / 2015

14

UNIVERSIDAD MAYOR DE SAN ANDRES


FACULTAD DE INGENIERIA
INGENIERIA INDUSTRIAL

INFORMATICA PARA INGENIERIA


IND - 221
13 / 09 / 2015

Problemas para resolver en clase


Todos los ejercicios deben ser resueltos en diagrama de flujo y en cdigo C.
1. Hacer un diagrama de flujo y Cdigo en C para sumar 472 ms 537 ms 758 e
imprimir en pantalla el promedio.
2. Hacer un diagrama de flujo y Cdigo en C para sumar tres nmeros cualesquiera
ledos por teclado e imprimir en pantalla el promedio.
3. Leer 3 notas por teclado y sacar su promedio, luego imprimir un mensaje si
aprob la materia o un mensaje si reprob la materia, en caso de reprobar la
materia si la nota es mayor a 42 puntos imprimir: Estas habilitado para el
examen 2T
4. Leer 3 notas de 100 estudiantes por teclado y sacar su promedio, luego imprimir
un mensaje si aprob la materia o un mensaje si reprob la materia, en caso de
reprobar la materia si la nota es mayor a 42 puntos imprimir: Estas habilitado
para el examen 2T
5. Leer 3 notas de N estudiantes por teclado y sacar su promedio, luego imprimir
un mensaje si aprob la materia o un mensaje si reprob la materia, en caso de
reprobar la materia si la nota es mayor a 42 puntos imprimir: Estas habilitado
para el examen 2T
6. Hacer un algoritmo que permita identificar si un nmero es par o impar.
7. Hacer un algoritmo que permita imprimir los 100 primeros nmeros pares.
8. Hacer un algoritmo que permita sumar los 100 primeros nmeros pares y
multiplique los 100 primeros nmeros impares.
9. Hacer un diagrama de flujo y su cdigo en C para calcular sin utilizar la funcin
pow (A, B).

Practica No 3
Todos los ejercicios realizados en clase pasar al programa DFD y al cdigo en C (En el
programa CodeBlocks).

Practica No 4
1. De la lectura No 5 realizar los ejercicios: 3.6 3.11 3.14 3.18 3.19
3.29 3.31 3.33 3.34 3.38 3.40 (pgina 68 en adelante)

Aux. Docencia: Univ. VCTOR GROVER ROQUE TERN

3.23

SEMESTRE II / 2015

15

Anda mungkin juga menyukai