Está en la página 1de 6

Unidad 1,2 y 3: Etapa 5

Evaluación final

Elaborado por: Jhonnattan Lopez - 1032420603


Entregado a: Gilberto Pedraza

Universidad Nacional Abierta y a Distancia


Vicerrectoría Académica y de Investigación
ALGORITMOS
2018
Componente practico

Nombre del Estudiante: Jhonnattan Lopez Moreno


Fecha: 12-12-2018 Lugar: Bogotá
Contacto: Jhonatan.lopez.moreno
Doy fe que los siguientes ejercicios son de mi autoría, en caso de encontrar plagio la
nota de todo mí trabajo debe ser de CERO además de las respectivas sanciones a que
haya lugar, El profesor en cualquier momento puede solicitar la sustentación de uno
o más ejercicios

1. Planteamiento del problema a resolver: convertir el diagrama proporcionado en


un seudocódigo, haciendo el análisis del mismo y utilizando las buenas
prácticas de programación.
El diagrama convierte un numero decimal en número binario, lo puede
descargar de aquí
Antes de salir debe mostrar su nombre y el de su empresa(ficticia)
Que datos no Que datos Tipo Formulas a Requier Requiere
conozco y se no aplicar si se e ciclos
Variables requeridas
deben solicitar conozco, requieren condicio (si / no)
(si se requiere pero los Tipo Variable nal (si /
más filas por puedo no)
favor anexarlas) calcular
Numero decimal Entero num Si si
resul
Numero Nbin Num=trunc
binario (num/2)

Diagrama
Producto Seudocódigo

Algoritmo Practica
Definir num como entero;
mostrar "ingrese su numero";
Leer num;
num <- TRUNC(num);
nbin<-"";

SI num > 0 Entonces


Mientras num > 0 Hacer
resul <- num % 2=0
si resul Entonces
nbin<-"0"+nbin;
SiNo
nbin<-"1"+nbin;
FinSi
num<-trunc(num/2);
FinMientras
mostrar nbin;
SiNo
si num=0 Entonces
mostrar num;
SiNo
mostrar "ingreso un numero negativo, solo ingrese
valores positivos"
FinSi
FinSi
Mostrar "Elaborado por Jhonatan Lopez - Jlopez S.A.";

FinAlgoritmo
RESULTADOS CON DIFERENTES VALORES

También podría gustarte