0% encontró este documento útil (0 votos)
3 vistas2 páginas

Condicionantes en Java

El documento presenta ejemplos de operadores lógicos en Java, mostrando cómo funcionan los operadores bit a bit y lógicos en condiciones. También incluye un algoritmo para calcular el costo de un viaje escolar basado en el número de alumnos, utilizando estructuras de control if-else para determinar el precio por alumno y el total a pagar a la compañía de autobuses. Se ilustra cómo se pueden aplicar estas condiciones en un programa práctico.

Cargado por

Otoniel
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
3 vistas2 páginas

Condicionantes en Java

El documento presenta ejemplos de operadores lógicos en Java, mostrando cómo funcionan los operadores bit a bit y lógicos en condiciones. También incluye un algoritmo para calcular el costo de un viaje escolar basado en el número de alumnos, utilizando estructuras de control if-else para determinar el precio por alumno y el total a pagar a la compañía de autobuses. Se ilustra cómo se pueden aplicar estas condiciones en un programa práctico.

Cargado por

Otoniel
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Condicionantes en Java

Operadores lógicos

public class ClaseBoolean {


public static void main(String args[]) {
int uno = 1;
int dos = 2;

if(uno == 1 | ++dos == 3) {
[Link]("| :" + dos); // | :3
}

if(uno == 1 || ++dos == 4) {
[Link]("|| :" + dos); // || :3
}

if(uno == 1 & ++dos == 4) {


[Link]("& :" + dos); // & :4
}

if(uno == 1 && ++dos == 5) {


[Link]("&& :" + dos); // && :5
}

[Link]("Valor final: " + dos); // Valor final: 5


}
}
El director de una escuela está organizando un viaje de estudios, y requiere determinar cuánto debe cobrar a cada alumno
y cuánto debe pagar a la compañía de viajes por el servicio.
La forma de cobrar es la siguiente: si son 100 alumnos o más, el costo por cada alumno es de 65 euros; de 50 a 99 alumnos,
el costo es de 70 euros, de 30 a 49, de 95 euros, y si son menos de 30, el costo de la renta del autobús es de 4000 euros,
sin importar el número de alumnos.
Realice un algoritmo que permita determinar el pago a la compañía de autobuses y lo que debe pagar cada alumno por
el viaje.

If - else

import [Link];
// Inicio del programa y declaración de variables:
public class Ejercicio15ViajeEstudios {
public static void main(String[] args) {
Scanner scanner = new Scanner([Link]);
int numeroAlumnos;
// Solicitud de datos al usuario
[Link]("Este programa calcula el precio a pagar por alumno en "
+ "el viaje fin de curso, según la cantidad que se apunte.:");
[Link]("Número de alumnos: ");
numeroAlumnos = [Link]();
// Realizamos Cálculos y mostramos en pantalla
if (numeroAlumnos >= 100) {
[Link]("El pago a la agencia es de " + numeroAlumnos*65 + " "
+ "euros y cada alumno debe pagar 65 euros");
} else if (numeroAlumnos <100 && numeroAlumnos >= 50) {
[Link]("El pago a la agencia es de " + numeroAlumnos*70 + " "
+ "euros y cada alumno debe pagar 70 euros");
} else if (numeroAlumnos < 50 && numeroAlumnos >= 30) {
[Link]("El pago a la agencia es de " + numeroAlumnos*95 + " "
+ "euros y cada alumno debe pagar 95 euros");
} else {
[Link]("El coste del autobús es de 4000 euros y cada alumno "
+ "debe pagar " + (4000/numeroAlumnos) + " euros.");
}
}
}

También podría gustarte