Вопрос № 160955: Здравствуйте! Помогите, пожалуйста, написать программы (с комментариями): 1. Задача Джозефуса. Данная задача представляет собой своего рода считалку. Формальное описание алгоритма этой считалки. Для этого элементы "становятся в круг", вв...
Вопрос № 160964: Помогите пожалуйста на Паскаль! В массив С записать индексы положительных элементов исходного массива M(A). Предусмотреть случай, когда в массиве нет положительных
элементов....Вопрос № 160965: Помогите пожалуйста. Одномерные массивы. Дан список фирм и их уставной фонд. Найти сумму фондов, попадающих в интервал от В1 до В2...Вопрос № 160978: 1. Разработать программу для выполнения указанных операций с матрицами;(а) Разработать программу для вычисления следующих матриц; (б) Составить блок-схему задачи (*для всех вариантов).
а) умножение матрицы на число, сложение матри...Вопрос № 160979: решите пожалуйста задачу 1. Решить при помощи численных методов уравнение (найти действительные корни) указанным методом, составить блок-схему. х⁴-4х+1=0 метод Ньютона; бисекции;...Вопрос № 160990: Здравствуйте, уважаемые эксперты! 1. Напишите программу, которая выводит все перестановки целых чисел из N элементов. 3 1 2 3 1 3 2 2 1 3 2 3 1
3 1 2 3 2 1 2. При печати документа можно выбрать страницы, которые будут отпра...Вопрос № 161047: Пожалуйста помогите найти ошибку. Программа должна выводить на экран самое короткое слово в тексте...
Вопрос № 160.955
Здравствуйте! Помогите, пожалуйста, написать программы (с комментариями): 1. Задача Джозефуса. Данная задача представляет собой своего рода считалку. Формальное описание алгоритма этой считалки. Для этого элементы "становятся в круг", вводится некоторое число k. Необходимо, начиная с первого, отсчитать k-й элемент списка и удалить его. Далее отсчет начинается с k+1 элемента и опять удаляется k-ый элемент. Так продолжается до тех пор, пока в списке не останется один элемент. Необходимо выдать содержимое
последнего оставшегося элемента (например, строку). Для решения использовать кольцевой список. 2. Дана последовательность из не менее чем двух различных натуральных чисел. Напечатать в обратном порядке все числа между наибольшим и наименьшим числами этой последовательности. Использовать двумерный список.
Отправлен: 20.02.2009, 07:57
Вопрос задала: Student_ (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Denisss
Здравствуйте, Student_!
Примеры находятся в приложении.
В первом примере нужно ввести два числа: n (размерность списка) и k.
Во второй задаче я не стал реализовывать проверку первого элемента, если пользователь нечестно себя проявит, то может ввести число, не являющееся натуральным. Ввод последовательности во второй задаче заканчивается после ввода пользователем любого ненатурального числа (например, нуля). Поиск максимального и минимального значений элементов производится
во время ввода. Если я правильно понял, то под "обратным порядком" подразумевается порядок, обратный порядку ввода натуральных чисел. Поскольку нужно выводить "числа между наибольшим и наименьшим" значениями списка, то сами эти значения не выводятся.
Честно говоря, термин "двумерный список" мне встречается впервые, да и Google мне не подсказал что это за зверь. Поэтому пришлось предположить, что это "двусвязный список", т.
е. список, каждый элемент которого имеет указатель на следующий и предыдущий элементы.
Удачи!
Приложение:
--------- Все должно быть сделано настолько просто, насколько это возможно. Но не проще. (с) А.Эйнштейн
Ответ отправил: Denisss (статус: Профессор) Россия, Москва ICQ: 2412904 ---- Ответ отправлен: 20.02.2009, 17:42
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 244140 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Вопрос № 160.964
Помогите пожалуйста на Паскаль! В массив С записать индексы положительных элементов исходного массива M(A). Предусмотреть случай, когда в массиве нет положительных элементов.
Отправлен: 20.02.2009, 10:32
Вопрос задал: Rutra
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 2)
Отвечает: Minin
Здравствуйте, Rutra!
В программе заполняем массив М случайным образом перебирая элементы выносим их индексы в массив С если массив С пуст выдаем сооьветствующее сообщение.
Приложение:
Ответ отправил: Minin (статус: 1-й класс)
Ответ отправлен: 20.02.2009, 12:23
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 244119 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Оценка за ответ: 5
Вопрос № 160.965
Помогите пожалуйста. Одномерные массивы. Дан список фирм и их уставной фонд. Найти сумму фондов, попадающих в интервал от В1 до В2
Отправлен: 20.02.2009, 10:46
Вопрос задал: Rutra
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 5)
Отвечает: Пупорев Юрий Борисович
Здравствуйте, Rutra! Поскольку Вы не уверены в правильности условия, привожу 2 варианта решения: с использованием одного линейного массива записей, и с использованием двух отдельных линейных массивов - фирм и фондов.
Приложение:
Ответ отправил: Пупорев Юрий Борисович (статус: Специалист)
Ответ отправлен: 21.02.2009, 17:26
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 244183 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Оценка за ответ: 5 Комментарий оценки: Супер!
Вопрос № 160.978
1. Разработать программу для выполнения указанных операций с матрицами;(а) Разработать программу для вычисления следующих матриц; (б) Составить блок-схему задачи (*для всех вариантов). а) умножение матрицы на число, сложение матриц ; б) 25B+8C+9A ;
Отвечает: Пупорев Юрий Борисович
Здравствуйте, Кондрашов Вадим Александрович! Код программы, вычисляющей корень обоими методами в приложении. Теория методов и коды программ с детальными пояснениями в огромном количестве в интернете.
Приложение:
Ответ отправил: Пупорев Юрий Борисович (статус: Специалист)
Ответ отправлен: 21.02.2009, 16:15
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 244177 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Вопрос № 160.990
Здравствуйте, уважаемые эксперты! 1. Напишите программу, которая выводит все перестановки целых чисел из N элементов. 3 1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 1 2. При печати документа можно выбрать страницы, которые будут отправлены на принтер. Пусть заданы номера страниц в порядке возрастания. Напишите программу, которая перечисляет номера страниц через запятую, при этом страницы, идущие подряд, замените на диапазон, указывая первую и последнюю страницу через дефис. Входные данные:
1 3 4 5 6 11 12 15 Выходные данные: 1, 1-6, 11-12, 15 Прошу исправить ошибки.
Отвечает: Пупорев Юрий Борисович
Здравствуйте, Orlova Svetlana Stanislavovna! Поскольку программа Ваша работает,то лишь немного ее усовершенствовал. Сейчас можно вводить практически любой текст, несколько пробелов подряд, основные разделители слов, можно добавить. Комментирую только то, что изменил. Прилагаю саму программу, возможно Вы неправильно ввели ее текст.
Приложение:
Прикреплённый файл: Загрузить >> Срок хранения файла на сервере RusFAQ.ru составляет 30 суток с момента отправки ответа.
Ответ отправил: Пупорев Юрий Борисович (статус: Специалист)
Ответ отправлен: 21.02.2009, 12:26
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 244166 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Скажите "спасибо" эксперту, который помог Вам!
Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
на короткий номер 1151 (Россия)
Номер ответа и конкретный текст СМС указан внизу каждого ответа.
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.