|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
14.11.2008, 20:46 | #1 | |
Пользователь
Регистрация: 26.10.2008
Сообщений: 32
|
Как получить из двух заданных массивов третий? + см. тему. (Delphi)
И снова здравствуйте! :-)
И снова у меня вопросы с задачей. Разработать программу с единтсвенным циклом и ветвлением в теле цикла. При заданных X1, X2....Xn и Y1, Y2....Yn получить массив T1, T2....T3 элементы которого получают значения по правилу Ti = max(Xi, Yi) и подсчитать, сколько элементов Ti получило значение Xi. Подскажите, пожалуйста, как делается следующее: Цитата:
Заранее спасибо. |
|
14.11.2008, 21:05 | #2 | |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Цитата:
При создании T[i] сравниваем его с x[i] и, если они равны, добавляем к счетчику единичку... |
|
14.11.2008, 22:09 | #3 | |
Пользователь
Регистрация: 26.10.2008
Сообщений: 32
|
Эх котелок у меня совсем не варит, вот что-то это не понял:
Цитата:
PS: Вот пока моя программка :-)) : Код:
|
|
14.11.2008, 22:17 | #4 | |
Пользователь
Регистрация: 26.10.2008
Сообщений: 32
|
да и еще вот как это делать):
Цитата:
|
|
14.11.2008, 22:53 | #5 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
Код:
Последний раз редактировалось puporev; 14.11.2008 в 22:55. |
16.11.2008, 09:50 | #6 |
Пользователь
Регистрация: 26.10.2008
Сообщений: 32
|
Спасибо.
Подправил свой код: Код:
Код:
Подправте пожалуйста код. Да и можете помочь с выводом результата, вот что нужно подставить FloatToStrF(!сюда!) что бы он выводился? Спасибо. |
16.11.2008, 09:57 | #7 | |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
Цитата:
|
|
16.11.2008, 13:47 | #8 |
Пользователь
Регистрация: 26.10.2008
Сообщений: 32
|
И снова программа спотыкается
на это раз пишет следующее: [Hint] Unit1.pas(46): Value assigned to 'S' never used Выделяет красным это место - Код:
Код:
|
16.11.2008, 14:40 | #9 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
1.
Код:
2.S: Integer; {Счетчик} значит надо EditR.Text:=IntToStr(S); //Вывод результата в текстовое поле 3.Перед этой сточкой лишний end; |
16.11.2008, 16:11 | #10 | |
Пользователь
Регистрация: 26.10.2008
Сообщений: 32
|
puporev
Поясните пожалуйста по подробней вот это: Цитата:
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
из двух заданных массивов В и С одинаковой длины построить новый массив | Absent | Помощь студентам | 4 | 11.03.2008 21:38 |
Выбрать из двух массивов совпадение. | *Иван* | Microsoft Office Excel | 7 | 22.11.2007 21:10 |
одномерный массив, элементы которого собраны в возрастающем порядке из двух начальных массивов | Scudetto | Общие вопросы C/C++ | 7 | 21.10.2007 20:46 |
как из двух отсортированных по возрастанию одномерных массивов сформировать третий | Тоха Рыжов | Общие вопросы C/C++ | 1 | 07.10.2007 01:43 |
Реализовать такую тему как в винде ( arp -a ), получить ARP таблицу | APOSTOL | Работа с сетью в Delphi | 3 | 07.06.2007 12:15 |