Ответы на вопрос:
Class randomfile{ public static void main(string args[]){ char chararray[] = {'а','р','й','о','ш','з','б','э','ж','ы','л'}; java.util.scanner in = new java.util.scanner(system.in); string lineseperator = system.getproperty("line.separator"); system.out.print("количество строк: "); int stringsamount = in.nextint(); system.out.print("название файла: "); string filename = in.nextline(); filename = in.nextline(); filename = filename+".txt"; try(java.io.filewriter fout = new java.io.filewriter(filename)){ for(int currentstring = 0; currentstring< stringsamount; currentstring++){ string generatedstring = ""; for(int currentchar = 0; currentchar< chararray.length; currentchar++){ int randomchar = -1; boolean badrandom = false; do{ randomchar = (int)(math.random()*1000)%chararray.length; badrandom = false; for(int genstrpos = 0; genstrpos< generatedstring.length(); genstrpos++) if(generatedstring.charat(genstrpos)==chararray[randomchar]){badrandom = true; break; } }while(badrandom); generatedstring = generatedstring+chararray[randomchar]; } fout.write(generatedstring+lineseperator); } }catch(java.io.ioexception io){ system.out.println("ошибка вывода в файл! "); } } }
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
you5830.08.2020 17:39
-
joker228430.06.2020 14:27
-
mansurmusaev9118.04.2020 23:15
-
Anele200325.05.2023 05:41
-
julka050513.04.2022 23:23
-
Nikita20011115.11.2022 03:45
-
Gowher2006129.03.2022 20:35
-
maxbas103.02.2020 04:52
-
gdrsfdfsfss07.08.2022 20:48
-
Botan001101.10.2022 00:18
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.