Pages

martes, 1 de enero de 2013

Calcular el número mayor de una lista de números – Diagrama de flujo

Problema
Hacer un programa o algoritmo que permita calcular el número mayor de una lista de números.

Solución
Se inicializa la variable “may” con -10000, luego se llama a la subrutina LlenarArreglo, llena el arreglo Num con números enteros aleatorios de 1 a 200, se crea un bucle For para recorrer el arreglo.
Se compara si el elemento del arreglo es mayor a la variable “may” (Num(j) > may)
Si es Verdadero (Si)
    Se actualiza el valor de la variable “may” con Num(j)
Si es Falso (No)
    No se hace nada
Finaliza ciclo
Se muestra el resultado. Finaliza


Diagrama de flujo - Determinar el mayor de una lista de números.

En la subrutina LLenarArreglo, se crea un ciclo For se carga un valor aleatorio en el arreglo Num con trunc(Random(150)), finaliza el ciclo.


Diagrama de flujo - Subrutina LlenarArreglo

 Diagrama Fuente 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

0 comentarios:

Publicar un comentario