Var
Entero: numero, resul
Inicio
numero← 0
resul← 0
Escribir "Digite un número de 3 cifras"
Leer numero
resul ← numero Mod 10
numero ← numero Div 10
Escribir "#3", resul
resul ← numero Mod 10
numero ← numero Div 10
Escribir "#2", resul
Escribir "#1", numero
Fin
Con este algoritmo necesito resolver las siguientes preguntas:
¿Cuál es el problema que resuelve el algoritmo? Escriba el enunciado del problema.
¿Están bien definidas las variables del algoritmo, se usó el tipo de dato correcto? ¿Por qué?
¿Qué modificaciones haría para que el algoritmo fuera más claro en términos de los resultados que observará el usuario?
¿Se podría haber usado el operador / en lugar de Div? ¿Por qué?
tutoriascolombia:
¿Me ayudas a ser experto y seguir ayudando? marca esta como mejor respuesta. Visita ( tutorias . co )
Respuestas
Respuesta dada por:
1
Respuesta:
Elabore un algoritmo que lea como dato de entrada un número de tres dígitos y luego muestre cada dígito del numero ingresado que compone.
Se necesita tomar valores enteros de residuo y cociente luego esta bien la declaración de variables aunque en algunos casos es necesario convertir a entero el resultado de la división.
El mensaje de salida puede ser: "El primer dígito es:" ....... y así con cada dígito para mayor claridad.
Lo importante es que la división tome la parte entera.
Preguntas similares
hace 6 años
hace 6 años
hace 9 años
hace 9 años
hace 9 años