Incluir en mis sitios favoritos
Ingresar Salir Inscribirme
Buscar Ayuda Contactar Ingresar Directorio Ultimos
Búsqueda avanzada
Preguntas frecuentes
BUSCAR EN: BLOGS FOTOS
 

Hola, Invitado
Ingresar  Inscribirme
En línea: 132 visitantes

Alemania (2)
Argentina (51)
Belice (2)
Bolivia (11)
Brasil (7)
Canadá (1)
Chile (18)
Colombia (18)
Costa Rica (26)
Cuba (20)
Dominicana, República (17)
Ecuador (5)
El Salvador (18)
España (175)
Estados Unidos (12)
Francia (2)
Guatemala (12)
Honduras (3)
Israel (0)
Italia (2)
Jamaica (0)
México (45)
Nicaragua (3)
Países Bajos (0)
Panamá (14)
Paraguay (6)
Perú (22)
Puerto Rico (6)
Reino Unido (1)
Uruguay (9)
Venezuela (38)





Búsquedas recientes

Lo más popular

Lo más buscado este mes

Archivo Weblogs


DIRECTORIO WEBLOGS :: Costa Rica > Tecnología Incluir BlogCosta Rica >  Tecnología Weblogs de Yaaqui.com DIRECTORIO WEBLOGS
Absulit - Programacion, 3d, Flash
creado con Blogger  en Cartago
ENVIAR A UN AMIGO
Para subscribirse a  requiere identificarte
Usuario: Ingresar

Blog de programacion, codigo, tutoriales, consejos, practicas para 3d y todo lo que tenga que ver con ser programador
Creado para mostrar... Dibujo, diseño, animación y programación y sinceramente lo que se me antoje...VisitarAbsulit
Dirección URLhttp://blog.absulit.net/    Registrado:18-May-2008
Compartir:

Compartir en Facebook Compartir en Twitter Stumble It More...


Enviar a email
Visitar Tutorial de Programacion I - Variables, Constantes, Procedimientos y Funciones Tutorial de Programacion I - Variables, Constantes, Procedimientos y Funciones en artistas
Por Absulit
el 22-Oct-2007
Bueno, para aprender programacion basica, a pedido de Nitos y Crox, he decidido enseñar los conceptos basicos con JAVA, por que es gratis, por que tiene clases, por que tiene muchas cosas...

Mientras llegamos a los importarnte con java, explicare terminologia basica que es necesaria para empezar, y mientras necesitan descargarse por supuesto JAVA, en java.com, y si quieren para ayudarse con la programada, JCreator, TextPad o algo pesadito como NetBeans que en ciertos casos ya viene con java.

Ahora bien olvidandonos de la historia y de complicaciones, si ud quiere crear algo, cualquier cosa que ve en la pantalla de la computadora, por aqui puede empezar.

Empecemos:

  • VARIABLES

mucha de la programacion necesita mucha matematica, hay conceptos que son muy silimares, pero que difieren en el significado final, por ejemplo

x = 10

eso quiere decir en lenguaje funcional matematico que la "x" es igual a 10;

pero en programacion, cuando se realiza esto, se quiere dar a entender que la "x" tiene por dentro el valor "10"; ahora, que tiene esto de util?
"x" en el contexto de programacion se llama VARIABLE en este caso, osea que su valor puede cambiar; de nuevo, que tiene esto de util?

igual que una formula matematica ud puede tener algo asi
resultado = x * .1

sabiendo que "x" seria por ejemplo el monto que ud cobró por la venta de algo digamos unas tennis en su trabajo de vendedor, y el resultado seria su monto de comision de 10%, al multiplicar ese valor.
Toda esta informacion sera llevada a "resultado" que es otra variable, y este resultado se puede usar en otros calculos, o ser "impreso" en pantalla para decirle a el usuario que monto ha ganado.

Entonces, como definicion, tenemos q una "variable" en un espacio de memoria que tiene un contenido no definido, hasta que se ejecuta el programa.

Ahora, al igual que en matematica convencional se usan palabras para representar conceptos, como ya vimos, el "resultado" es una variable, osea q ud usa esa palabra para almacenar un dato, en este caso un numero.

Pero como ya se dio cuenta, que la hace especial de cualquier palabra a una variable, como distinguirla para poder asignarle un dato?
Bueno, para no referirme aun a java, usare terminologia de action script de flash, q no necesitan saber para entender, pero es mas facil de entender en un principio que java.
La cosa es que UD tiene que indicarle al programa que tal palabra la vas a usar como identificador para una variable en flash se haria asi en su version 2.0:

var resultado;
var x;
x = 10000;
resultado = x * .1


asi tendriamos que "x" y " resultado" son variables por que se lo hemos dicho al programa, para futuras referencias, el programa q lee el codigo es un "compilador"

Ahora, ud se pregunta, donde pongo todas esas variables para que mi compilador java los lea?

Bueno, todos los codigos de programas son de hecho texto plano, que quiere decir esto? que es un archivo tipo BLOC de NOTAS, osea que ud puede escribir su programa java en bloc de notas, y cambiar la extension de .TXT a .JAVA y listo... pero hay programas que ayudan a recordar cosas, para eso estan JCreator y NetBeans, pero no tanto asi TextPad.



  • CONSTANTES
Continuando con el codigo, hay otro tipo de identificadores que se denominan "constantes", que son como las variable, pero definidas desde el principio del programa, y que ud sabe que sus valores no van a cambiar

const PI = 3.141592654;

la constante PI nunca va a cambiar, tambien por esa razon, muchos compiladores la traen integrada, pero hay que saber como llamarla.

  • PROCEDIMIENTOS
Entremos a lo bueno. Que sucede si necesita calcular 10 veces, pero con diferentes valores, el 10% de la venta de alguna mercancia? repetitivo cierto? y si son 50, o mil?
Bueno que sucede si nuestra formula tiene 100 lineas?
La cosa se complica no?

Y ya que estamos con esto de los identificadores, seria bueno tener esas 100 lineas bajo una sola palabra y llamarla no? y solo darle los valores que cambian, como "x" y que nos de el resultado en otra variable, que seria "resultado"

Entonces poniendo ejemplo flash para crear esta tarea enorme y repetitiva hacemos lo siguiente

function calculoExtenso (var x, var resultado){
      resultado = x * .1;
}

Al igual que con la variable o la constante, se utiliza una palabra para indicar al compilador que la palabra que sigue se usara en lugar de todo el codigo que esta dentro del bloque ( {} ) identificado por las llaves, en este caso function; en los parentesis redondos ponemos las variables que necesitamos dentro del bloque. Pero si anteriormente declaramos variables sobre el codigo, por que ponerlos entre parentesis?

Al momento de llamar al procedimiento, usted no puede modificar el codigo de adentro, claro que puede cambiar el codigo que esta entre llaves, pero no cuando hace la llamada, que seria de esta manera

var miNuevoResultado;
var precioZapatos = 15000;
calculoExtenso(precioZapatos, miNuevoResultado);
.
.
utilizamos miNuevoResultado en otras operaciones
.

calculoExtenso(15000, miNuevoResultado);
.
.
utilizamos miNuevoResultado en otras operaciones
.

ahora, como se puede ver, solo lo que esta entre parentesis se puede modificar dentro del procedimiento, estos son llamados "parametros" por que el procedimiento los necesita para funcionar; el segundo parametro siempre tiene que ser variable (solo este caso), por que sino, no podremos utilizar el resultado que nos devuelve el procedimiento.

Internamente "miNuevoResultado" es igual a var "resultado" dentro de la declaracion del procedimiento.

  • FUNCIONES
Una funcion es un procedimiento que devuelve un resultado. Pero para que si ya tenemos que los procedimientos pueden devolver valores por variables?

Bueno, si es cierto, pero va a facilitar la lectura y codificacion de programas...

Ahora, a que me refiero con que devuelve un valor?

Me refiero a que puedo usar el identificador del procedimiento en lugar del resultado que de el codigo que queremos simplificar, por ejemplo:

si ya tenemos que

C = A + B;

osea pondremos en C la suma de nuestras variables A y B, pero podemos usarla con un identificador que nos ayude a ver y hacer esto mas rapido.

function suma(var A, var B){
      var C = A + B;
      return C;
}

para que sirve return? este identificador propio de programas como java, indica que el valor se devuelve en lugar del nombre del identificador, por lo tanto, para ver que significa esto, podemos hacer lo siguiente:

D = suma(10, 20) + suma(15, 30);

por "debajo" suma(10, 20), como ud ya sabe es 30, y suma(15, 30) es 45, asi, sin que ud lo note, se intercambian por esos valores, y se puede realizar la suma mas grande:

D = 30 + 45;

y D de una forma transparente captaría el resultado.


Aqui terminamos por hoy, no es que sea muy bueno explicando, pero es mejor que le expliquen a uno en un lenguaje mas comun, pero como igual sigo con muchas mañas de los programadores, si no entendieron algo, haganmelo saber.

Hagan preguntas ahora, para responderlas en la segunda parte, o en los comentarios

Leído 114 veces

Para Subscribirse a  requiere identificarse antes
Tutorial de Programacion I - Variables, Constantes, Procedimientos y Funciones en  Weblogs de Yaaqui.com  Cartago Blog de programacion

Fotologs
Creando Tendencias en Flash con Twitter

Foto 0 en  - Creando Tendencias en Flash con Twitter
Más fotos Creando Tendencias en Flash con Twitter + fotos




02-Jan-2010
Imagenes: Fotografias Costarricenses

Hospital San Juan de Dios - Imagenes: Fotografias Costarricenses
Más fotos Imagenes: Fotografias Costarricenses + fotos


17-Dec-2008
Imagenes: Fotografias Costarricenses

Terror Psicológico - Imagenes: Fotografias Costarricenses
Más fotos Imagenes: Fotografias Costarricenses + fotos




17-Dec-2008

Absulit - Programacion, 3d, Flash Cartago

Blog de programacion, codigo, tutoriales, consejos, practicas para 3d y todo lo que tenga que ver con ser programador Absulit

Tutorial de Programacion I - Variables, Constantes, Procedimientos y Funciones
Bueno, para aprender programacion basica, a pedido de Nitos y Crox, he decidido enseñar los conceptos basicos con JAVA, por que es gratis, por que tiene clases, por que tiene muchas cosas...Mientras llegamos a los importarnte con java, explicare terminologia basica que es necesaria para empezar, y mientras necesitan descargarse por supuesto JAVA, en java.com, y si quieren para ayudarse [..] Leer nota completa
Subscribirse a Tutorial de Programacion I - Variables, Constantes, Procedimientos y Funciones
Publicado 22-Oct-2007 por Absulit en artistas
Leído 114 veces. Más resultados en Más artículos Tutorial de Programacion I - Variables, Constantes, Procedimientos y Funciones Fotos acerca Tutorial de Programacion I - Variables, Constantes, Procedimientos y Funciones Tutorial de Programacion I - Variables, Constantes, Procedimientos y Funciones en Yaaqui
Absulit - Programacion, 3d, Flash Cartago

Blog de programacion, codigo, tutoriales, consejos, practicas para 3d y todo lo que tenga que ver con ser programador Absulit

Tutorial de Programacion IV - Clases
Las clases son tipos de datos creados por usted, asi como existen tipos para contener numeros y cadenas de caracteres o "strings", ud puede crear tipos de datos que contengan tipos de datos basicos, por ejemplo, ud desea tener una lista de personas ( obvio que no las personas de verdad) con sus datos mas representativos como en una agenda, asi que ud tendria que almacenar campos como estos [..] Leer nota completa
Subscribirse a Tutorial de Programacion I - Variables, Constantes, Procedimientos y Funciones
Publicado 19-Nov-2007 por Absulit en artistas
Leído 26 veces. Más resultados en Más artículos Tutorial de Programacion IV - Clases Fotos acerca Tutorial de Programacion IV - Clases Tutorial de Programacion IV - Clases en Yaaqui
Absulit - Programacion, 3d, Flash Cartago

Blog de programacion, codigo, tutoriales, consejos, practicas para 3d y todo lo que tenga que ver con ser programador Absulit

Tutorial de Programacion III - Tipos de Datos
De seguro ud recuerda que en los tutoriales anteriores trabajamos con variables que contenían un número, y también que pasamos un parámetro entrecomillado para el metodo println de java para imprimir en consola.Bueno resulta que cada variable representa un lugar en la memoria RAM (random access memory), [..] Leer nota completa
Subscribirse a Tutorial de Programacion I - Variables, Constantes, Procedimientos y Funciones
Publicado 30-Oct-2007 por Absulit en artistas
Leído 28 veces. Más resultados en Más artículos Tutorial de Programacion III - Tipos de Datos Fotos acerca Tutorial de Programacion III - Tipos de Datos Tutorial de Programacion III - Tipos de Datos en Yaaqui
Absulit - Programacion, 3d, Flash Cartago

Blog de programacion, codigo, tutoriales, consejos, practicas para 3d y todo lo que tenga que ver con ser programador Absulit

Tutorial de Programacion II - Compilar en JAVA
Si no tienes java puedes conseguirlo en java.com pero solo para ejecutarlo, para crear y compilar debes ir a SUN y descargar el JDK que son 65.64 MBSi ud tiene ganas de empezar a programar en java, pues entonces empecemos, y vayamos dando teoría mientras damos práctica.Bueno, aquí vamos a compilar java como los hombres, desde consola!Primero espero que estén en [..] Leer nota completa
Subscribirse a Tutorial de Programacion I - Variables, Constantes, Procedimientos y Funciones
Publicado 26-Oct-2007 por Absulit en artistas
Leído 85 veces. Más resultados en Más artículos Tutorial de Programacion II - Compilar en JAVA Fotos acerca Tutorial de Programacion II - Compilar en JAVA Tutorial de Programacion II - Compilar en JAVA en Yaaqui
Absulit - Programacion, 3d, Flash Cartago

Blog de programacion, codigo, tutoriales, consejos, practicas para 3d y todo lo que tenga que ver con ser programador Absulit

Flash as3 - Tutorial II - Propiedades y Programacion Basica
Foto 0 en  - Flash as3 - Tutorial II - Propiedades y Programacion Basica Avanzando más en el código, nos dispondremos a ver las características principales de los objetos de Flash, los cuales debemos tener en mente al momento de programar, e incluso de hacer una animación por código.Básicamente, cuando estamos en Flash, tenemos la capacidad de modificar las propiedades de cada objeto, por medio del código; esto será visible en tiempo de ejecución, y no durante el tiempo de diseño; estas propiedades pueden ser tan simples como la coordenada X y Y, o el color del objeto, o en algo más complicado, utilizando el MatrixTransformer para obtener otros resultad [..] Leer nota completa
Subscribirse a Tutorial de Programacion I - Variables, Constantes, Procedimientos y Funciones
Publicado 26-Nov-2008 por noreply@blogger.com (Absulit) en arteorquesta geoheraldo bottaguadalupe oeste.
Leído 43 veces. Más resultados en Más artículos Flash as3 - Tutorial II - Propiedades y Programacion Basica Fotos acerca Flash as3 - Tutorial II - Propiedades y Programacion Basica Flash as3 - Tutorial II - Propiedades y Programacion Basica en Yaaqui
Blog Cristiano -pagina Cristiana - Seguidores Del Rey De Reyes cluj

PREDICAS CRISTIANAS EN AUDIO, SERMONES CRISTIANOS EN MP3, MÚSICA, VÍDEOS CRISTIANOS, PROFECÍA, FIN MUNDO, BIBLIA, CRISTO, JESÚS, NOTICIAS, INVESTIGACIÓN, CONSPIRACIONES, DOCUMENTALES, ARTÍCULOS DE OPINIÓN, DENUNCIA FALSOS PROFETAS, SANA DOCTRINA. Artículos nuevos en seguidores. Actualizacion del blog.

Firmes y Constantes
Title: Firmes y Constantes Language: Spanish Speaker: David Acevedo Broadcaster: Primera Iglesia Bautista Event: Sunday Service Date: 2/6/2011 Length: 69 min. (64kbps) Este es un resumen para leer la entrada completa entra en nuestro blog, te esperamos. [..] Leer nota completa
Subscribirse a Tutorial de Programacion I - Variables, Constantes, Procedimientos y Funciones
Publicado 28-Feb-2011 por Artículo en SermonesSermonProfecíaProfecías
Leído 2 veces. Más resultados en Más artículos Firmes y Constantes Fotos acerca Firmes y Constantes Firmes y Constantes en Yaaqui
Dentro De Mí Blogueros

Blog de Desarrollo Personal. Para crecer internamente. Ofrece temas de autoayuda y bienestar personal Dentro de Mi Todo lo que necesitas para crecer internamente

El Arte de Ser Constantes
La constancia en lo que hacemos y pensamos es lo que nos permite acercarnos más a lo que deseamos. Piensa y recuerda que nuestros pensamientos y acciones crean nuestra [..] Leer nota completa
Subscribirse a Tutorial de Programacion I - Variables, Constantes, Procedimientos y Funciones
Publicado 13-May-2010 por Heidi S en
Leído 6 veces. Más resultados en Más artículos El Arte de Ser Constantes Fotos acerca El Arte de Ser Constantes El Arte de Ser Constantes en Yaaqui
Matrosphera Cordoba

Actualidad, videos, informatica, tutoriales,entretenimiento, etc, todo lo que te interesa lo encontraras aqui. Matrosphera Actualidad, videos, informática ,tutoriales,entretenimiento, etc, todo lo que te interesa lo encontraras aqui.

Cargar variables desde el settings.php en Drupal
En Drupal, además de poder declarar variables directamente en las templates, podemos también declararlas en el fichero de configuración settings.php. [..] Leer nota completa
Subscribirse a Tutorial de Programacion I - Variables, Constantes, Procedimientos y Funciones
Publicado 14-May-2011 por admin en Nosoloinformaticaconfconfiguraciondrupalsettingstplvariable
Leído 1 veces. Más resultados en Más artículos Cargar variables desde el settings.php en Drupal Fotos acerca Cargar variables desde el settings.php en Drupal Cargar variables desde el settings.php en Drupal en Yaaqui
Blogs De Guatemala Guatemala

Blogs de Guatemala | Directorio de Blogs, donde los guatemaltecos escriben. Noticias, información, clima, deportes, poesía, opinión, información Blogs de Guatemala Así se escribe en Guatemala. Directorio de Blogs Guatemaltecos

Constantes dialécticas (4)
La canción suena?suave?sabiendo ya de memoria cada uno de los ritmos del piano, donde sé perfectamente los silencios justos que le dan oxígeno a los altos, para así entrar leves violines que me hacen erizar y ese eterno vaivén del acordeón que le pone la rapidez seductora del pensar y soltarme de una sola vez.Soltarme?sí, extender los brazos, sacar la sonrisa, cerrar los ojos, abrirme [..] Leer nota completa
Subscribirse a Tutorial de Programacion I - Variables, Constantes, Procedimientos y Funciones
Publicado 02-Sep-2008 por Blogs de en artistas
Leído 12 veces. Más resultados en Más artículos Constantes dialécticas (4) Fotos acerca Constantes dialécticas (4) Constantes dialécticas (4) en Yaaqui
Blogs De Guatemala Guatemala

Blogs de Guatemala | Directorio de Blogs, donde los guatemaltecos escriben. Noticias, información, clima, deportes, poesía, opinión, información Blogs de Guatemala Así se escribe en Guatemala. Directorio de Blogs Guatemaltecos

DEPARTAMENTO DE ZACAPA CON SISMOS CONSTANTES
[..] Leer nota completa
Subscribirse a Tutorial de Programacion I - Variables, Constantes, Procedimientos y Funciones
Publicado 01-Jul-2010 por Blogs de en General
Leído 9 veces. Más resultados en Más artículos DEPARTAMENTO DE ZACAPA CON SISMOS CONSTANTES Fotos acerca DEPARTAMENTO DE ZACAPA CON SISMOS CONSTANTES DEPARTAMENTO DE ZACAPA CON SISMOS CONSTANTES en Yaaqui
Venta Directa En Argentina Ciudad Autónoma de Buenos Air

Management & Liderazgo - Logistica & Operaciones. Calidad, Capacitacion, Creatividad, Innovacion, Inteligencia Emocional. Libros, Resumenes, Articulos en descarga directa, libre y gratis. VENTA DIRECTA en ARGENTINA Management, Liderazgo, Logística, Operaciones ... + Calidad, Capacitación, Creatividad, etc.

Predecir las variables logísticas: Efectividad en los pronósticos para SCM
La gestión eficiente de la cadena de suministro, implica el establecimiento de pronósticos que posibiliten tomar decisiones acordes a las condiciones del mercado, y el establecimiento de estrategias coherentes. El pronóstico de la demanda afecta a todos los eslabones de la cadena, desde el abastecimiento, producción, recepción, inventarios, picking, distribución, transporte, hasta la entrega al [. [..] Leer nota completa
Subscribirse a Tutorial de Programacion I - Variables, Constantes, Procedimientos y Funciones
Publicado 22-Jun-2008 por Administrador en JuegosAplicaciones
Leído 19 veces. Más resultados en Más artículos Predecir las variables logísticas: Efectividad en los pronósticos para SCM Fotos acerca Predecir las variables logísticas: Efectividad en los pronósticos para SCM Predecir las variables logísticas: Efectividad en los pronósticos para SCM en Yaaqui
Noticias A Traves De Venezuela Caracas

Toda la información que buscas actualizada , nacional, internacional sobre politica, economía, insolitas, variedades, tecnologia, salud y belleza, cocina, mistico y divino, astrologia . Además este portal , cuenta con un Place un chat 2D único Venezolano, y postales para enviar . A traves de Venezuela A travs de Venezuela

Vecinos de Puerto La Cruz y Lechera se quejan por las constantes fallas en el s
Vecinos de Puerto La Cruz y Lechera se quejan por las constantes fallas en el servicio elctrico La zona norte del estado Anzotegui desde hace mucho tiempo ha venido presentando fallas en el servicio elctrico, pero en el ltimo mes la situaci [..] Leer nota completa
Subscribirse a Tutorial de Programacion I - Variables, Constantes, Procedimientos y Funciones
Publicado 10-Sep-2008 por A traves en artistas
Leído 10 veces. Más resultados en Más artículos Vecinos de Puerto La Cruz y Lechera se quejan por las constantes fallas en el s Fotos acerca Vecinos de Puerto La Cruz y Lechera se quejan por las constantes fallas en el s Vecinos de Puerto La Cruz y Lechera se quejan por las constantes fallas en el s en Yaaqui

Advertencia YAAQUI.COM no verifica la veracidad de la información publicada y no se responsabiliza por el uso que se le de a la infomación del contenido publicado en los feeds y weblogs independientes. Las opiniones vertidas en este sitio no necesariamente son nuestras. Nos reservamos el derecho de remover cualqueir material que consideremos inconveniente.



Portada de la pelicula Troy con Brad Pitt

Brad Pitt Troyano
Imagen de un Porsche

Porsche deportivo
Imagen de un Mitsubishi rojo

Mitsubishi
Clasificados Costa Rica Clasificados Argentina Clasificados de España Clasificados Puerto Rico Envía una Postal