| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Общие вопросы > Вывод результата в .txt документ |
| Автор: Donoror 8.11.2015, 03:34 |
| Доброго времени суток всем, скажу сразу что в программировании я особо не разбираюсь, поэтому и обратился за помощью на эту площадку. имеется программа , нужно реализовать вывод результата в .txt файл . Подскажите пожалуйста, как это сделать. class Ideone { public static void main (String[] args) throws java.lang.Exception { // your code goes here char abc[] = new char[]{'a','b','c'};//множество допустимых символов int size = 3;//кол-во элементов int arr[] = new int[size];//массив для хранения текущего варианта множества outer: while(true){//вечный цикл //вывод варианта множества на экран for(int ndx : arr){ System.out.print(abc[ndx]); } System.out.println(); int i = size - 1;//ставим курсов в самую правую ячейку while(arr[i] == abc.length - 1){//движемся влево, если ячейка переполнена arr[i] = 0;//записываем в ячейку 0, т.к. идет перенос разряда i--;//сдвиг влево //если перенос влево невозможен, значит перебор закончен if(i < 0)break outer; } arr[i]++;//увеличиваем значение ячейки на единицу } } } |
| Автор: Shooroop 8.11.2015, 14:16 | ||
Дам хороший совает Вам =))) "Никогда не используйте оператор без условного перехада" Нет такого кода где бы его применение было оправданным, кроме того он очень "запутывает" чтение когда. Вам будет "хороший" плюсик как программисту если там где один человек применил безусловный переход Вы применили конструкцию исключающую его применение. З.Ы. Если возникнут вопросы обращайтесь. |