Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Возрастающая последовательность чисел

32K
01 сентября 2011 года
turtles
42 / / 18.02.2011
Здравствуйте! Компилировал код вроде работает, но нужен совет по задаче правильно оформлен ли код, а то есть сомнения? и Еще Массив использовать нельзя.
В три переменные a, b и c явно записаны программистом
три целых попарно неравных между собой числа.
Создать программу, которая переставит числа
в переменных таким образом, чтобы при выводе
на экран последовательность a, b и c оказалась строго возрастающей.
Код:
public class Test {
    public static void main(String args []){
        int a = 3;
          int b = -1;
           int c = 9;
           int x;
        switch
        System.out.println("Числа в переменных a, b и c : " + a  + " " + b + " " + c);
       if (a > b) {
          x = a; a = b; b = x;}
         if (b > c){
            x = b; b = c; c = x;
         }
      System.out.println("Возрастающая последовательность: " + a  + " " + b + " " + c);
    }
}

Еще такой вопрос как можно это реализовать с оператором switch?
277
01 сентября 2011 года
arrjj
1.7K / / 26.01.2011
Цитата: turtles
Еще такой вопрос как можно это реализовать с оператором switch?



Никак, свич не для таких целей.

И код у тебя неправильный - например несработает при a=12 b=6 c=3 нужно 3 сравнения

32K
01 сентября 2011 года
turtles
42 / / 18.02.2011
Извеняюсь switch опечатка вышла
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог