Bienvenidos
Este blog busca darle algunas herramientas para trabajar con varios de los programas más interesantes y útiles de la actualidad.
El objetivo es emplear ejemplos y su desarrollo paso a paso para que el aprendizaje sea lo más fácil y real posible.
El objetivo es emplear ejemplos y su desarrollo paso a paso para que el aprendizaje sea lo más fácil y real posible.
Etiquetas
- _todos_ (66)
- mathematica (1)
- programacion (66)
- prolog (48)
- purebasic (15)
- winprolog (47)
Datos personales
Videos Ejemplo
Programas
Frameworks
Libros
Mathematica
Todo el poder de Mathematica en la Web:
Ejemplos de uso:
1) Plot3D[Sin[x]*Cos[y],{x,0,2 Pi},{y,0,Pi}]
2) Colombia
Escribe el ejemplo y da 'enter' o clic en el igual
Ejemplos de uso:
1) Plot3D[Sin[x]*Cos[y],{x,0,2 Pi},{y,0,Pi}]
2) Colombia
Escribe el ejemplo y da 'enter' o clic en el igual
Seguidores
domingo, 12 de septiembre de 2010
Purebasic - Ejemplo 011
16:37 |
Publicado por
a8a |
Editar entrada
Objetivo:
Aprender el uso de Arreglos (Arrays en ingles).
Problema:
Leer 5 números, almacenarlos en un Arreglo y luego buscar y mostrar el número mayor.
Solución:
Análisis
Para almacenar los valores leidos hay que usar un Arreglo de tipo entero. Vamos a definir el Arreglo con máximo 5 elementos.
Vamos a usar dos ciclos, en el primero leemos los números desde el usuario. En el segundo lo usamos para encontrar el mayor número. Por último mostraremos en pantalla el número mayor.
Variables
i_indice = Contador. Permite llevar el indice del Arreglo.
i_maximo = Almacena el número maximo.
ai_elementos = Array de números leidos.
Programa
Aprender el uso de Arreglos (Arrays en ingles).
Problema:
Leer 5 números, almacenarlos en un Arreglo y luego buscar y mostrar el número mayor.
Solución:
Análisis
Para almacenar los valores leidos hay que usar un Arreglo de tipo entero. Vamos a definir el Arreglo con máximo 5 elementos.
Vamos a usar dos ciclos, en el primero leemos los números desde el usuario. En el segundo lo usamos para encontrar el mayor número. Por último mostraremos en pantalla el número mayor.
Variables
i_indice = Contador. Permite llevar el indice del Arreglo.
i_maximo = Almacena el número maximo.
ai_elementos = Array de números leidos.
Programa
;EJEMPLO NUMERO 011
EnableExplicit
OpenConsole()
#MAXIMO = 5 ;DEFINE CONSTANTE (5 ELEMENTOS: DE 1 A 5)
Define.i i_indice
Define.i i_maximo
Dim ai_numeros.i(#MAXIMO) ;DEFINE UN ARREGLO O ARRAY
For i_indice = 1 To #MAXIMO
Print("Numero "+Str(i_indice)+": ")
ai_numeros(i_indice) = Val(Input())
Next
i_maximo = ai_numeros(1) ;ASUME QUE EL PRIMER NUMERO ES EL MAXIMO,
;CUANDO ENCUENTRE OTRO MAYOR LO REMPLAZA
For i_indice = 2 To #MAXIMO
If ai_numeros(i_indice) > i_maximo
i_maximo = ai_numeros(i_indice)
EndIf
Next
PrintN("")
Print("Máximo: "+Str(i_maximo))
Input()
CloseConsole()
End
Suscribirse a:
Enviar comentarios (Atom)
0 comentarios:
Publicar un comentario