Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на языке Pascal


Новое направление Портала RusFAQ.ru:
MosHoster.ru - Профессиональный хостинг

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Pascal

Выпуск № 588
от 29.02.2008, 10:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 249, Экспертов: 43
В номере:Вопросов: 7, Ответов: 14

Нам важно Ваше мнение об этой рассылке.
Оценить этот выпуск рассылки >>


Вопрос № 124466: Уважаемые эксперты, помогите, пожалуйста написать код на Pascal, используя массив: 1) В одномерном массиве размещены: в первых элементах значения аргументов, в следующих - соответствующие им значения функции y=sin(3x) на интервале a, b с шагом h....
Вопрос № 124501: Уважаемые эксперты, помогите, пожалуйста, написать код на Pascal, спользуя массив: 1)В одномерном массиве размещены: в первых элементах значения аргументов, в следующих - соответствующие им значения функции y=sin(3x) на интервале a, b с шагом h. ...
Вопрос № 124516: Дан одномерный массив.Переставить местами максимальный и минимальный элемент ...
Вопрос № 124524: Дан двумерный массив. Сформировать одномерный массив,каждый элемент которого равен количеству элементов соответствующей строки....
Вопрос № 124529: Составить программу вывода последовательности символов ZYYXXX...AA.. Y на экран....
Вопрос № 124580: Программа для перевода в разные системы счисления. Помогите пожалуйста, где ошибка. Некорректно переводит в шестнадцатиричную систему счисления....
Вопрос № 124583: Здравтсвуйте,уважаемые эксперты,помогите,пожалуйста, написать код, ис пользуя массив: 1)Последовательность a1, a2, ... an включает в себя несколько нулей. Поставить в начало этой последовательности нули, а остальные элементы сдвинуть, не меняя их ...

Вопрос № 124.466
Уважаемые эксперты, помогите, пожалуйста написать код на Pascal, используя массив:
1) В одномерном массиве размещены: в первых элементах значения аргументов, в следующих - соответствующие им значения функции y=sin(3x) на интервале a, b с шагом h. Напечатать элементы этого массива в виде двух параллельных столбцов (арргумент - значение). Найти и вывести наменьшее значение функции на этои интервале.
2)В массиве целых чисел с количеством элементов n найти наиболее часто встречающееся число. Если таких числел несколько, то определить наименьшее из них.
3)Дан массив, состоящий из n случайных чисел. Вводится число k. Если оно равно нулю, массив сортируется по возрастанию, в противном случае по убыванию.
Отправлен: 23.02.2008, 11:43
Вопрос задал: Skske
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: SHERRY
Здравствуйте, !
Код первой и третьей задач в приложении в приложении.

Приложение:

---------
Самурай без меча подобен самураю с мечём, только без меча..

Ответ отправил: SHERRY (статус: 6-ой класс)
Ответ отправлен: 23.02.2008, 13:51

Отвечает: Шемет Станіслав Васильович
Здравствуйте, Skske!
Вот вторая и третья задача,а первую не знаю как сделать.

Приложение:

---------
Любовь это прекрасно!!!

Ответ отправил: Шемет Станіслав Васильович (статус: 3-ий класс)
Ответ отправлен: 23.02.2008, 19:45


Вопрос № 124.501
Уважаемые эксперты, помогите, пожалуйста, написать код на Pascal, спользуя массив:
1)В одномерном массиве размещены: в первых элементах значения аргументов, в следующих - соответствующие им значения функции y=sin(3x) на интервале a, b с шагом h. Напечатать элементы этого массива в виде двух параллельных столбцов (арргумент - занчение). Найти и вывести наменьшее значение функции на этом интервале.

2)В массиве целых чисел с количеством элементов n найти наиболее часто встречающееся число. Если таких числел несколько, то определить наименьшее из них.

3)Дан массив, состоящий из n случайных чисел. Вводится число k. Если оно равно нулю, массив сортируется по возоастанию, в противном случае по убыванию.
Отправлен: 23.02.2008, 17:53
Вопрос задала: Иванова Екатерина Сергеевна (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Шемет Станіслав Васильович
Здравствуйте, Иванова Екатерина Сергеевна!
вот вторая и третья программа:

Приложение:

---------
Любовь это прекрасно!!!

Ответ отправил: Шемет Станіслав Васильович (статус: 3-ий класс)
Ответ отправлен: 23.02.2008, 19:53
Оценка за ответ: 5

Отвечает: Попов Владимир Иванович
Здравствуйте, Иванова Екатерина Сергеевна!
Исходник первой программы в приложении. Протестирован. Работает. Организован запрос на повторный запуск и предаврительная проверка входных данных на соответствие некоторому предельно допустимому количеству шагов итерации.

Приложение:

---------
Physics forever !

Ответ отправил: Попов Владимир Иванович (статус: 2-ой класс)
Ответ отправлен: 26.02.2008, 18:19
Оценка за ответ: 5


Вопрос № 124.516
Дан одномерный массив.Переставить местами максимальный и минимальный элемент
Отправлен: 23.02.2008, 20:11
Вопрос задал: Юрченко Евгений Сергеевич (статус: Посетитель)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Николай Владимирович / Н.В.
Здравствуйте, Юрченко Евгений Сергеевич!
Программа в приложении.

Удачи!

Приложение:

Ответ отправил: Николай Владимирович / Н.В. (статус: Профессионал)
Россия, Москва
WWW: nvsoft.org
ICQ: 420720
----
Ответ отправлен: 23.02.2008, 20:17
Оценка за ответ: 5

Отвечает: Шемет Станіслав Васильович
Здравствуйте, Юрченко Евгений Сергеевич!
Вот вам программа

Приложение:

---------
Любовь это прекрасно!!!

Ответ отправил: Шемет Станіслав Васильович (статус: 3-ий класс)
Ответ отправлен: 23.02.2008, 21:00
Оценка за ответ: 5

Отвечает: Попов Владимир Иванович
Здравствуйте, Юрченко Евгений Сергеевич!
Исходник в приложении. Протестирован. Работает на целочисленных массивах длиной до 15 чисел. Длину можно задавать через константу Nmax. Организован запрос на повторное исполнение. Выводятся значения максимального и минимального элементов вместе с номерами их позиций, а также трансформированный массив с заданной перестановкой.

Приложение:

---------
Physics forever !

Ответ отправил: Попов Владимир Иванович (статус: 2-ой класс)
Ответ отправлен: 26.02.2008, 19:44
Оценка за ответ: 5


Вопрос № 124.524
Дан двумерный массив. Сформировать одномерный массив,каждый элемент которого равен количеству элементов соответствующей строки.
Отправлен: 23.02.2008, 20:53
Вопрос задал: Юрченко Евгений Сергеевич (статус: Посетитель)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Николай Владимирович / Н.В.
Здравствуйте, Юрченко Евгений Сергеевич!
Вы неверно сформулировали задание: в двумерном массиве одинаковое кол-во элементов в каждой строке.
Например, если у Вас двумерные массивы A : array[1..N,1..M] of integer; B : array[1..N] of integer;, то Ваше задание выполняется циклом
for i := 1 to N do
  B[i] := M;
Сомневаюсь, что все так просто...

Я так понимаю, что в исходной задаче требовалось найти сумму элементов каждой строки и записать ее в одномерный массив. В приложении программа, выполняющая это.

Удачи!

Приложение:

Ответ отправил: Николай Владимирович / Н.В. (статус: Профессионал)
Россия, Москва
WWW: nvsoft.org
ICQ: 420720
----
Ответ отправлен: 23.02.2008, 21:04
Оценка за ответ: 5

Отвечает: Шемет Станіслав Васильович
Здравствуйте, Юрченко Евгений Сергеевич!
Вот как я понял вопрос: дан массив Х*У и надо найти количество строк а потом создать массив(одномерный), и потом его заполнить числом количества строк в массиве Х*У
количество строк в массиве Х*У ровняеться значению Х.
Как я понимаю нужно одномерный массив заполнить значением Х.
Вот вам программа которая делает этот алгоритм:
Const
X=10;
Y=7;
Var
m:array[1..x,1..y] of byte;
Mx:array[1..x] of byte;
Begin
Fillchar(mx,x,x);
end.

---------
Любовь это прекрасно!!!
Ответ отправил: Шемет Станіслав Васильович (статус: 3-ий класс)
Ответ отправлен: 23.02.2008, 21:12
Оценка за ответ: 5

Отвечает: Попов Владимир Иванович
Здравствуйте, Юрченко Евгений Сергеевич!
В условии, скорее всего, есть неточность - необходимо найти массив, содержащий значение сумм всех элементов соответствующей строки исходного массива, ведь количество элементов во всех строках одинаково. Если так, то исходник - в приложении. Удачи.

Приложение:

---------
Physics forever !

Ответ отправил: Попов Владимир Иванович (статус: 2-ой класс)
Ответ отправлен: 26.02.2008, 20:28


Вопрос № 124.529
Составить программу вывода последовательности символов ZYYXXX...AA.. Y на экран.
Отправлен: 23.02.2008, 21:11
Вопрос задал: Юрченко Евгений Сергеевич (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Николай Владимирович / Н.В.
Здравствуйте, Юрченко Евгений Сергеевич!
Программа в приложении.

Удачи!

Приложение:

Ответ отправил: Николай Владимирович / Н.В. (статус: Профессионал)
Россия, Москва
WWW: nvsoft.org
ICQ: 420720
----
Ответ отправлен: 23.02.2008, 21:30
Оценка за ответ: 5

Отвечает: Попов Владимир Иванович
Здравствуйте, Юрченко Евгений Сергеевич!
Очень интересненькая задачка. Здесь можно воспользоваться функцией Chr(x), которая возвращает символ по его ASCII-коду. Для организации вывода символов в количестве, равном их номеру в последовательности от 'Z' до 'A', естественно использовать вложенный цикл. Всего получается 26 символов, из которых первый ('Z', с ASCII-кодом, равным #90), печатается 1 раз, а последний ('A', с ASCII-кодом, равным #65), печатается, соответственно, - 26 раз. Исходник - в приложении. Удачи.

Приложение:

---------
Physics forever !

Ответ отправил: Попов Владимир Иванович (статус: 2-ой класс)
Ответ отправлен: 26.02.2008, 21:34
Оценка за ответ: 5


Вопрос № 124.580
Программа для перевода в разные системы счисления. Помогите пожалуйста, где ошибка. Некорректно переводит в шестнадцатиричную систему счисления.

Приложение:

Отправлен: 24.02.2008, 09:53
Вопрос задал: Gamer123 (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Denisss

Здравствуйте, Gamer123!

В Вашем примере некорректно переводятся числа не только в 16-ную, но и в другие системы:
Например, при переводе числа 10 в 2-ную систему выдает результат 10100 (т.е. 20 в 10-ной системе), а при переводе в 8-ную - 122 (т.е. 82 в 10-й системе).

Переделанный работающий пример находится в приложении.

Удачи!

Приложение:

---------
Будь осторожен, когда молишься ради чего-то, потому что можешь это получить...

Ответ отправил: Denisss (статус: Профессионал)
Россия, Москва
----
Ответ отправлен: 24.02.2008, 11:42


Вопрос № 124.583
Здравтсвуйте,уважаемые эксперты,помогите,пожалуйста, написать код, используя массив:
1)Последовательность a1, a2, ... an включает в себя несколько нулей. Поставить в начало этой последовательности нули, а остальные элементы сдвинуть, не меняя их порядок.
2)Дана последовательность целых чисел, a1, a2, ... an. указать пары чисел, ai, aj, таких, что ai + aj = m.
3)Задан целочисленый массив, размерности n. Есть ли среди элементов массива простые числа? Если да, то выведите номера таких элементов.
Отправлен: 24.02.2008, 10:26
Вопрос задала: Иванова Екатерина Сергеевна (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Николай Владимирович / Н.В.
Здравствуйте, Иванова Екатерина Сергеевна!
Третья программа в приложении.

Удачи!

Приложение:

Ответ отправил: Николай Владимирович / Н.В. (статус: Профессионал)
Россия, Москва
WWW: nvsoft.org
ICQ: 420720
----
Ответ отправлен: 24.02.2008, 13:33
Оценка за ответ: 5


Вы имеете возможность оценить этот выпуск рассылки.
Нам очень важно Ваше мнение!
Оценить этот выпуск рассылки >>

Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2008, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Техподдержка портала, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале
Версия системы: 4.71 от 27.02.2008
Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное