Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / [игнор отключен] [закрыт для гостей] / Помогите плиз / 25 сообщений из 45, страница 1 из 2
16.03.2010, 11:32
    #36522741
maxfaq
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз
надо написать программу выводящую на печать таблицу умножения n*n , гда n задается с реквизита диалога, помогите голова не варит как реальзовать
...
Рейтинг: 0 / 0
16.03.2010, 11:33
    #36522746
Господин ПЖ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз
от 1*1 до n*n?

используй силу циклы, Люк...
...
Рейтинг: 0 / 0
16.03.2010, 11:35
    #36522754
Господин ПЖ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз
а то что вас в универе/школе не учили на паскале обходить массив [i,j] с выводом на экран - никуа не верю...
...
Рейтинг: 0 / 0
16.03.2010, 11:40
    #36522784
maxfaq
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз
Господин ПЖ,

да с 1*1 по n*n

Не учили школу нге в россии оканчивал
...
Рейтинг: 0 / 0
16.03.2010, 12:04
    #36522885
maxfaq
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз
Прошу помогите понять
...
Рейтинг: 0 / 0
16.03.2010, 14:39
    #36523543
maxfaq
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз
Процедура Сформировать()
Таб= создатьОбъект("Таблица");
Таб.Опции(1,0,n,n) ;
Для а=1 по n цикл

Для b=1 по n цикл

c= а*b;
КАК ЗАПОЛНИТЬ ПОЛУЧИВШИМИСЯ ЗНАЧЕНИЯМИ ТАБЛИЦУ?

конеццикла;

конеццикла;


Таб.Показать();

КонецПроцедуры
...
Рейтинг: 0 / 0
16.03.2010, 14:46
    #36523570
Господин ПЖ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз
покурить ВывестиСекцию(), ПрисоединитьСекцию()
...
Рейтинг: 0 / 0
16.03.2010, 15:11
    #36523668
maxfaq
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз
Господин ПЖ,

я уже так пробывал
Процедура Сформировать()
Таб= создатьОбъект("Таблица");
Таб.Опции(1,0,n,n) ;
Для а=1 по n цикл

Для b=1 по n цикл

c= а*b;

таб.вывестисекцию("Секция_2");
таб.присоединитьсекцию("Секция_1");
конеццикла;

конеццикла;


Таб.Показать();

КонецПроцедуры

выдает в столбец секция_1 все результаты и в строку секция_2 их же
...
Рейтинг: 0 / 0
16.03.2010, 15:12
    #36523676
maxfaq
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз
Вот я не пойму именно етого момента как зделать так чтоб выводилось именно так как надо тоесть значения записывались в таблице n на n
...
Рейтинг: 0 / 0
16.03.2010, 15:15
    #36523690
Господин ПЖ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз
а мозгом подумать?


должно ВывестиСекцию() + цикл от 2 по n на ПрисоединитьСекцию и опять
ВывестиСекцию() + цикл от 2 по n на ПрисоединитьСекцию
...
Рейтинг: 0 / 0
16.03.2010, 15:18
    #36523703
maxfaq
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз
Господин ПЖ,

пожалуйста можно кодом, я вообще не могу понять , как обычно упускаю элементарное, Буду очень признателен
...
Рейтинг: 0 / 0
16.03.2010, 15:19
    #36523710
pail
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз
таб.вывестисекцию("Заголовок_1"); // заголовок над колонкой множителя а
Для b=1 по n цикл
таб.присоединитьсекцию("заголовок_2"); // заголовки со значением множителя b
конецЦикла;
Для а=1 по n цикл
таб.вывестисекцию("Секция_1"); // здесь выводить значения множителя а
Для b=1 по n цикл

c= а*b;


таб.присоединитьсекцию("Секция_2"); // а здесь значение произведения
конеццикла;

конеццикла;
...
Рейтинг: 0 / 0
16.03.2010, 15:41
    #36523824
maxfaq
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз
pail,

не выводит значения
...
Рейтинг: 0 / 0
16.03.2010, 16:05
    #36523966
pail
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз
А оформлять содержимое секций в макете кто будет?
...
Рейтинг: 0 / 0
16.03.2010, 16:21
    #36524035
maxfaq
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз
pail,
там все есть
и все же нихрена((
...
Рейтинг: 0 / 0
16.03.2010, 16:28
    #36524066
Last1Cmen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз
таб.присоединитьсекцию("Секция_Горизонт|Секция_Вертикаль");

кстати
...
Рейтинг: 0 / 0
16.03.2010, 16:30
    #36524077
Господин ПЖ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз
табличко жесть однако...
...
Рейтинг: 0 / 0
16.03.2010, 16:42
    #36524134
maxfaq
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз
Народ помогите пожалуйста, я реально туплю
( можно скрин таблицы и скрин модуля?
...
Рейтинг: 0 / 0
16.03.2010, 16:44
    #36524145
Last1Cmen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз
пожалуй

и скрин пожалуйста с названиями секций
...
Рейтинг: 0 / 0
16.03.2010, 17:00
    #36524219
maxfaq
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз
Last1Cmen,

таблица моя выше а модуль сейчас скину
...
Рейтинг: 0 / 0
16.03.2010, 17:00
    #36524221
maxfaq
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз
Люди образумте меня))) как да что покажите,сделайте доброе дело)
...
Рейтинг: 0 / 0
16.03.2010, 17:04
    #36524237
Last1Cmen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз
maxfaqЛюди образумте меня))) как да что покажите,сделайте доброе дело)

скинь лучше модуль доступный для копипаста

я тя буду учить присоединять секции (см. пост выше как) и назначать шаблон таблицы методом ИсходнаяТаблица

и хотяб скажи наименования вертикальной и горизонтальной секций
...
Рейтинг: 0 / 0
16.03.2010, 17:08
    #36524256
maxfaq
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз
вертикальные две- В и Секция_1
горизонтальные -А и Секция_2

код


Процедура Сформировать()
Таб= создатьОбъект("Таблица");
Таб.Опции(1,0,n,n) ;

Для a=1 по n цикл

Для b=1 по n цикл

c = a*b;


таб.присоединитьсекцию("В|А");
конеццикла;

конеццикла;


Таб.Показать();

КонецПроцедуры
...
Рейтинг: 0 / 0
16.03.2010, 17:51
    #36524424
Last1Cmen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз
мдя.

вот код (без англ.)

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
Процедура Сформировать()
	Таб = Создатьобъект("Таблица");
	Таб.ИсходнаяТаблица("Таблица");
	
	Таб.ВывестиСекцию("Шапка|Кол");
	Для текМнож =  1  по Размер Цикл 
		Таб.ПрисоединитьСекцию("Шапка|Множ");
	КонецЦикла;                    
	
	Для текУмнож =  1  по Размер Цикл
		Таб.ВывестиСекцию("Умнож|Кол");
		Для текМнож =  1  По Размер Цикл
			Значение = текУмнож * текМнож;
			Таб.ПрисоединитьСекцию("Умнож|Множ");
		КонецЦикла;
	КонецЦикла;

	Таб.Показать();
КонецПроцедуры
...
Рейтинг: 0 / 0
16.03.2010, 17:51
    #36524426
maxfaq
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиз
!????7
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / Помогите плиз / 25 сообщений из 45, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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