Actividad final

Propósito: El alumno comprobará los conocimientos sobre los elementos de léxico y sintáxis del lenguaje de programación Java.

Ejercicio de selección

Indica si las siguentes propuestas cumplen con las reglas para ser identificadores:

X

Sí cumple porque empieza con una letra y después no sigue nada. Se recomendaría que iniciara con minúscula si fuera un identificador de variable o atributo.

Gato

Sí cumple porque todas son letras. Correspondería al nombre de una clase por iniciar con mayúscula.

5Variable

No cumple, porque empieza con un número y debe iniciar con una letra.

x9y8z7

Sí cumple porque empieza con letra y llega intercaladas letras y números.

unTriangulo

Sí cumple porque todas son letras. Correspondería al nombre de un atributo clase por iniciar con minúscula y utilizar la técnica de capitalización.

while

No cumple porque while es palabra reservada.

Debes escribir tu respuesta para recibir retroalimentación.
Ejercicio de escritura

Relaciona los diaframas de sintáxis con las sentencias según corresponda.

1)

Declaración de variable

2)

Sentencia repetitiva

3)

Sentencia condicional

4)

Declaración de clase

Sentencia repetitiva

2)

do {
sentencia;
} while ( expresión );

Sentencia condicional

3)

if ( expresión )
sentencia;

Declaración de variable

1)

int i=0;

Declaración de clase

4)

public class Tríangulo {
}
Ejercicio de selección
Declaración
Recuerda que esta es la declaración de las variables

Para cada uno de las siguientes declaraciones, indica si la inicialización es correcta dependiendo del tipo de dato indicado:

int i = 4.6e4;

Notación de entero

Los números enteros no usan punto decimal ni la notación de mantisa y exponente de double

double y = 4;

Retro

Se puede asignar un entero a una variable double.

Debes escribir tu respuesta para recibir retroalimentación.
Ejercicio de escritura

Escribe la respuesta correcta en los espacios correspondientes para completar la codificación. Codifique en Java los siguientes pseudocódigos:

$R \leftarrow xy+z$

$R = x * y + z ;$

$V \leftarrow R \times I$

$V = R * I ;$
Debes escribir tu respuesta para recibir retroalimentación.