Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Verificando si un número es par o impar

import java.util.Scanner;

public class Puntaje { public static void main(String[] args) { Scanner scanner =new Scanner(System.in); System.out.println("Ingrese nota1 del estudiante: "); double nota1 = scanner.nextDouble(); System.out.println("Ingrese nota2 del estudiante: "); double nota2 = scanner.nextDouble(); System.out.println("Ingrese nota3 del estudiante: "); double nota3 = scanner.nextDouble(); double promedio = (nota1 + nota2 + nota3) / 3; scanner.close(); if (promedio >=7) { System.out.println("El estudiante tuvo un promedio de "+promedio+" y fue aprobado."); } else if (promedio>=5 && promedio<=6.9) { System.out.println("El estudiante tuvo un promedio de "+promedio+" y esta en recuperación. "); }else if (promedio<5){ System.out.println("El estudiante tuvo un promedio de "+promedio+" y fue reprobado. "); } } }

1 respuesta

¡Hola! Parece que estás trabajando en un ejercicio para determinar si un estudiante ha sido aprobado, está en recuperación o ha sido reprobado, basado en su promedio. Veo que ya tienes un buen comienzo con tu código, y estás utilizando condicionales if/else para evaluar el promedio del estudiante.

Sin embargo, tu pregunta menciona verificar si un número es par o impar, lo cual no parece estar relacionado directamente con el código que compartiste. Si tu intención es verificar si un número es par o impar, puedes hacerlo de la siguiente manera:

import java.util.Scanner;

public class VerificarParImpar {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("Ingrese un número: ");
        int numero = scanner.nextInt();
        scanner.close();

        if (numero % 2 == 0) {
            System.out.println("El número " + numero + " es par.");
        } else {
            System.out.println("El número " + numero + " es impar.");
        }
    }
}

Este código utiliza el operador módulo % para determinar si el número es par o impar. Si el resto de la división del número por 2 es cero, entonces el número es par; de lo contrario, es impar.

Si tu pregunta estaba más relacionada con el cálculo del promedio y la verificación de la aprobación, tu código parece estar en línea con las reglas que mencionaste. Solo asegúrate de que los mensajes de salida coincidan con los ejemplos proporcionados en el ejercicio.

Espero haber ayudado y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!