Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Вывод фигуры на экран / 25 сообщений из 59, страница 1 из 3
04.09.2018, 15:01
    #39697812
Maska321
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод фигуры на экран
как вывести ромб на экран?
...
Рейтинг: 0 / 0
04.09.2018, 15:05
    #39697816
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод фигуры на экран
Maska321как вывести ромб на экран?К а ком к верху или к а ком к низу?
...
Рейтинг: 0 / 0
04.09.2018, 15:06
    #39697818
Maska321
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод фигуры на экран
Maska321как вывести ромб на экран?
declare

sizee number:=11;
tetris varchar2(250);

begin

for i in 1..sizee loop
tetris := '';
for j in 1..i loop
tetris := tetris||'*';
end loop;

for k in 1..(sizee - i) loop
tetris:=' '||tetris;
end loop;
dbms_output.put_line(tetris);
end loop;
end;

знаю только как треугольник вывести
...
Рейтинг: 0 / 0
04.09.2018, 15:07
    #39697820
Maska321
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод фигуры на экран
Elic,
попробуйте и так и так, ромб симметричен.
...
Рейтинг: 0 / 0
04.09.2018, 15:08
    #39697822
jan2ary
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод фигуры на экран
Maska321,

Выведи два треугольника.
...
Рейтинг: 0 / 0
04.09.2018, 15:09
    #39697825
Maska321
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод фигуры на экран
jan2ary, не получается это реализовать
...
Рейтинг: 0 / 0
04.09.2018, 15:15
    #39697831
jan2ary
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод фигуры на экран
Maska321,

Что именно не получается? Давай конкретней: вот код, проовал такое, получаю такое, хочу такое.
...
Рейтинг: 0 / 0
04.09.2018, 15:19
    #39697832
Maska321
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод фигуры на экран
jan2ary,

declare

sizee number:=21;
tetris varchar2(250);

begin

for i in 1..sizee loop
tetris := '';
for j in 1..i loop
tetris := tetris||'*';
end loop;

for k in 1..(sizee - i) loop
tetris:=' '||tetris;

end loop;
for i in 1..sizee loop
tetris:=tetris||'*';
end loop;
dbms_output.put_line(tetris);


end loop;
...
Рейтинг: 0 / 0
04.09.2018, 15:19
    #39697833
andrey_anonymous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод фигуры на экран
Maska321как вывести ромб на экран?
Код: plsql
1.
2.
3.
4.
5.
6.
7.
SQL> select 'ромб' "фигура" from dual;

фигура
------
ромб

SQL> 
...
Рейтинг: 0 / 0
04.09.2018, 15:21
    #39697837
Maska321
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод фигуры на экран
Maska321jan2ary,

declare

sizee number:=21;
tetris varchar2(250);

begin

for i in 1..sizee loop
tetris := '';
for j in 1..i loop
tetris := tetris||'*';
end loop;

for k in 1..(sizee - i) loop
tetris:=' '||tetris;

end loop;
for i in 1..sizee loop
tetris:=tetris||'*';
end loop;
dbms_output.put_line(tetris);


end loop;


получается, что выводится "двойной " прямоугольный треугольник. Хочу, чтобы выводился ромб
...
Рейтинг: 0 / 0
04.09.2018, 15:21
    #39697838
j2k
j2k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод фигуры на экран
Помню, такая задача была в универе на олимпиаде, всего за 1 бал
...
Рейтинг: 0 / 0
04.09.2018, 15:22
    #39697839
Maska321
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод фигуры на экран
andrey_anonymous,

мне нужен ромб, который заполнен '*'
...
Рейтинг: 0 / 0
04.09.2018, 15:23
    #39697841
Maska321
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод фигуры на экран
j2k,
Вам удалось её одолеть? На pl\sql?
...
Рейтинг: 0 / 0
04.09.2018, 15:26
    #39697844
Stax
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод фигуры на экран
Maska321знаю только как треугольник вывести
попробуйте вывести непрямоугольный треугольник, и сразу ромб получится

зы в каких единицах и как задаются параметры ромба?

pss
квадрат тоже ромб

psss
set serveroutput on for wra
.....
stax
...
Рейтинг: 0 / 0
04.09.2018, 15:29
    #39697850
Maska321
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод фигуры на экран
Stax,
выше все описано
...
Рейтинг: 0 / 0
04.09.2018, 15:29
    #39697851
j2k
j2k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод фигуры на экран
Maska321, я ее делал еще на pascal, решение на pl/sql может быть точно таким же
...
Рейтинг: 0 / 0
04.09.2018, 15:30
    #39697852
Maska321
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод фигуры на экран
j2k,
отлично, вы поделитесь?
...
Рейтинг: 0 / 0
04.09.2018, 15:34
    #39697854
andrey_anonymous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод фигуры на экран
Maska321На pl\sql?
Ну неее, это скучно.
Только на SQL.
http://www.sql.ru/forum/811183/novogodnyaya-yolka-i-oracle
...
Рейтинг: 0 / 0
04.09.2018, 15:34
    #39697855
-2-
-2-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод фигуры на экран
...
Рейтинг: 0 / 0
04.09.2018, 15:41
    #39697860
Maska321
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод фигуры на экран
-2-, мне нужен именно ромб
...
Рейтинг: 0 / 0
04.09.2018, 15:42
    #39697866
andrey_anonymous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод фигуры на экран
Maska321-2-, мне нужен именно ромб
Судя по косвенным - Вам нужно в форум "работа"
...
Рейтинг: 0 / 0
04.09.2018, 15:45
    #39697870
Maska321
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод фигуры на экран
andrey_anonymous, если не знаете как решить, не отвечайте
...
Рейтинг: 0 / 0
04.09.2018, 15:49
    #39697877
andrey_anonymous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод фигуры на экран
Maska321если не знаете как решить, не отвечайте
Ну куда уж нам, сирым :)

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
SQL> select ...;
фигура
----------
   *
  ***
 *****
*******
 *****
  ***
   *
9 rows selected

SQL> 
...
Рейтинг: 0 / 0
04.09.2018, 15:56
    #39697885
Maska321
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод фигуры на экран
andrey_anonymous,
нужно решение без select, вверху же все описано, с циклами
...
Рейтинг: 0 / 0
04.09.2018, 15:56
    #39697887
andrey_anonymous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод фигуры на экран
Maska321нужно решение без select, вверху же все описано, с циклами
Зевая: ску-ко-тень.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Вывод фигуры на экран / 25 сообщений из 59, страница 1 из 3
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]