- Diseñar un algoritmo que escriba el cubo de los números del 1 al 20.
- Diseñar un algoritmo que escriba el cubo de los números naturales tales que el cubo tenga como máximo cuatro cifras.
- Diseñar un algoritmo que escriba el cubo de los números naturales tales que el cubo tenga exactamente cuatro cifras
Se solicita al usuario elija tres opciones, el cual se captura en la variable n,
Se comprueba si el valor ingresado es uno (n =1)
Si es Verdadero (Si)
Se llama a la subrutina Cubos1a20 en el cual se calculan los cubos de los primeros 20 números.
Si es Falso (No)
Se comprueba si el valor ingresado es 2 (n = 2)
Si es Verdadero (Si)
Se llama a la subrutina cubosmaximo4digitos en el cual solo se mostrarán los cubos que tengan menor o igual a 4 dígitos.
Si es Falso (No)
Se llama a la subrutina Cubosigual4digitos en el cual solo se muestran los cubos que tengan exactamente 4 dígitos.
Fin.
Diagrama de flujo - Calcular el cubo de un numero
En la Subrutina Cubos1a20, se crea un ciclo For, en cada iteración se muestra el cubo de un número, finaliza el ciclo.
Diagrama de flujo - Subrutina Cubos1a20
En la Subrutina cubosmaximo4digitos, se inicializa las variables “c” y “u” con 1, se crea un ciclo While, en cada iteración se muestra el número al cubo, se actualiza el valor de la variable “c” con u^3, se actualiza “u” sumándole 1, finaliza el ciclo.
Diagrama de flujo - Subrutina cubosmaximo4digitos
En la Subrutina Cubosigual4digitos , se actualiza las variables “c” y “u” en 1, se crea un ciclo While, el cual termina si el valor es mayor a cuatro dígitos, luego
Se compara si el número es mayor o igual a cuatro dígitos (c >= 1000)
Si es Verdadero (Si)
Se muestra el número.
Si es Falso (No)
No se hace nada.
Se actualiza la variable “c” con u^3, se actualiza “u” agregándole 1, finaliza el ciclo.
Se compara si el número es mayor o igual a cuatro dígitos (c >= 1000)
Si es Verdadero (Si)
Se muestra el número.
Si es Falso (No)
No se hace nada.
Se actualiza la variable “c” con u^3, se actualiza “u” agregándole 1, finaliza el ciclo.
Diagrama de flujo - Subrutina Cubosigual4digitos
Diagrama en FreeDFD | |
Código fuente en Java | |
Código fuente en C++ | |
Código fuente en C | |
Código fuente en C# | |
Código fuente en Python | |
Código fuente en Visual Basic |
2 comentarios:
realize un algoritmo donde, dado un grupo de números positivos, calcule e imprima cubo de estos números
no entiendo nada
Publicar un comentario