Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
PRESENTADO POR:
BREIDIS YUNISIS BARROS BOSCAN
CODIGO (1121538298)
KAREN DAYANA CHARRIS MIRANDA
CODIGO (1121526151)
UNIVERSIDAD DE LA GUAJIRA
FACULTAD DE INGENIERIA
PROGRAMA DE INGENIERIA DE SISTEMAS
RIOHACHA, LA GUAJIRA
2011
UNIVERSIDAD DE LA GUAJIRA
FACULTAD DE INGENIERIA
PROGRAMA DE INGENIERIA DE SISTEMAS
RIOHACHA, LA GUAJIRA
2011
TABLA DE CONTENIDO
EJEMPLO 1:
EJEMPLO 2:
Leer 10 nmeros e imprimir solamente los nmeros positivos
Inicio
Hacer para n = 1 a 10
Leer num
Si num > 0 entonces
Imprimir num
fin-si
Fin-para
Fin.
1.2.
MIENTRAS QUE
EJEMPLO 1:
Calcular y escribir los cuadrados de una serie de nmeros distintos de 0 ledos
desde el teclado.
Inicio
Leer num
Mientras num <> 0 hacer
cuadrado num*num
Escribir cuadrado
Leer num
fin_mientras
Fin
EJEMPLO 2:
Algoritmo que lee un nmero y calcule si es par o impar.
Inicio
Escriba Digite un nmero
Lea num
I1
Mientras (I 50)
Si (num mod/2) entonces
Escriba El numero es par
Si no
Escriba El numero es impar
Fin si
Lea num
I=I+1
Fin mientras que
Fin
1.3.
HAGA HASTA
EJEMPLO 1:
Algoritmo que calcule la suma de los 50 primeros nmeros enteros.
Inicio
Suma 0
Conta 0
Repetir
Conta conta + 1
EJEMPLO 2:
Se desea obtener los cuadrados de todos los nmeros ledos desde un archivo
hasta que se encuentre el nmero 0.
Inicio
Repetir
Leer archivo, num
Si num<> 0 entonces
Escribir num ^ 2
Fin si
Hasta que num= 0
Fin
2.1.
VARIABLES SUMADORAS:
Hay que tener en cuenta que la siguiente tambin sera una variable de
acumulacin: <nombre_acumulador> <nombre_acumulador> *<valor>
2.2.
VARIABLES CONTADORAS
Inicio
Sum=0
Leer Nom
Hacer para c = 1 a 7
Leer calif
Sum = sum + calif
Fin-para
prom = sum /7
Imprimir prom
Fin.
2.5.
Inicio
Leer num
Hacer para X = 1 a 10
resul = num * x
Imprimir num, * , X, = , resul
Fin-para
fin.
3.4.
MIENTRAS QUE
PARA
Ciclo Do while
Do {
Sentencia;
.
HAGA HASTA
.
} while (<expl>);
4. ESCOGER UNO DE LOS EJERCICIOS DEL PUNTO 2 Y CODIFICARLO EN
C++
En C++:
/*Promedio de un alumno con 7 calificaciones*/
#include<stdio.h>
Char nom;
Int sum, c;
Float calif, prom
Void main ()
{
Sum==0
Printf (Digite nombre);
Scanf (%s, &nom);
For (c==1 a 7);
Sprintf (Digite calificacion);
Scanf (%f, &calif);
sum=(sum + calif);
prom=(sum/7);
sprintf (%f, prom);
}