powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Вывод фигуры на экран
25 сообщений из 59, страница 1 из 3
Вывод фигуры на экран
    #39697812
Maska321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
как вывести ромб на экран?
...
Рейтинг: 0 / 0
Вывод фигуры на экран
    #39697816
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Maska321как вывести ромб на экран?К а ком к верху или к а ком к низу?
...
Рейтинг: 0 / 0
Вывод фигуры на экран
    #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
Вывод фигуры на экран
    #39697820
Maska321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Elic,
попробуйте и так и так, ромб симметричен.
...
Рейтинг: 0 / 0
Вывод фигуры на экран
    #39697822
jan2ary
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Maska321,

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

Что именно не получается? Давай конкретней: вот код, проовал такое, получаю такое, хочу такое.
...
Рейтинг: 0 / 0
Вывод фигуры на экран
    #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
Вывод фигуры на экран
    #39697833
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Maska321как вывести ромб на экран?
Код: plsql
1.
2.
3.
4.
5.
6.
7.
SQL> select 'ромб' "фигура" from dual;

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

SQL> 
...
Рейтинг: 0 / 0
Вывод фигуры на экран
    #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
Вывод фигуры на экран
    #39697838
j2k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помню, такая задача была в универе на олимпиаде, всего за 1 бал
...
Рейтинг: 0 / 0
Вывод фигуры на экран
    #39697839
Maska321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
andrey_anonymous,

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

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

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

psss
set serveroutput on for wra
.....
stax
...
Рейтинг: 0 / 0
Вывод фигуры на экран
    #39697850
Maska321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Stax,
выше все описано
...
Рейтинг: 0 / 0
Вывод фигуры на экран
    #39697851
j2k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Maska321, я ее делал еще на pascal, решение на pl/sql может быть точно таким же
...
Рейтинг: 0 / 0
Вывод фигуры на экран
    #39697852
Maska321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
j2k,
отлично, вы поделитесь?
...
Рейтинг: 0 / 0
Вывод фигуры на экран
    #39697854
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Maska321На pl\sql?
Ну неее, это скучно.
Только на SQL.
http://www.sql.ru/forum/811183/novogodnyaya-yolka-i-oracle
...
Рейтинг: 0 / 0
Вывод фигуры на экран
    #39697855
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Вывод фигуры на экран
    #39697860
Maska321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
-2-, мне нужен именно ромб
...
Рейтинг: 0 / 0
Вывод фигуры на экран
    #39697866
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Maska321-2-, мне нужен именно ромб
Судя по косвенным - Вам нужно в форум "работа"
...
Рейтинг: 0 / 0
Вывод фигуры на экран
    #39697870
Maska321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
andrey_anonymous, если не знаете как решить, не отвечайте
...
Рейтинг: 0 / 0
Вывод фигуры на экран
    #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
Вывод фигуры на экран
    #39697885
Maska321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
andrey_anonymous,
нужно решение без select, вверху же все описано, с циклами
...
Рейтинг: 0 / 0
Вывод фигуры на экран
    #39697887
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Maska321нужно решение без select, вверху же все описано, с циклами
Зевая: ску-ко-тень.
...
Рейтинг: 0 / 0
25 сообщений из 59, страница 1 из 3
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Вывод фигуры на экран
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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