- import cs1.Keyboard;
- public class ejerc7
- {
- public static void main (String[] args)
- {
- //Variables
- double num1, num2, num3;
- //Introduci—n de dades
- System.out.println( "Introduce un nœmero: ");
- num1 = Keyboard.readDouble();
- System.out.println( "Introduce otro nœmero: ");
- num2 = Keyboard.readDouble();
- System.out.println( "Introduce el ultimo nœmero: ");
- num3 = Keyboard.readDouble();
- //Condicions de orden
- //Ascendentemente
- System.out.println ( "Orden Ascendente: " + "\n");
- if (num1 > num2 && num1 > num3) {
- if (num2 > num3){
- System.out.println( num1 );
- System.out.println( num2 );
- System.out.println( num3 );
- }
- else {
- System.out.println( num1 );
- System.out.println( num3 );
- System.out.println( num2 );
- }
- }
- if (num2 > num1 && num2 > num3) {
- if (num1 > num3){
- System.out.println( num2 );
- System.out.println( num1 );
- System.out.println( num3 );
- }
- else {
- System.out.println( num2 );
- System.out.println( num3 );
- System.out.println( num1 );
- }
- }
- if (num3 > num1 && num3 > num2) {
- if (num3 > num1){
- System.out.println( num3 );
- System.out.println( num1 );
- System.out.println( num2 );
- }
- else {
- System.out.println( num3 );
- System.out.println( num2 );
- System.out.println( num1 );
- }
- }
- //Descendente
- System.out.println ("");
- System.out.println ( "Ordre Descendente: " + "\n" );
- if (num1 < num2 && num1 < num3) {
- if (num2 < num3){
- System.out.println( num1 );
- System.out.println( num2 );
- System.out.println( num3 );
- }
- else {
- System.out.println( num1 );
- System.out.println( num3 );
- System.out.println( num2 );
- }
- }
- if (num2 < num1 && num2 < num3) {
- if (num1 < num3){
- System.out.println( num2 );
- System.out.println( num1 );
- System.out.println( num3 );
- }
- else {
- System.out.println( num2 );
- System.out.println( num3 );
- System.out.println( num1 );
- }
- }
- if (num3 < num1 && num3 < num2) {
- if (num3 < num1){
- System.out.println( num3 );
- System.out.println( num1 );
- System.out.println( num2 );
- }
- else {
- System.out.println( num3 );
- System.out.println( num2 );
- System.out.println( num1 );
- }
- }
- }
- }
Ordenar 3 números ascendentemente y descendentemente
- Realizar un programa que lea 3 números y los visualice ordenados ascendentemente (de menor a mayor) y descendente (de mayor a menor).
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario