logo

Crowdly

Browser

Add to Chrome

Questions Bank (1401754 total)

Cree un programa que analice las temperaturas diarias en una ciudad, almacenándolas en un array:

  • Crear un arreglo para almacenar las temperaturas en una semana (7 días) como doubles.
  • Calcule y muestre en consola:

    • La temperatura promedio durante la semana
    • Cuántos días la temperatura fue superior al promedio
    • La diferencia de temperaturas entre un día y el anterior (como un arreglo con seis valores para cada una de las seis diferencias)
Para probar el programa, utilice las siguientes temperaturas: 23.5, 25.0, 24.0, 23.0, 26.5, 27.5, 25.5

NOTA IMPORTANTE: En su respuesta, copie y pegue el código de Java, sin ningún texto adicional, solamente comentarios de código si lo considera necesario. Su código debe estar listo para correr en Java sin generar ningún error.

View this question

Observe el siguiente código correspondiente a la clase Estudiante:

public class Estudiante{

   private String nombre; 

   private int[] notas; 

   public Estudiante(String nombre) { 

      this.nombre = nombre;

      notas = new int[5]; 

   } 

   public void agregarNota(int indice, int nota) { 

       if(indice >= 0 && indice < notas.length) { 

         notas[indice] = nota; 

      } 

   } 

   public double calcularPromedio() { 

       int suma = 0; 

      for(int nota: notas) { 

          suma += nota; 

      } 

      return suma / (double) notas.length; 

   } 

}

¿Qué pasaría si alguien trata de agregar una nota en la posición 5 del arreglo?

¿Cuántos objetos de tipo Estudiante pueden ser creados usando esta clase?

¿Cuál es el valor de cada nota en el arreglo notas cuando se crea un nuevo Estudiante?

View this question

Observe el siguiente segmento de código escrito en Java:

int[] numeros = {2, 4, 6, 8, 10};

int suma = 0;

for(int i = 0; i <= numeros.length; i++) {

    if(i % 2 == 0) {

        suma += numeros[i];

    }

}

System.out.println("Suma: " + suma);

El código anterior, ¿está bien escrito o posee algún error? 

Si contiene error, identifíquelo y explique por qué ocurre. 

¿Cuál sería la forma correcta de escribirlo?

View this question

Explique cuál es la relación entre objetos y clases en la Programación Orientada a Objetos. Comience definiendo qué es una clase y un objeto, y cómo se relacionan entre ellos

View this question

¿Cuál es el propósito de la instrucción break en Java?

0%
0%
0%
0%
View this question

¿Cuál es la diferencia entre length() y length al trabajar con Strings y

arrays en Java? ¿En qué casos se usa cada una de estas expresiones?

View this question

¿Cuál es la principal diferencia entre un bucle while y un bucle do while?

0%
0%
0%
0%
View this question

Explique el uso de la palabra this en el contexto de la programación orientada a objetos y por qué puede ser necesario usarla, por ejemplo, en el siguiente método constructor:

public class Estudiante {

   String nombre;

   public Estudiante(String nombre) {

      this.nombre = nombre;

   }

}

View this question

¿Cuál es la sintaxis correcta de un loop foreach en Java? (Suponga que desea iterar sobre los elementos del arreglo numbers, que son de tipo entero)

View this question

En Java, de las siguientes afirmaciones, cuál de ellas NO es una convención válida para nombrar una variable

View this question