Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.76/29: Рейтинг темы: голосов - 29, средняя оценка - 4.76
0 / 0 / 0
Регистрация: 03.12.2016
Сообщений: 14

Написать приложение, выводящее n строк с переходом и без перехода на новую строку

28.09.2017, 23:00. Показов 6092. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Написать приложение, выводящее n строк с переходом и без перехода на новую строку.
Строки можно вводить через консоль или вывести сразу из файла. И в итоге сделать два варианта вывод сток с переходом и без перехода на новую строку. Помогите пожалуйста.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
28.09.2017, 23:00
Ответы с готовыми решениями:

cin без перехода на новую строку
Как сделать, чтобы после считывания cin курсор не переводился на новую строку, а оставался на старой?

Как вводить переменную без перехода в новую строку?
Как после ввода строки не переходить в новую? Не очень понимаю, есть несколько тем, но там нет ссылочек на разные ресурсы. Ибо хочется...

Как ввести данные без перехода на новую строку?
Собственно вопрос в заголовке. for (int i = 0; i < 4; i++) { for (int j = 0; j < 3; j++) { cin >> arr; } } Если вводить...

6
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
28.09.2017, 23:04
Цитата Сообщение от 151267fr Посмотреть сообщение
выводящее n строк без перехода на новую строку.
наркоман штоле?
1
 Аватар для yatvin
56 / 61 / 26
Регистрация: 10.04.2017
Сообщений: 211
28.09.2017, 23:14
xoraxax, ну там же все легко

Добавлено через 4 минуты
151267fr,
Java
1
2
System.out.println();
System.out.print();
????????????????
0
0 / 0 / 0
Регистрация: 03.12.2016
Сообщений: 14
28.09.2017, 23:19  [ТС]
то что вывести это понятно что легко
у меня проблема, я например хочу что бы у меня в одной строке было несколько слов, а он у меня считывает 1 слово как целую строку
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
 public static void main(String[] args) {
        int n;
        int k;
        Scanner scanner = new Scanner(System.in);
        System.out.print("Введите количество строк n"+ ": ");
        if (scanner.hasNextInt()) {
            n = scanner.nextInt();
        } else{
        
            System.out.print("ошибка");
            return;
        }
    String[] string = new String[n];
    for (int i=0; i<n; i++) {
      
        System.out.print("Номер строки " + (i+1) + ":"); 
        string[i] = scanner.next();}
  System.out.print("Вывод без перехода на новую строчку "  + ":"); 
  for (int i=0; i<n; i++) {
      
      System.out.print(string[i]);
  }
      
  System.out.print("Вывод c перехода на новую строчку "  + ":"); 
  for (int i=0; i<n; i++) {
      
      System.out.println(string[i]); 
             
       
  }
    }
    }
0
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
28.09.2017, 23:32
Лучший ответ Сообщение было отмечено 151267fr как решение

Решение

Цитата Сообщение от 151267fr Посмотреть сообщение
String[] string = new String[n];
перед этим scanner.nextLine()
Цитата Сообщение от 151267fr Посмотреть сообщение
System.out.print("Номер строки " + (i+1) + ":");
string[i] = scanner.next();}
тут nextLine вместо next
0
0 / 0 / 0
Регистрация: 03.12.2016
Сообщений: 14
29.09.2017, 00:04  [ТС]
Java
1
2
3
}
    Scanner.nextLine();
    String[] string = new String[n];
если я правильно понимаю, не дает так написать сразу выдает ошибку

Добавлено через 5 минут
xoraxax, спасибо большое

Добавлено через 4 минуты
xoraxax, еще есть вопрос, знаете что нужно дописать, что бы при вводе русских букв они выводились вместо квадратов?
0
 Аватар для yatvin
56 / 61 / 26
Регистрация: 10.04.2017
Сообщений: 211
29.09.2017, 00:27
151267fr, проблемы с кодировкой,
Alt+Ctrl+S
File Encoding
Должно быть UTF-8
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
29.09.2017, 00:27
Помогаю со студенческими работами здесь

Как сделать запись в файл без перехода на новую строку?
Имеется код: set /P asd= &lt; i.dat echo text,%asd%&gt;i.dat Ну по коду ясно что он открывает файл и в его начало добавляет текст. Так...

Элементы li по центру внутри div, независимо от количества li и без перехода на новую строку
привет, друзья! Занимаюсь версткой пару лет, но тут такая задача, не знаю как реализовать. Как с помощью CSS и HTML сделать как на...

Ввод данных через scanf без перехода на новую строку, используя пробел
Нужно ввести двумерный массив так, чтобы каждый символ вводился на этой же строке нажатием клавиши &quot;пробел&quot;. Это возможно как-то...

Вывод данных с переходом на новую строку
Уважаемые пргограмеры в ниже приведённом коде пытаюсь организовать вывод данных с новой строки при наличии символа 'enter' ...

Хештеги с автоматическим переходом на новую строку
Всем привет. Делаю свое первое приложение и соответсвенно постоянно сталкиваюсь с вопросами, но к счастью нашел решения на все кроме...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru