Pseudocodigo
1) Desarrolle un pseudocodigo y diagrama de flujo que permita
determinar si un nmero dado es par, impar o cero.
InicioEscribir xLeer xSi x = 0 EntoncesImprimir x " es
cero"SinoSi x mod 2 = 0 EntoncesImprimir x " es Par"SinoImprimir x
" es Impar"Fin SiFin SiFin
2) Desarrolle un pseudocodigo y diagrama de flujo que permita
determinar de una serie de nmeros cuntos son par, impar o cero.
InicioEscribir "ingresa el numero total de la serie"leer
nEscribir "ingresa un nmero"cer=0par=0imp=0total = nMientras total
> 0 Hacerleer xSi x=0 Entoncescer=cer+1SinoSi x mod 2 = 0
Entoncespar=par+1Sinoimp=imp+1Fin SiFin Sitotal=total-1Fin
MientrasImprimir par " numeros pares que hay en la serie de
numeros"imprimir imp " numeros impares que hay en la serie de
numeros"Imprimir cer " numeros ceros que hay en la serie de
numeros"
Fin
3) Desarrolle un pseudocodigo y diagrama de flujo que lea un
nmero, y si es negativo que lo imprima.
InicioEscribir "ingresa un numero"Leer xSi x0 Hacerleer xSi x
< 0 EntoncesImprimir x " es negativo y su valor positivo es " x
*(-1)Sinoimprimir x " es positivo "Fin Siserie=serie-1Fin
MientrasFin5) Desarrolle un pseudocodigo y diagrama de flujo que le
permita leer el nombre, la edad, el sexo y el estado civil de
cualquier persona e imprima el nombre de la persona si es un hombre
casado y mayor de 40 aos o una mujer soltera menor de 50 aos.
Inicio Escribir "nombre"leer nombreEscribir "sexo 1 masculino, 2
femenino"leer sexoEscribir "estado civil 1 casado, 2 soltero"leer
estadoEscribir "edad"leer edadsi sexo = 1 Entoncessi estado = 1
entoncessi edad > 40 EntoncesImprimir "nombre es"
nombreFinSiFinSiFinSisi (sexo = 2) Entoncessi (estado = 2)
Entoncessi (Edad < 50) EntoncesImprimir "nombre es:"
nombreFinSiFinSiFinSiFinProceso
6) Desarrolle un pseudocodigo y diagrama de flujo que le permita
leer las notas de las materias que ha cursado un estudiante hasta
el momento, saque su promedio e imprima su nombre, nmero de carnet
y el promedio.
Inicio escribir "nombre"leer nombreescribir "matricula"leer
matriculaescribir "total de notas"leer nEscribir
"nota"nota=notatotalnotas=nsuma=0Mientras totalnotas>0 Hacerleer
notasuma= suma+notanota=sumatotalnotas=totalnotas-1Fin
MientrasImprimir nombre matricula, promedio nota/nFin
7) Desarrolle un pseudocodigo y diagrama de flujo para leer el
nombre de un empleado, el salario bsico por hora y el nmero de
horas trabajadas durante una semana. Calcule el salario neto,
teniendo en cuenta que si el nmero de horas trabajadas durante la
semana es mayor de 48 horas, esas horas dems se consideran horas
extras y tienen un recargo del 35%. Imprima el nombre del empleado
y su salario neto.
8) Desarrolle un pseudocodigo y diagrama de flujo que le permita
determinar dadas tres cajas cada una con 15 nmeros, en cul caja est
un nmero dado.
9) Desarrolle un pseudocodigo y diagrama de flujo que le permita
determinar el nmero medio de tres nmeros. El nmero medio es aquel
que no es el mayor ni el menor.
10) Desarrolle un pseudocodigo y diagrama de flujo que le
permita obtener la sucesin de Fibonacci 0,1,1,2 etc. Recuerde que
la serie de Fibonacci se genera empezando con los nmeros 0 y 1 y
calculando cada nuevo miembro como la suma de dos miembros
precedentes en la sucesin. Imprima los primeros n trminos de la
sucesin.
Inicio x = 0n = 1Escribir " ingresa el numero final de la
serie"num=0leer numPara I 300 250Adicionalmente, se realiza un
descuento, el cual depende del total de llamadas realizadas y viene
dado en la siguiente tabla:Total llamadas Dscto0 20 5%21 100 7%101
200 9%> 201 10%
Inicio definir m,ll, t ,tp como entero;definir des , ttp como
real ;des