- import cs1.Keyboard;
- public class ejerc4
- {
- public static void main (String[] args)
- {
- //variables
- String nombre1, nombre2, nombre3;
- double sueldo1, sueldo2, sueldo3;
- //Introducci— de dades
- System.out.println( "Introduce el nombrebre y apellidos de un trabajador: " );
- nombre1 = Keyboard.readString();
- System.out.println( "Introduce el sueldo del trabajador: " );
- sueldo1 = Keyboard.readDouble();
- System.out.println( "Introduce el nombrebre y apellidos de otro trabajador: " );
- nombre2 = Keyboard.readString();
- System.out.println( "Introduce su sueldo: " );
- sueldo2 = Keyboard.readDouble();
- System.out.println( "Introduce el nombrebre y apellidos del tercer trabajador: " );
- nombre3 = Keyboard.readString();
- System.out.println( "Introduce su sueldo: " );
- sueldo3 = Keyboard.readDouble();
- //Definici—n del sueldo m‡s peque–o
- if (sueldo1 != sueldo2 & sueldo1 != sueldo3 & sueldo2 != sueldo3) {
- if (sueldo1 < sueldo2 & sueldo1 < sueldo3) {
- System.out.println ( "El sueldo m‡s peque–o es " + sueldo1 +"Û" + "y pertenece a: " + nombre1);
- }
- else {
- if (sueldo3 < sueldo2) {
- System.out.println ( "El sueldo m‡s peque–o es " + sueldo3 +"Û" + " y pertenece a: " + nombre3);
- }
- else {
- System.out.println ( "El sueldo m‡s peque–o es " + sueldo2 +"Û" + " y pertenece a: " + nombre2);
- }
- }
- if (sueldo1 > sueldo2 & sueldo1 < sueldo3) {
- System.out.println ( "El segundo es " + sueldo1 +"Û" + " y pertenece a: " + nombre1);
- }
- else {
- if (sueldo2 < sueldo3 & sueldo2 > sueldo1){
- System.out.println ( "El segundo es " + sueldo2 +"Û" + " y pertenece a: " + nombre2);
- }
- else {
- System.out.println ( "El segundo es " + sueldo3 +"Û" + " y pertenece a: " + nombre3);
- }
- }
- if (sueldo1 > sueldo2 & sueldo1 > sueldo3) {
- System.out.println ( "El sueldo m‡s grande es: " + sueldo1 +"Û" + " y pertenece a: " + nombre1);
- }
- else {
- if (sueldo3 > sueldo2) {
- System.out.println ( "El sueldo m‡s grande es: " + sueldo3 +"Û" + " y pertenece a: " + nombre3);
- }
- else {
- System.out.println ( "El sueldo m‡s grande es: " + sueldo2 +"Û" + " y pertenece a: " + nombre2);
- }
- }
- }
- else {
- System.out.println ( "Hay un empate, y se muestra la primera persona: " + nombre1 + " con su sueldo de: " + sueldo1 + " Û");
- }
- }
- }
Ordena los sueldos de un trabajador
Introducir los nombres y apellidos de 3 personas y el sueldo que ganan. Visualizar la persona y la cantidad de lo que gana más y lo que gana menos. Si hay varias personas con igual sueldo, visualizar la primera de todas.
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario