Вопрос № 166492: Уважаемы эксперты решите данные задачи! 1) Опредеоить, является ли матрица магического квадратом. В магическом квадрате суммы элементов по всей горизанталям, вертикалям и двум диагоналям равны. 2) Найти произведение двух двумарных массивов А и ...
Вопрос № 166493: Здравствуйте, уважаемые эксперты...не могли бы Вы помочь с реализацией обычной детской считалочки?? количество участников задается с клавиатуры...единственное
ограничение - использование массива... заранее благодарю......Вопрос № 166524: Доброе время суток ! <img src="http://rusfaq.ru/images/Forum/5.gif" border="0"> Помогите пожалуйста с одной задачкой по Pascal. <img src="http://rusfaq.ru/images/Forum/62.gif" border="0"> Дана символьная строка, содержащая буквы, цифры и...Вопрос № 166541: Здравствуйте . Помогите решить за
дачу . Дан одномерный массив размерности 20. Заполнить его случайными числами на отрезке [-25,25]. Заменить все четные элементы на их квадраты , а нечетные удвоить . Вывести исходный и полученный массивы на печать ....Вопрос № 166552: Плиз помогите завтра здавать а я ненаю как?! По вводимой фамилии абонента выдать номер телефона. Определить количество установленных телефонов с ХХХХ года....
Вопрос № 166.492
Уважаемы эксперты решите данные задачи! 1) Опредеоить, является ли матрица магического квадратом. В магическом квадрате суммы элементов по всей горизанталям, вертикалям и двум диагоналям равны. 2) Найти произведение двух двумарных массивов А и В, если массив А имеет размерность n×m, а В – m×n. Укажите размерность результирующего массива и правило нахождение элемента с индексом i и j.
Отвечает: Киселева Светлана Александровна
Здравствуйте, Баранов Сергей Алексеевич! Программа на первую задачку приведена в приложении. Я сначала хотела сделать ее покороче, но побоялась, что Вам сложно будет разобраться. В моей программе: n - размерность массива (если он 3х3, то надо вводить 3, если 4х4, то ввести 4...), i,j - переменные, отвечающие за местонахождение текущего элемента в массиве (i - номер строки, j - номер столбца), s - магическая константа (сумма элементов по всей горизонтали или вертикали или диагонали), k - переменная,
которая накапливает сумму по горизонтали или по вертикали или по горизонтали для дальнейшего ее сравнения с s, f - переменная-флажок. Начальное ее значение 0, если сумма k окажется не равна s, то флажок сменит безвозвратно своё значение 0 на значение 1. Поэтому, если в каком-то цикле f станет равно 1, то квадрат уже нельзя считать магическим. Если же значение f останется после всех проверок равным 0 - квадрат магический. Сначала я проверяла горизонтали массива,
потом вертикали, потом главную диагональ, потом - вторую диагональ. Если все же не разберетесь - объясню подробнее. Удачи!
Приложение:
--------- Если помочь другим в твоих силах - помоги!
#thank 248657 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Отвечает: Пупорев Юрий Борисович
Здравствуйте, Баранов Сергей Алексеевич! Решение задачи №2 в приложении.
Приложение:
Ответ отправил: Пупорев Юрий Борисович (статус: Специалист)
Ответ отправлен: 06.05.2009, 07:49
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 248699 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Вопрос № 166.493
Здравствуйте, уважаемые эксперты...не могли бы Вы помочь с реализацией обычной детской считалочки?? количество участников задается с клавиатуры...единственное ограничение - использование массива... заранее благодарю...
Отправлен: 05.05.2009, 08:42
Вопрос задала: Vampi (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Пупорев Юрий Борисович
Здравствуйте, Vampi! Вероятно в такой свободной манере общения Вы изъявили желание получить решение известной задачи Джозефуса. Если это так, то решение в приложении.
Приложение:
Ответ отправил: Пупорев Юрий Борисович (статус: Специалист)
Ответ отправлен: 06.05.2009, 07:22
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 248698 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Вопрос № 166.524
Доброе время суток ! Помогите пожалуйста с одной задачкой по Pascal.
Дана символьная строка, содержащая буквы, цифры и пробелы. Записать строку задом на перед, удалив из неё все цифры и пробелы.
Отправлен: 05.05.2009, 16:26
Вопрос задал: Антон Р. (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Абельхарисов Руслан/Marked One
Здравствуйте, Антон Р.! Код:
begin Write('Введите строку: '); ReadLn(str); new := ''; for i := Length(str) downto 1 do if not
(str[i] in chrs) then new := new + str[i]; Write('Результат: ', new); ReadLn; end.
В разделе констант объявлена константа chrs. В ней хранятся символы, которые не должны быть в новой строке. Сначала программа получает строку с клавиатуры. Затем строка перебирается с конца строки к началу с помощью цикла for...downto. В каждой итерации цикла проверяется, входит ли текущий символ в множество chrs с помощью оператора in. Ес
ли он входит, то программа переходит на следующий шаг цикла, иначе символ копируется в новую строку. После завершения цикла в строке new будет находиться искомая строка. Удачи!!!
#thank 248688 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Оценка за ответ: 5
Вопрос № 166.541
Здравствуйте . Помогите решить задачу . Дан одномерный массив размерности 20. Заполнить его случайными числами на отрезке [-25,25]. Заменить все четные элементы на их квадраты , а нечетные удвоить . Вывести исходный и полученный массивы на печать .
Отправлен: 05.05.2009, 18:51
Вопрос задал: Gooolll (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 2)
Отвечает: Пупорев Юрий Борисович
Здравствуйте, Gooolll! Решение задачи в приложении.
Приложение:
Ответ отправил: Пупорев Юрий Борисович (статус: Специалист)
Ответ отправлен: 06.05.2009, 07:10
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 248697 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Вопрос № 166.552
Плиз помогите завтра здавать а я ненаю как?!
По вводимой фамилии абонента выдать номер телефона. Определить количество установленных телефонов с ХХХХ года.
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.