пятница, 27 сентября 2013 г.

Создать программу, которая переставит числа в переменных таким образом, чтобы при выводе на экран последовательность a, b и c оказалась строго возрастающей.

В три переменные a, b и c явно записаны программистом три целых попарно неравных между собой числа. Создать программу, которая переставит числа в переменных таким образом, чтобы при выводе на экран последовательность a, b и c оказалась строго возрастающей.

1. Зададим переменные согласно условию;
2. С помощью операторов if-else составим конструкцию для выбора нужного варианта.

class Zadachi{
    public static void main(String[] args){
        int a=7,b=0,c=-5;
        System.out.println("Числа в переменных a, b и c: "+a+" "+b+" "+c);
        if(a<b&a<c){
            if(b<c)System.out.println("Возрастающая последовательность "+a+" "+b+" "+c);
            else System.out.println("Возрастающая последовательность "+a+" "+c+" "+b);
        }
        if(b<a&b<c){
            if(a<c)System.out.println("Возрастающая последовательность "+b+" "+a+" "+c);
            else System.out.println("Возрастающая последовательность "+b+" "+c+" "+a);
        }
        if(c<a&c<b){
            if(a<b)System.out.println("Возрастающая последовательность "+c+" "+a+" "+b);
            else System.out.println("Возрастающая последовательность "+c+" "+b+" "+a);
        }
    }
}

Комментариев нет:

Отправить комментарий