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

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


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

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

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

Выпуск № 630
от 12.04.2008, 08:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 253, Экспертов: 46
В номере:Вопросов: 6, Ответов: 10

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


Вопрос № 130811: Уважаемые эксперты помогите решить задачи: Дана целочисленная прямоугольная матрица. Определить: 1) количество строк, не содержащих ни одного нулевого элемента (оформить в виде функции); 2) максимальное из чисел, встречающихся в заданной ...
Вопрос № 130815: Уважаемые эксперты !!! Помогите !!!мне в турбо Паскале надо написать программу по сортировке и поиску: выяснить является ли произвольная сивольная строка идентификатором ( мне сказали что прогамму писать надо использую какой-то String) . Заранее ...
Вопрос № 130830: Здравствуйте, уважаемые эксперты, помогите пожалуйста составить программу для этой задачи ( на Турбо Паскале) : Дана матрица размером M×N. Ввести исходные данные в первые M–1 строки и первые N–1 столбцов. Вычислить среднее арифме-тическое элемен...
Вопрос № 130867: Здравствуйте...помогите пожалуйста решить задачки по одномерному массиву... 1)Задайте одномерному массиву из 10 элементов с помощью датчика случайных чисел. Все отрицательные элементы замените минимальным и подсчитайте количество замен. 2)Зад...
Вопрос № 130868: Напишите пожалуйста программу! Вот задание! (Знаю что она не сложная но у меня не получается). Дан массив x=(x1,x2,...,xn). Переписать первые 5 положительных элементов подряд в массив y=(y1,y2,...,y5). Найти max элемент массива....
Вопрос № 130946: Здрасти, а помогите пож. с задачками=))) 1) Определить, во введенной строке есть десятичное число? Сколько чисел было введено? Какое из них наибольшее? 2) В двумерном массиве переставить местами элементы первой и по- следней строки.<b...

Вопрос № 130.811
Уважаемые эксперты помогите решить задачи:
Дана целочисленная прямоугольная матрица. Определить:
1) количество строк, не содержащих ни одного нулевого элемента (оформить в виде функции);
2) максимальное из чисел, встречающихся в заданной матрице более одного раза (оформить в виде процедуры)

Приложение:

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

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Stamp!
Решение обоих задач в приложении. Постарался соблюсти все условия, если что не так, пишите.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Студент)
Ответ отправлен: 06.04.2008, 17:06
Оценка за ответ: 5
Комментарий оценки:
Огромное спасибо)


Вопрос № 130.815
Уважаемые эксперты !!! Помогите !!!мне в турбо Паскале надо написать программу по сортировке и поиску: выяснить является ли произвольная сивольная строка идентификатором ( мне сказали что прогамму писать надо использую какой-то String) .
Заранее спасибо!

Приложение:

Отправлен: 06.04.2008, 15:24
Вопрос задал: Хмелев Андрей Борисович (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 2)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Хмелев Андрей Борисович!
Идентификаторы в Турбо Паскале - это имена констант, переменных, меток, типов, объектов, процедур, функций, модулей, программ и полей в записях. Идентификаторы могут иметь произвольную длину, но значащими (уникальными в области определения) являются только первые 63 символа.
Идентификатор всегда начинается буквой, за которой могут следовать буквы и цифры. Напомню, что буквой считается также символ подчеркивания, поэтому идентификатор может начинаться этим символом и даже состоять только из одного или нескольких символов подчеркивания. Пробелы и специальные символы алфавита не могут входить в идентификатор.
Если уж до конца, то идентификаторами не могут быть зарезрвированные слова, их вроде 48 штук. Но как сравнивать строку еще и с ними, я не придумал. Если по условию это необходимо, значит программу нужно доделывать. То, что я написал, в приложении.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Студент)
Ответ отправлен: 06.04.2008, 18:32
Оценка за ответ: 5
Комментарий оценки:
Спасибо огромное!!! Без вас я бы пропал!


Вопрос № 130.830
Здравствуйте, уважаемые эксперты, помогите пожалуйста составить программу для этой задачи ( на Турбо Паскале) : Дана матрица размером M×N. Ввести исходные данные в первые M–1 строки и первые N–1 столбцов. Вычислить среднее арифме-тическое элементов каждой строки и записать его в N-й столбец, а также среднее арифметическое элементов каждого столбца и записать его в M-ю строку.
Спасибо.

Приложение:

Отправлен: 06.04.2008, 16:22
Вопрос задал: Хмелев Андрей Борисович (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: SHERRY
Здравствуйте, Хмелев Андрей Борисович!
Код программы в приложении. Думаю пояснения излишни. Разбирайтесь!

Приложение:

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

Ответ отправил: SHERRY (статус: 8-ой класс)
Ответ отправлен: 06.04.2008, 16:57
Оценка за ответ: 5
Комментарий оценки:
Спасибо , кланюсь в ножки и бью челом!!!

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Хмелев Андрей Борисович!
В предыдущем решении есть ошибка, там одинаково считается среднее и по строкам и по столбцам, а это не так, поэтому прилагаю свое решение.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Студент)
Ответ отправлен: 06.04.2008, 19:17


Вопрос № 130.867
Здравствуйте...помогите пожалуйста решить задачки по одномерному массиву...
1)Задайте одномерному массиву из 10 элементов с помощью датчика случайных чисел. Все отрицательные элементы замените минимальным и подсчитайте количество замен.
2)Задайте одномерный массив из 10 элементво с помощью датчика случайных чисел. Поменяйте знаки всем элементам этого массива, стоящим на нечётных местах.Распечатайте исходный и полученный массивы.
3)Сформулируйте массив,содержащий 20 элементов,с помощью датчика случайных чисел. Получите новый массив, каждый отрицательный, четный элемент которого равен частному от деления соответствующего элемента исходного массива на значение его индекса. Выведите на экран исходные и полученные результаты.
4) В одномерном массиве масса багажа 20 пассажиров. Найдите массу почтового груза пассажирского самолёта. Сколько пассажиров имеют груз превышающий 20 кг .
Ps:напишите плиз подробно от начала до конца...Заранее примногоблагодарен
Отправлен: 06.04.2008, 20:28
Вопрос задал: Danilka (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 3)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Danilka!
В приложении решение первой задачи с необходимыми комментариями.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Студент)
Ответ отправлен: 06.04.2008, 20:53
Оценка за ответ: 5

Отвечает: Marked One
Здравствуйте, Danilka!
Задачи №2, №3 и №4 в приложении.
Удачи!!!

Приложение:

Ответ отправил: Marked One (статус: Студент)
Ответ отправлен: 06.04.2008, 22:15
Оценка за ответ: 5


Вопрос № 130.868
Напишите пожалуйста программу! Вот задание! (Знаю что она не сложная но у меня не получается).

Дан массив x=(x1,x2,...,xn). Переписать первые 5 положительных элементов подряд в массив y=(y1,y2,...,y5). Найти max элемент массива.
Отправлен: 06.04.2008, 20:36
Вопрос задал: Spider777 (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Шемет Станислав Васильевич
Здравствуйте, Spider777!
Я не понял в каком массиве искать максимальный элемент поэтому написал 2 функции
1) Ищет в массиве Х максимальный элемент это MaxМ
2)Ищет в массиве У максимальный элемент это MaxУ

Приложение:

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

Ответ отправил: Шемет Станислав Васильевич (статус: 5-ый класс)
Ответ отправлен: 07.04.2008, 01:03
Оценка за ответ: 5
Комментарий оценки:
Громадное спасибо! Просто выручил, а то завтра информатика а д/з не сделано! Если что еще буду писать! Еще раз СПАСИБО!

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Spider777!
В приведенном выше ответе задача в принципе не решена. Исходный массив не создан, а в массив Y перенесены первые пять элементов, хотя по условию нужно "первые 5 положительных элементов подряд". Поэтому прилагаю свой вариант решения.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Студент)
Ответ отправлен: 07.04.2008, 06:46
Оценка за ответ: 5
Комментарий оценки:
Угу, спасибо! На самом деле инфы не было так что представить могу 2 варианта решения! БОЛЬШОЕ СПАСИБО!


Вопрос № 130.946
Здрасти, а помогите пож. с задачками=)))
1) Определить, во введенной строке есть десятичное число?
Сколько чисел было введено? Какое из них наибольшее?
2) В двумерном массиве переставить местами элементы первой и по-
следней строки.
3)Дана действительная матрица размера n*m, все элементы которой
различны. В каждой строке выбирается элемент с наименьшим зна-
чением. Затем среди этих чисел выбирается наибольшее, указать
индексы элемента с найденным значением. Отсортировать матрицу
по убыванию.
Спасибо=)))
Отправлен: 07.04.2008, 08:10
Вопрос задала: Осипова Анна Олеговна (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Осипова Анна Олеговна!
В приложениии решение второй и третьей задач. В первой задаче действительно нужно найти конкретно десятичные числа,т.е. в десятеричной системе счисления или это просто само собой разумется. Просто отличать числа десятичные от чисел в ситемах с меньшим основанием довольно трудно. Если сможете, уточните условие.
Комментарии ко второй задаче минимальны, там все ясно. К третьей задаче - более подробные, задача намногог сложнее. Удачи Вам!

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Студент)
Ответ отправлен: 07.04.2008, 10:49

Отвечает: Denisss

Здравствуйте, Осипова Анна Олеговна!

Пример решения первой задачи находится в приложении.
В данном примере ищутся все десятичные числа, даже если они являются частью слова (или, например, частью шестнадцатиричного числа), поскольку в задании не указано, что это запрещено (т.е. пользовался принципом: разрешено все, что не запрещено). Дополнительно в коде реализован поиск отрицательных десятичных чисел (начинающихся со знака "-").

Успехов!

Приложение:

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

Ответ отправил: Denisss (статус: Профессионал)
Россия, Москва
ICQ: 281599577
----
Ответ отправлен: 07.04.2008, 19:48


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

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

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

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

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

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


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


© 2001-2008, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Техподдержка портала, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале

∙ Версия системы: 4.90 от 11.04.2008

Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное