Форум программистов, компьютерный форум, киберфорум
Java для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.72/18: Рейтинг темы: голосов - 18, средняя оценка - 4.72
0 / 0 / 0
Регистрация: 11.08.2020
Сообщений: 3

Задание со звездочками: нарисуйте квадрат, прямоугольник, елочку и т.п.

11.08.2020, 14:08. Показов 3760. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет!
Я прямо совсем-совсем новичок. Причем мое обучение проходит на финском языке и дистанционно.
Так что прошу помочь и строго не судить.
Задачки со звездочками: нарисуйте квадрат, прямоугольник, елочку и тп.
Я строчку из звездочек вывести не могу. Почему у меня вместо строчки - столбик, вместо квадрата - несколько столбиков вниз?
Даже скопировав учебную прогамку, которая печатает строку звездочек, у меня столбец выводит. Что не так?????

Спасибо, если кто что посоветует!
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
11.08.2020, 14:08
Ответы с готовыми решениями:

Нарисуйте домик, ёлочку и машину
Ничего,не получается(как и с Азбукой морзе(тема созданная раннее))

Нарисовать прямоугольник звездочками
Нарисуйте следующие фигуры ******** ******** ******** ******** ******** ******** ******** ******** параметризовать длиной...

Нарисовать квадрат звездочками
Нужно сделать цикл for, чтобы он рисовал квадрат звездочкой "*", должно получиться что-то типа такого ******** ******** * ****** ...

6
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
11.08.2020, 14:13
Цитата Сообщение от Olga_S Посмотреть сообщение
Я строчку из звездочек вывести не могу
System.out.println("**************");
Цитата Сообщение от Olga_S Посмотреть сообщение
Почему у меня вместо строчки - столбик
Попробуй разобраться в чем разница между println и print.
Цитата Сообщение от Olga_S Посмотреть сообщение
Спасибо, если кто что посоветует!
Советую изучать кулинарию
1
0 / 0 / 0
Регистрация: 11.08.2020
Сообщений: 3
11.08.2020, 14:51  [ТС]
кулинария меня не интересует.
а на println и print никто внимания не обратил. я так и знала, что там что-то типа этого.
тем не менее, спасибо
0
528 / 263 / 70
Регистрация: 11.12.2016
Сообщений: 1,223
11.08.2020, 15:11
Цитата Сообщение от Olga_S Посмотреть сообщение
нарисуйте квадрат,
Вместо пробелов - звездочки.
Если вам надо понимать а не код - берите книги, пробуйте сами и выкладывайте код и непонятные моменты спрашивайте.
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import java.util.function.IntFunction;
import java.util.stream.Collectors;
import java.util.stream.IntStream;
 
public class PrintSquare{
    public static void main(String[] args){
        int size = 7;
        System.out.println(
            IntStream.range(1,size*size+1).
            mapToObj(i -> inf.apply(size).apply(i)).collect(Collectors.joining()));
    }
    private static IntFunction<IntFunction<String>> inf = a -> b -> 
        (b<a || b>(a*(a-1)))? "*" : (b%a == 1)? "*" : (b%a == 0)? "*\n" : "+";
}
Code
1
2
3
4
5
6
7
*******
*+++++*
*+++++*
*+++++*
*+++++*
*+++++*
*******
0
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
11.08.2020, 16:59
Цитата Сообщение от ViktorFX Посмотреть сообщение
a -> b ->
        (b<a || b>(a*(a-1)))? "*" : (b%a == 1)? "*" : (b%a == 0)? "*\n" : "+";
Hans, get ze Daumenschraube!1
0
0 / 0 / 0
Регистрация: 11.08.2020
Сообщений: 3
17.08.2020, 17:06  [ТС]
xoraxax, привет.
Задания с квадратиками, треугольниками, елочками, благодаря полученной информайии о print и println, я сделала.
Но у меня новая проблема. Задание (в вольном переводе с финского): программа должна печатать, вводимые пользователем ряды символов до тех пор, пока не будет введен пустой ряд. Я, опять же, умею это делать в столбец:

Java
1
2
3
4
5
while(true){
       String luettu = scanner.nextLine();
       if(luettu.equals(" ")){
       break;
}
результат получается к примеру:

qqq
www
rrr

а надо:
qqq www rrr

я опять что-то вроде ln пропустила? или нужен более сложный код?
0
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
17.08.2020, 19:20
В твоём коде вообще нет print
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
17.08.2020, 19:20
Помогаю со студенческими работами здесь

Нарисовать звездочками квадрат в квадрате в С++
Не могу разобраться как циклами for нарисовать звездочками (*) квадрат в квадрате. Что-то такого вида: ********** * ...

Почему квадрат и прямоугольник не закрашиваются?
#include &lt;iostream&gt; #include &lt;string.h&gt; #include &lt;stdlib.h&gt; #include &lt;conio.h&gt; #include &lt;locale.h&gt; #include &lt;Windows.h&gt; ...

Вписать пятно в квадрат(прямоугольник)
Ребята у меня есть изображения. С него я делаю массив цветов(Р Г или Б) (картинка черно белая без разници какой канал брать) сами пятна...

Нарисовать треугольник, квадрат, круг, прямоугольник
Помогите нарисовать треугольник, квадрат, круг и прямоугольник в Pascal ABC Добавлено через 1 час 23 минуты У меня пока вот что...

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


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru