Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Программа не полказывает результат, При команде >java name нечего не происхо 
V
    Опции темы
BEST13
Дата 2.10.2010, 01:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 166
Регистрация: 11.4.2008
Где: Ukraine

Репутация: нет
Всего: нет



У меня проблема в том что я невижу результата работы свой программы.... Есть и java и  class файлы но пр команде "C:\Program Files\Java\jdk1.6.0_21\bin>java MasSort" получаю просто C:\Program Files\Java\jdk1.6.0_21\bin>" , аналогично если java - cp "." MasSort  Я не могу понять в чем проблема.

Вот код на всякий случай:
Код

 class MasSort {
 public static void main (String args []){
   int mas[] = new int[20];
   int i;
   for (i = 1;i==20; i++){ mas[i]=(int) (1+Math.random()*100);
   System.out.print(mas[i]+'\t');
   }
   for (i=0; i<mas.length-1;i++)
    for (int j=i+1; j<mas.length; j++) {
      int tmp=mas[i];
      mas[i]=mas[j];
      mas[j]=tmp;
    }
  for ( i=1;i==mas.length-1;i++) 
    System.out.print(mas[i]+'\t');
  System.out.println();   
 }
}
 
PM MAIL ICQ GTalk   Вверх
dobrolub
Дата 2.10.2010, 01:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 385
Регистрация: 18.12.2009
Где: Vancouver, Canada

Репутация: 11
Всего: 16



i == 20 и i == mas.length поменять как внизу. это условие продолжения цикла.

Код

class MasSort
{
  public static void main(String args[])
  {
    int mas[] = new int[20];
    int i;
    for (i = 1; i < 20; i++) {
      mas[i] = (int) (1 + Math.random() * 100);
      System.out.print(mas[i] + '\t');
    }
    for (i = 0; i < mas.length - 1; i++)
      for (int j = i + 1; j < mas.length; j++) {
        int tmp = mas[i];
        mas[i] = mas[j];
        mas[j] = tmp;
      }
    for (i = 1; i < mas.length - 1; i++)
      System.out.print(mas[i] + '\t');
    System.out.println();
  }
}


PM   Вверх
BEST13
Дата 2.10.2010, 14:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 166
Регистрация: 11.4.2008
Где: Ukraine

Репутация: нет
Всего: нет



dobrolub,  спасибо она выводит. Только  почему то все в ряд и без пробелов, не доскажете как сделать, что бы были пробелы ? И  выводилась на разных строчках? 
PM MAIL ICQ GTalk   Вверх
nc30
Дата 2.10.2010, 15:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Интересующийся :)
*


Профиль
Группа: Участник
Сообщений: 140
Регистрация: 24.6.2010
Где: Санкт-Петербург

Репутация: 5
Всего: 8



Цитата(BEST13 @ 2.10.2010,  12:39)
не доскажете как сделать, что бы были пробелы ? И  выводилась на разных строчках?

Для использования esc-последовательностей (\t\n и т. п.) их необходимо заключать в двойные кавычки.
Для разделения результатов табуляцией
Код

System.out.print(mas[i] + "\t");

Для переноса каждого результата на новую строку
Код

System.out.print(mas[i] + "\n");

а лучше так
Код

System.out.println(mas[i]);



Это сообщение отредактировал(а) nc30 - 2.10.2010, 15:20
PM MAIL   Вверх
BEST13
Дата 4.10.2010, 19:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 166
Регистрация: 11.4.2008
Где: Ukraine

Репутация: нет
Всего: нет



Спасибо
PM MAIL ICQ GTalk   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0665 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.