lunes, 30 de abril de 2018

Objetivo: orientado a Java




Objetivo: orientado a Java



1. Mirar el código en el editor. Incorpora clases, objetos y métodos. Después de esta lección, se podrá leer y escribir programas Java que usen el modelo OOP.




1. En el editor de código, crea una clase Dog. Usa el ejemplo de arriba para ayudarte. Por ahora, se puede ignorar la (s) línea (s) de código en la parte inferior.



1. Agregue un constructor de clase llamado Dog a la clase.

Nota: Si obtiene un error en la consola sobre un método principal, incluya el siguiente código dentro de la clase Dog (se explicará más adelante):

public static void main (String [] args) {

}



1. Crea una variable de instancia int llamada edad.



1. Agreguar un parámetro int llamado dogsAge entre los paréntesis del constructor Dog ().
2. Dentro del bloque constructor, establecer la variable de instancia age igual al parámetro dogsAge



1. La clase Dog ya tiene un método principal. Debería verse así:

public static void main (String [] args) {

}
No incluir nada dentro del método principal todavía.



1.
Dentro de main, usar el constructor Dog para crear un objeto Dog y asignarlo al spike variable. Asegurarse de especificar la edad del parámetro int requerida.



1. Entre el constructor y el método principal, agregar un método llamado ladrido a la clase Dog escribiendo:

public void bark () {

}
2. Dentro del método ladrar, escribir:

System.out.println ("¡Woof!");



1. Dentro del método principal de la clase Dog, llamar al método de corte en el objeto spike.



1. Entre la corteza y los métodos principales, agregar un método llamado ejecutar a la clase Dog escribiendo:

public void run () {

}
2. Modificar el método de ejecución para que acepte un parámetro int llamado pies.
3. Dentro del método de ejecución, escribir:

System.out.println ("Tu perro corrió" + pies + "pies!");
4. Dentro del método principal, llamar al método de ejecución en el objeto spike.


1. Entre los métodos run y main, agregar un método llamado getAge que devuelve edad escribiendo:

public int getAge () {

    edad de regreso;

}
2. Dentro de main, establecer una variable int spikeAge en el valor devuelto por spike.getAge ();
3. En la siguiente línea, imprimir la edad escribiendo:

System.out.println (spikeAge);



1. Tenger en cuenta que ahora hay dos archivos en el editor de código. Dentro de la clase Dog, usar la palabra clave extends para heredar de la clase Animal.
2. Dentro del método principal de la clase Dog, llamar al método checkStatus en el objeto spike.



1. Dentro del método principal, crear un nuevo objeto de café llamado myOrder.
2. En la línea siguiente, llamar al método addSugar en myOrder y especificar 2 como argumento.
3. Modificar la clase Coffee para que herede de la clase Beverage.

4. Dentro de main, llamar al método isFull en el objeto myOrder.




martes, 24 de abril de 2018

Condicionales y flujo de control



Condicionales y flujo de control




1.
Eche un vistazo al código en el editor. Si te parece confuso en este momento, ¡no te preocupes! Después de esta lección, podrás leer y escribir programas Java que usan control de flujo.

Haga clic en Ejecutar para ejecutar el código.



1.
Utilice el operador && y dos expresiones booleanas de su elección entre los paréntesis de System.out.println (); para imprimir un valor de verdadero o falso a la consola.



1.
Usa el || operador y dos expresiones booleanas de su elección entre los paréntesis de System.out.println (); para imprimir un valor de verdadero o falso a la consola.



1.
Utilizar el ! operador para devolver un valor de verdadero para el código en la línea 4.
2.
Utilizar el ! operador para devolver un valor de falso para el código en la línea 5.



1.
La línea 4 tiene una declaración de código incompleta. Use cada operador booleano no más de una vez para reemplazar los comentarios vacíos / ** /. La declaración del código debe imprimir en falso.



1.
La instrucción if en el editor de código no tiene su expresión booleana. Proporcione la instrucción if con una expresión booleana que evalúe como verdadera.



1.
La instrucción if / else en el editor de código imprime actualmente el código en el bloque if. Modifique la expresión booleana de la declaración if para que el código en el bloque else se ejecute e imprima en la consola.



1.
Establezca el valor de la variable de ronda para que se ejecute el código en el bloque else if.



1.
Establezca la variable canDrive igual a la expresión ternaria: (fuelLevel> 0)? 'Y': 'N';



1.
Establezca el bloque de código en el caso predeterminado para:

System.out.println ("Messi está en posición ...");
2.
Mira el código en el editor de código. Establezca la variable char como valor de penalización en L, R o C.



1.
Use las reglas de precedencia para ayudarlo a evaluar la expresión booleana en el comentario de una sola línea sobre la variable complicada.

Luego, establezca la variable booleana complicada igual al resultado (ya sea verdadera o falsa).
2.
Cambie la expresión booleana en la instrucción if para que su programa imprima el código en el bloque else en su lugar.
3.
Establezca el valor de la variable int SubwayTrain igual al caso que imprimirá "¡Este es un tren encuadernado en Brooklyn!" a la consola.

Quizz: Introducción a Java



Quizz: Introducción a Java



La variable gemdas almacenará qué valor?


¿Cuál de los siguientes representa un comentario de una 
sola línea en Java?




La siguiente expresión evaluará a qué valor?




¿Qué hace el siguiente código Java?




¿Hay algún error en esta línea de código?



Java ignorará el espacio en blanco en el código.



¿Cuál de los siguientes representa un comentario multilínea 
en Java?



El punto final variable almacenará qué valor?

lunes, 23 de abril de 2018

Condicionales y flujo de control




Condicionales y flujo de control




Hasta ahora, hemos explorado los tipos de datos primitivos y la sintaxis de Java. Como hemos visto, los programas Java siguen las instrucciones que les proporcionamos, como la impresión de valores en la consola.

También podemos escribir programas Java que pueden seguir diferentes conjuntos de instrucciones según los valores que les proporcionamos. Esto se llama flujo de control. En esta lección, aprenderemos a usar el flujo de control en nuestros programas.





Eche un vistazo al código en el editor. Si te parece confuso en este momento, ¡no te preocupes! Después de esta lección, podrás leer y escribir programas Java que usan control de flujo.

Haga clic en Ejecutar para ejecutar el código.



Utilice el operador && y dos expresiones booleanas de su elección entre los paréntesis de System.out.println (); para imprimir un valor de verdadero o falso a la consola.


1.


1. Utilizar el ! operador para devolver un valor de verdadero para el código en la línea 4.
2. Utilizar el ! operador para devolver un valor de falso para el código en la línea 5.







La línea 4 tiene una declaración de código incompleta. Use cada operador booleano no más de una vez para reemplazar los comentarios vacíos / ** /. La declaración del código debe imprimir en falso.


La instrucción if en el editor de código no tiene su expresión booleana. Proporcione la instrucción if con una expresión booleana que evalúe como verdadera.



La instrucción if / else en el editor de código imprime actualmente el código en el bloque if. Modifique la expresión booleana de la declaración if para que el código en el bloque else se ejecute e imprima en la consola.




Establezca el valor de la variable de ronda para que se ejecute el código en el bloque else if.



Establezca la variable canDrive igual a la expresión ternaria: (fuelLevel> 0)? 'Y': 'N';



1. Establezca el bloque de código en el caso predeterminado para:

System.out.println ("Messi está en posición ...");
2. Mira el código en el editor de código. Establezca la variable char como valor de penalización en L, R o C.



Use las reglas de precedencia para ayudarlo a evaluar la expresión booleana en el comentario de una sola línea sobre la variable complicada.

Luego, establezca la variable booleana complicada igual al resultado (ya sea verdadero o falso).
2. Cambie la expresión booleana en la instrucción if para que su programa imprima el código en el bloque else en su lugar.
3. Establezca el valor de la variable int SubwayTrain igual al caso que imprimirá "¡Este es un tren encuadernado en Brooklyn!" a la consola.

sábado, 14 de abril de 2018

Sintaxis de Python




Sintaxis de Python



Python es un lenguaje de programación fácil de aprender. Lo podés usar para crear aplicaciones web, juegos y hasta un motor de búsqueda.





¿Listo para aprender Python? Hacé clic en "Guardar y enviar" para continuar.





0.1. Establecé la variable mi_variable con el valor 10.

0.2. Hacé clic en "Guardar y enviar" para ejecutar tu código.





Establecé las siguientes variables con los valores correspondientes:

my_ent con el valor 7
my_real con el valor 1.23
mi_bool con el valor True





Probá y vas a ver. Cambiá el valor de mi_ent de 7 a 3 en el editor.





El formato del código que está a la derecha está mal. Hacé clic en "Guardar y enviar" para ver qué pasa.

Deberías ver un mensaje de error. Lo vamos a corregir en el siguiente ejercicio.





Indentá el código en forma adecuada, con cuatro espacios antes de huevos en la línea 2, y otros cuatro antes de return en la línea 3.

Tenés que indentar el código con cuatro espacios.




Creá una variable que se llame spam y asignale el valor True.

Creá una variable que se llame huevos y asignale el valor False.





Escribí un comentario en la línea 1. Asegurate de que empiece con #. Puede decir lo que quieras.





Escribí un comentario de varias líneas en el editor. Podés escribir lo que quieras.





Establecé la variable count_to como igual a la suma de dos números grandes.





Creá una nueva variable que se llame huevos y usá los exponenciales para establecer huevos como igual a 100.

Intentá elevar 10 a la potencia de 2.



Usá módulo para establecer spam como igual a 1. Para hacerlo, podés usar dos números cualquiera, cuya división tenga un resto de 1.



Vamos a poner a trabajar todo ese conocimiento.

Escribí un comentario de una sola línea en la línea 1. ¡Puede ser cualquier cosa! (¡Asegurate de que comience con #!)

Declará una variable, monty, y hacé que sea igual a True.

Declara otra variable, python, y hacé que sea igual a1.234.

Declará una tercera variable, monty_python, y hacé que sea igual a python al cuadrado.