Páginas

6 de agosto de 2011

Arreglos


Los arreglos son estructuras de datos que consisten de elementos de datos relacionados, del mismo tipo. Los arreglos son entidades de longitud fija; conservan la misma longitud una vez creados, aunque puede reasignarse una variable tipo arreglo de tal forma que haga referencia a un nuevo arreglo de distinta longitud. 

En Java, un arreglo es un grupo de variables (llamadas elementos o componentes) que contienen valores, todos del mismo tipo. Recuerda que los tipos en Java se dividen en dos categorías: tipos primitivos y tipos de referencia. Los arreglos son objetos, por lo que se consideran como tipos de referencia. Los elementos de un arreglo pueden ser tipos primitivos o de referencia. Para hacer referencia a un elemento especifico en un arreglo, debemos especificar el nombre de la referencia al arreglo y el número de la posición del elemento en el arreglo. El número de la posición del elemento se conoce formalmente como el índice o subíndice del elemento.

Un programa puede hacer referencia a cualquier elemento mediante una expresión de acceso a un arreglo que incluye el nombre del arreglo, seguido por el índice del elemento especifico encerrado entre corchetes ([]). El primer elemento en cualquier arreglo tiene el índice cero y algunas veces se le denomina elemento cero. Los nombres de los arreglos siguen las mismas convenciones que los demás nombres de variables.

Un índice debe ser un entero positivo. Un programa puede utilizar una expresión como índice.

20 de mayo de 2011

Kotomi Ichinose1

22 de abril de 2011

El día de mi cumpleaños...


Cada vez que este día llegaba pensaba en ser feliz,
"¡Ah,  un año más!" esa era mi expresión.


Pero al caer la noche, mis lagrimas no tenían un por qué, solo una razón.
Mi corazón se sentía demasiado deprimido para no dejar de llorar.
 En mi corazón quebrantado brotaba una llama de sentimientos encontrados que no podía expresar. 


 "Se supone este debería ser un día feliz",
me dije entre lágrimas interminables que brotaban sin control. 
 Pero para nada me sentía feliz.
Entre tanto ruido y gente que solo iba a comer y no para verme. 



 Dejaba las suposiciones para otro momento,
ya que me sentía demasiado triste para pensar.
 El día de mi cumpleaños fue el día que más odie,
porque en esa fiesta estaban todos, menos la que debía festejar. 
 Yacía en un rincón sollozando silenciosamente y llorando tristemente.



13 de abril de 2011

Celos


 

Y de pronto sentí celos,
celos de lo que has vivido,
de aquellas personas a las que has conocido,
de aquellos amores ajenos a mí.


Y crecieron tanto que me enloquecieron.
Y quise saber de tus pasados amores, odios y rencores…
amigas, amantes, tus días y tus noches…


Pero comprendí, que aun el tiempo transcurrido
y a pesar de todo lo que tú has conocido,
me quieres y te quiero y no hay tiempo,
pasado, presente o futuro
que pueda borrar el tiempo vivido conmigo.


3 de abril de 2011

Grupos informales: Análisis de un ejemplo


Ejemplo de grupo informal:
Algunos de los integrantes del departamento de ingeniería de fabricación se reúnen para jugar golf todos los sábados por la mañana. 


Análisis:
Objetivos principales:
Su objetivo principal es pasar un momento agradable entre ellos, por lo cual no tienen la necesidad de pensar en estrategias para lograr dicho objetivo, puesto que lo harán de forma espontánea.

Origen:
Este grupo se origino porque trabajan juntos en el mismo departamento, sin embargo, la interacción que hubo entre los integrantes con motivo de lograr los objetivos los llevo a tener contactos de tipo personales hasta llegar a convertirse en un grupo informal.

Comunicación:
La comunicación entre este grupo se desarrolla de 2 formas: mientras están trabajando la comunicación es formal y además existe una jerarquía de mando; pero en los días de descanso de los integrantes, éstos se reúnen para compartir su tiempo libre y por lo tanto la comunicación se torna informal, de persona a persona.

Influencia sobre los integrantes:
Los integrantes de este grupo informal se reúnen por motivos de amistad y la influencia que ejercen entre otros miembros es por la personalidad de cada uno de ellos, por la destreza que muestra cada uno de ellos en su juego.

Líder:
En este grupo no existe un líder, puesto que es un grupo de amigos.

Relaciones interpersonales:
Las relaciones interpersonales se desarrollan espontáneamente ya que se trata de un partido de golf amistoso. Los integrantes del grupo se relacionan entre ellos porque quieren y no porque tengan que hacerlo.

Control:
El control de los integrantes se da por medio de sanciones que los mismos integrantes han propuesto y éstas no se basan en amenazas o en el seguimiento de resultados.




 

1 de abril de 2011

Como deseo decir que TE AMO





Hoy desperté con una gran tristeza
y es que me di cuenta que TE AMO.

Pero no me mal interpretes
que mi tristeza no es por amarte,
es por no tener el valor de decírtelo de frente.
Y es que… cada vez que estoy frente a ti
algo dentro de mi se estremece.

Las palabras se entrecortan
y comienzan a surgir mil ideas en mi mente.

Y si te pierdo… y si no me quieres...
y si me rechazas… o tal vez…
Tal vez sientes lo mismo que yo
pero, ¿como saberlo?

Tú me miras con gran ternura,
me miras y por un momento
parece ser que también me amas,
pero, un segundo después te alejas
y mi corazón se rompe en mil pedazos

¿Es que acaso estas jugando?
¿Ya habrás notado que te amo?
y es por eso que te comportas así.
O quizás tu también sientes miedo
miedo a que yo te rechace.

Pero eso no es posible,
tú cautivaste mi corazón 
desde el primer instante
con tus tiernas palabras,
con tu forma de ser,
con esa triste mirada
llena de amor y sabiduría.


Es por eso que hoy lo he decidido
hoy te haré saber lo que siento,
hoy habré de decirte desde dentro,
desde el fondo de mi pecho
que yo... TE AMO.



  

28 de marzo de 2011

Expresión


Programa que calcule la siguiente expresión: (a+b)*2/3

import javax.swing.JOptionPane;
public class Expresion{
public static void main (String args[]){
double a, b;
a= Double.parseDouble(JOptionPane.showInputDialog ("Ingresa el valor de a"));
b= Double.parseDouble(JOptionPane.showInputDialog ("Ingresa el valor de b"));
double r= (a + b)*2/3;
JOptionPane.showMessageDialog (null,"La expresion a evaluar es: (a + b)* 2/3 \n Valor de a = " + a + "\n Valor de b = " + b + "\n El resultado de la expresion es: " + r);
}
}

27 de marzo de 2011

Grupos formales e informales

GRUPOS FORMALES
Un ejemplo de grupo formal lo podemos encontrar en una empresa done  el jefe de publicidad requiere entregar una propuesta de campaña para promocionar un producto  y tiene un plazo de 4 días; entonces el jefe de publicidad pedirá a los miembros de su departamento que hagan la propuesta en el tiempo establecido. Ellos trabajan en juntos para lograr el objetivo y son supervisados por su jefe.



Otro ejemplo de grupo formal lo podemos apreciar en una escuela en la que los integrantes de dicho grupo solo se reúnen para elaborar sus trabajos finales o proyectos y cuentan con un líder o representante, pero fuera de eso no mantienen una relación de amistad, solo se comunican para poder cumplir el objetivo.



GRUPOS INFORMALES
Un ejemplo de grupo informal los observamos en un vecindario donde se reúnen un grupo de personas pero sin motivos de trabajo o porque tengan obligaciones que cumplir, sino solo por el gusto de compartir una comida y de disfrutar el momento de estar juntos.



Otro ejemplo es cuando en un  grupo de amigos se disponen a salir a pasear para festejar el cumpleaños de uno de sus amigos. Para ello preparan una  gran fiesta.  Salen a celebrar por que quieren y no porque sea un compromiso.



Ventas


Un vendedor ha hecho una serie de ventas y desea conocer aquellas de $200.00 o menos, las mayores a $200.00 pero inferiores a $400.00 y el número de ventas de $400.00 o superiores a tal cantidad.

import javax.swing.JOptionPane;
public class VentasDoWhile {
public static void main (String args[]){
int Venta, Menor=0, Entre=0, Mayor=0, Respuesta;
do {
Venta= Integer.parseInt (JOptionPane.showInputDialog ("Ingresa el monto de la venta"));
if (Venta >= 400)
{Mayor++;}
else if ((Venta < 400) && (Venta >=200))
{Entre++;}
else if (Venta < 200)
{Menor++;}
Respuesta= (JOptionPane.showOptionDialog (null,"¿Quieres ingresar otra venta?", "PREGUNTA", JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE,null, null, null));
}
while(Respuesta == JOptionPane.YES_OPTION);
if (Respuesta == JOptionPane.NO_OPTION){
JOptionPane.showMessageDialog (null, "La cantidad de ventas fue: \n Mayores  a  $400 = " + Mayor + "\n Entre  $200  y  $400 = " + Entre + "\n Menores  a  $200 = " + Menor);
}
}
}


 

26 de marzo de 2011

Dos ángeles



No tengo sólo un Ángel
con ala estremecida:
me mecen como al mar
mecen las dos orillas
el Ángel que da el gozo
y el que da la agonía,
el de alas tremolantes
y el de las alas fijas.

Yo sé, cuando amanece,
cuál va a regirme el día,
si el de color de llama
o el color de ceniza,
y me les doy como alga
a la ola, contrita.

Sólo una vez volaron
con las alas unidas:
el día del amor,
el de la Epifanía.

¡Se juntaron en una
sus alas enemigas
y anudaron el nudo
de la muerte y la vida!


Gabriela Mistral

Edad


Programa que calcule la edad de una persona.

import javax.swing.JOptionPane;
public class Edad2 {
public static void main (String args []){
int Año_actual, Año_nacimiento, Mes_actual, Mes_nacimiento;
Año_actual= Integer.parseInt (JOptionPane.showInputDialog ("Ingresa el año en el que estas" ));
Mes_actual= Integer.parseInt (JOptionPane.showInputDialog ("Ingresa el numero de mes en el que estas" ));
Año_nacimiento= Integer.parseInt (JOptionPane.showInputDialog ("Ingresa el año en el que naciste" ));
Mes_nacimiento= Integer.parseInt (JOptionPane.showInputDialog ("Ingresa el numero de mes en el que naciste" ));
if ((Mes_nacimiento<= Mes_actual) && (Año_nacimiento<= Año_actual)){
JOptionPane.showMessageDialog (null, "Tú tienes " + (Año_actual-Año_nacimiento) + " años y " + (Mes_actual-Mes_nacimiento) + " meses");
}
else if ((Mes_nacimiento> Mes_actual) && (Año_nacimiento< Año_actual)){
JOptionPane.showMessageDialog (null, "Tú tienes " + (Año_actual-Año_nacimiento-1) + " años y " + (12-Mes_nacimiento+Mes_actual) +  " meses y este año cumpliras " + (Año_actual-Año_nacimiento)+ " años");
}
else{
JOptionPane.showMessageDialog (null, "Tú aún no nacías en esa fecha");
}
}
}

25 de marzo de 2011

Promedio 2


Hacer un programa que imprima el promedio de un alumno cuyas calificaciones son las siguientes: 3 exámenes parciales y un trabajo final.

import javax.swing.JOptionPane;
class Promedio{
public static void main (String args []) {
double cal1=0, cal2=0, cal3=0, tra=0;
cal1 = Double.parseDouble (JOptionPane.showInputDialog ("Ingrese la calificacion de tu primer examen "));
cal2 = Double.parseDouble (JOptionPane.showInputDialog ("Ingrese la calificacion de tu segundo examen "));
cal3 = Double.parseDouble (JOptionPane.showInputDialog ("Ingrese la calificacion de tu tercer examen "));
tra = Double.parseDouble (JOptionPane.showInputDialog ("Ingrese la calificacion de tu trabajo"));
JOptionPane.showMessageDialog (null, "Tus calificaiones son: \n 1.-Examen 1: "
+ cal1 + " \n 2.-Examen 2: "
+ cal2 + " \n 3.-Examen 3: " 
+ cal3 + " \n 4.-Trabajo final: " 
+ tra );
JOptionPane.showMessageDialog (null, "Tu promedio es: " +(cal1+cal2+cal3+tra)/4);
}
}

24 de marzo de 2011

Grupos de trabajo


Grupo de trabajo: 
Es un conjunto de personas que realizan actividades juntos puesto que sus objetivos son comunes.

  
¿Por qué es inevitable formar un grupo de trabajo?
R= Porque somos seres sociales y cada uno tiene habilidades distintas que nos permiten lograr los objetivos, de manera más fácil y sencilla y obtener mejores resultados.

¿Los grupos influyen en el rendimiento de sus integrantes?
R= Si, porque dependiendo de la motivación es el rendimiento de cada integrante.

¿La participación de un integrante puede producir consecuencias?
R= Si, porque la participación de cada uno de los integrantes motiva a otros integrantes a participar y esto, a su vez, promueve la competitividad.

¿Qué consecuencias puede producir un integrante (negativos - positivos)? ¿Por qué?


 

Suma


Hacer un programa que sume 2 numeros.

import javax.swing.JOptionPane;
public class Suma{
public static void main (String [] args){
double Num1=0, Num2=0;
Num1 = Double.parseDouble (JOptionPane.showInputDialog ("Ingrese el primer numero"));
Num2 = Double.parseDouble (JOptionPane.showInputDialog ("Ingrese el segundo numero"));
JOptionPane.showMessageDialog
(null, "El resultado es: " + (Num1+ Num2));
}
}

 

23 de marzo de 2011

Ingresar datos


Hacer un programa que permita ingresar datos.

import java.io.*;
public class Ingresar_datos{
public static void main(String[] args) throws IOException{
BufferedReader leer = new BufferedReader(new InputStreamReader(System.in));
System.out.println("Ingrese su nombre : ");
String Nombre = leer.readLine();
System.out.println("Ingrese su direccion : ");
String Direccion = leer.readLine( );
System.out.println("Ingrese su grupo : ");
String Grupo = leer.readLine();
System.out.println("Ingrese su institucion : ");
String Institucion = leer.readLine( );
}
}



22 de marzo de 2011

Tipos de líderes


EJEMPLO DE LÍDER AUTOCRÁTICO
El líder autocrático es aquel que toma las decisiones sin consultarlas con el resto de los integrantes del grupo. Esto no tiene porque ser del todo malo. Por ejemplo cuando se tiene una emergencia alguno de los presentes ante tal situación tiene que asumir el mando del resto del grupo con responsabilidad para así tomar las mejores decisiones dado q no podrá consultarlas con otros. Pero cuando se vuelve un líder cotidiano pues entonces la toma de decisiones se volverá deficiente y los demás miembros podrían no sentirse cómodos ante tal situación.



EJEMPLO DE LÍDER DEMOCRÁTICO

Este tipo de líder se preocupa por hacer q todos los miembros del grupo opinen sobre cuál debería ser la decisión a tomar. Funciona como un tipo mediador entre los miembros y al final propone las soluciones más adecuadas para que los integrantes tomen una decisión. Por ejemplo, supongamos que un grupo de personas pretende abrir un restaurant pero no saben qué tipo de comida ofrecer a sus clientes, así que el dueño o socio mayoritario se reúne con todos los socios para opinar sobre cuál es la mejor opción. Después de discutirlo y ver las ventajas y desventajas entre todos toman una decisión.



EJEMPLO DE LÍDER PATERNALISTA.
Este tipo de líder, como su nombre lo indica, asume el rol de padre ante los integrantes del grupo. Se  ocupa de tomar la mayor parte de las decisiones bajo la primicia de que él sabe lo que conviene más. Además impone reglas a la vez que entrega premios y castigos, Por ejemplo, los lideres paternalistas, tienen la labor que sus empleados trabajen más y mejor, incentivándolos, motivándolos e ilusionándolos a posibles premios si logran el objetivo. Los trabajadores deben sentirse inferiores y tienen que obedecer las órdenes que se les imponen, obligándolos a cumplir los objetivos planteados, deben reprimirse los conflictos y siempre están sometidos a altas presiones y persecuciones.



EJEMPLO DE LÍDER CARISMÁTICO
Un líder carismático es aquel que entusiasma y protege a cada uno de las personas del grupo, además cuenta con la empatía de estos, Generalmente este tipo de líderes podemos encontrarlos en lo que son asociaciones de tipo religiosas o grupos que comparten un objetivo en común, que tienen características que los identifican. Por ejemplo, el papa Juan Pablo II era un líder carismático porque no solo supo liderar a aquellos que lo seguían, sino que logro mantener un tipo de relación con otros grupos que no compartían su pensamiento, pero que sin embargo, lograron asumir esas diferencias y superarlas.



EJEMPLO DE LÍDER EMPRENDEDOR
El líder emprendedor se caracteriza principalmente porque deja que sus "subordinados" sean los que tomen las decisiones y él solo las aprueba.  Estos líderes dependen en gran medida de sus subordinados para el establecimiento de sus propias metas y de los medios para alcanzarlas y conciben su función como de apoyo a las operaciones de sus seguidores mediante el suministro de información a éstos y su actuación fundamentalmente como contacto con el ámbito externo del grupo. Por ejemplo, en una empresa el jefe de publicidad requiere entregar una propuesta de campaña para promocionar un producto  y tiene un plazo de 4 días; entonces el jefe de publicidad pedirá a los miembros de su departamento que hagan la propuesta en el tiempo establecido. A él no le interesa como lo hagan solo quiere que la propuesta sea buena y pueda ser entregada en tiempo y forma.




EJEMPLO DE LÍDER PROACTIVO
El líder proactivo busca el desarrollo autoconsciente de proyectos creativos y audaces para la generación de mejores oportunidades. El líder proactivo influye y dinamiza su entorno, se arriesga, busca soluciones y crea caminos si es necesario. Por ejemplo, en la escuela existe un líder en el grupo y él es el encargado de definir los roles de cada uno de los integrantes del grupo. El en su rol de líder se enfoca a determinar cuáles son las habilidades de cada uno y delegarle una responsabilidad que vaya de acuerdo con dichas habilidades para desarrollar toda la potencialidad de las personas.

Potencia de un numero


Calcular la potencia de un número entero.

import javax.swing.JOptionPane;
public class Potencia1{
public static void main (String args []) {
double Base=0, Exponente=0;
Base = Double.parseDouble (JOptionPane.showInputDialog ("Ingrese el valor de la base"));
Exponente = Double.parseDouble (JOptionPane.showInputDialog ("Ingrese el valor de la potencia"));
System.out.println ("El resultado es :" + Math.pow (Base,Exponente));
}
}

21 de marzo de 2011

Para decirte que te amo...


Para decirte amor que te amo tanto,
tuve que quitarme los complejos,
olvidar todos mis falsos pudores
y despedirme de prejuicios y temores.
Para entregarte a ti mis caricias corazón,
tuve que arriesgarme a perder mis años de costumbre,
a enterrar mis miedos hondamente
y dejar para siempre mis hondos atavismos.
Para entregarme a ti cariño mio,
tuve que armarme de valores,
comprender que aquella niña asustadiza debía quedar atrás
 y darle paso a la mujer liberada,
 resuelta y profundamente enamorada.


 

Numeros


De 3 números dados, indique cual es el mayor.

import javax.swing.JOptionPane;
class Numer2{
public static void main(String[] args){
double Num1=0, Num2=0, Num3=0;
Num1 = Double.parseDouble (JOptionPane.showInputDialog ("Ingrese el valor de numero 1"));
Num2 = Double.parseDouble (JOptionPane.showInputDialog ("Ingrese el valor de numero 2"));
Num3 = Double.parseDouble (JOptionPane.showInputDialog ("Ingrese el valor de numero 3"));
System.out.println ("Num1:"+ Num1);
System.out.println ("Num2:"+ Num2);
System.out.println ("Num3:"+ Num3);
if((Num1>Num2)&&(Num1>Num3)){
System.out.println("El mayor de los tres numeros es el primer numero: "+Num1);
}
else if((Num2>Num1)&&(Num2>Num3)){
System.out.println("El mayor de los tres numeros es el segundo numero: "+Num2);
}
else if((Num3>Num1)&&(Num3>Num2)){
System.out.println("El mayor de los tres numeros es el tercer numero: "+Num3);
}
else if((Num1==Num2)&&(Num1>Num3)){
System.out.println("El mayor de los tres numeros son el primer y segundo numero: "+Num1);
}
else if((Num1==Num3)&&(Num1>Num2)){
System.out.println("El mayor de los tres numeros son el primer y tercer numero: "+Num1);
}
else if((Num2==Num3)&&(Num2>Num1)){
System.out.println("El mayor de los tres numeros son el segundo y tercer numero: "+Num2);
}
else{
System.out.println("Los tres numeros son iguales: "+Num1);
}
}
}