PARCIAL L GICA COMPUTACIONAL
JOSÉ LORENZO ÁVILA CANTERO
ILSY YARITZA MERCADO
UNIVERSIDAD DE CÓRDOBA
ING. DE SISTEMAS
MONTERÍA - CÓRDOBA
2015
PRESENTAR EN FORMATO PDF LA SOLUCIÓN A LOSSIGUIENTES
PROBLEMAS. LA SOLUCIÓN DE CADA PUNTO DEBE INCLUIR
ALGORITMO EN PSEUDOCÓDIGO, DIAGRAMA DE FLUJO Y PRUEBA
DE ESCRITORIO.
1. Hacer un organigrama que lea N números, calcule y escriba la suma de lospares y el producto de los impares. Ejemplo N = 5, 8, 9, 4, 5,2 S = 14 P =
45. Prueba de escritorio con N = 6. Tener en cuenta cuando todos son
números pares o todos son números impares.
2. Realice
unalgoritmo que capturados por teclado N números en formato
decimal, los convierta en sus correspondientes números binarios, debe
convertir uno a uno los números y escribirlos una vez convertidos.Ejemplo
N = 2 para d= 5, b=101, para d=15, b=111prueba de escritorio con N=4.
3. Hacer un algoritmo para sumar los N primeros términos de una progresión
geométrica, teniendo como dato de entrada porteclado el primer término de
la progresión A y la Razón de la progresión R. Ejemplo: N =5, A = 3 y R = 2
la progresión será 3, 6, 12, 24, 48 y la suma S = 93. Realizar prueba de
escritorio para N = 6.
1.DIAGRAMA DE FLUJO
ALGORITMO EN PSEUDOCÓDIGO
Proceso numeros
Definir var,n,x,par,impar,num,i Como Entero;
impar<-0;
par<-0;
Escribir 'BIENVENIDO ';
Escribir 'este programa lee n numeros y montrara la';
Escribir 'suma de los pares y el producto de los impares';
Escribir '';
Escribir 'Digite N numeros para realizar la operacion ';
Leer n;
Escribir '__________________________________________';Dimension num(1000);
Dimension var(1000);
Para i<-1 Hasta n Hacer
Escribir 'Digite El Numero ',i;
Leer num(i);
FinPara
Para i<-1 Hasta n Hacer
x<-num(i)%2;
Si x==0 Entonces
par<-par+1;
var(i)<-(1);
Sinoimpar<-impar+1;
var(i)<-(0);
FinSi
FinPara
Escribir '';
x<-0;
Si par==n Entonces
Escribir 'Los Numeros digitados Son Pares ';
Para i<-1 Hasta n Hacer
Escribir num(i), Sin Saltar;
Si i!=n Entonces...
Regístrate para leer el documento completo.