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

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


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

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

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

Выпуск № 650
от 06.06.2008, 03:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 260, Экспертов: 34
В номере:Вопросов: 84, Ответов: 102

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


Вопрос № 137971: Здравствуйте, уважаемые эксперты! Я начал изучил процедуры и функции, поэтому эту задачу нужно разбить на максимальное количесво процедур и функций (три процедуры обязательны: ReadDate, Move, Print). Я прошу, чтобы вы подкинули мне идею написания про...
Вопрос № 138006: Уважаемые эксперты,помогите пожалуйста решить задачу:Дан непомерный массив числовых значений,насчитываюший N элементов.Поменять местами М первых элементов с группой элементов,начинающихся с номера К.Большое спасибо:)...
Вопрос № 138018: Написать программу выдачи на экран монитора таблицы значений функций sin x и cos x на отрезке [0,1] с шагом 0,1 в следующем виде: X sin(x) cos(x) - - - - - - - - - - - - - - - - - - 0.0 0 0 0 0.0 0 0 0 1.0 0 0 0 0.1 0 0 0 0.0...
Вопрос № 138021: Добрый день,помогите,пожалуйста решить следующую задачу..Заранее огромное спасибо.. Даны целое n>0 и последовательность из n вещественных чисел, среди которых есть хотя бы одно отрицательное число. Написать программу нахождения величины наибол...
Вопрос № 138022: Добрый день.Помогите,пожалуйста,решить следующую задачу..Заранее очень благодарен. Дана непустая последовательность натуральных чисел, за которой следует 0. Написать программу определения порядкового номера наименьшего из них....
Вопрос № 138023: Добрый день..Помогите,пожалуйста,решить задачу..Заранее огромная вам благодарность.. Дано 100 вещественных чисел. Написать программу вычисления разности между максимальным и минимальным из них....
Вопрос № 138026: Добрый день.Помогите,пожалуйста,с решением задачи.Заранее большое спасибо Вам. Дан массив отрицательных и положительных чисел с именем Х. Написать программу переноса отрицательных чисел в начало массива, а положительных в конец, сохраняя исходное...
Вопрос № 138075: Дана целочисленная прямоугольная матрица. Определить сумму элементов в тех строках, которые не содержат отрицательных элементов (оформить в виде функции)....
Вопрос № 138076: С клавиатуры вводиться одномерный массив А, размерностью n. Найти максимальный элемент данного массива. Ввод и вывод элементов оформить в виде процедуры....
Вопрос № 138078: В текстовом файле храниться список служащих. Для каждого указаны фамилия, имя, название занимаемой должности,год поступления на работу и оклад. Написать программу,выполняющую: - Вывод на экран информацию о сотрудниках,оклад которых не превыша...
Вопрос № 138101: Доброго времени суток эксперты. При решении задач возникли проблемы, прошу помочь: 1) Дана целочисленная прямоугольная матрица. поменять местами строки,у которых разность сумм минимальна(оформить в виде подпрограммы). Проблема: Не могу понят...
Вопрос № 138116: Дан одномерный массив B состоящий из 10 элементов. Найти максимальный и минимальный элементы данного массива....
Вопрос № 138118: Написать функцию, в коорой подсчитывается сумма элементов одномерного массива MAS размерностью N....
Вопрос № 138120: Написать процедуру для нахождения среднего арифметического числа в одномерном массиве B размерностью N....
Вопрос № 138123: Написать программу, которая вычисляет, сколько раз введённое с клавиатуры число встречается в одномерном массиве A размерностью N элементов....
Вопрос № 138128: Дан одномерный массив, состоящий из N элементов, найти сумму отрицательного и положительного элементов данного массива....
Вопрос № 138134: Нап исат программу длянахождения количества элементов одномерного массива B, которое больше введённого с клавиатуры числа A....
Вопрос № 138136: Дан одномерный массив C, состоящий из N вещественных чисел. Найти сумму элементов данного массива....
Вопрос № 138149: люди добрые помогите,буду очень благодарен!!!срочно нада решить: Составить программу для вычисления суммы ряда с заданно точностью E , если известна формула для вычисления общего член ряда ai. ai=((х/3) все в степени i з...
Вопрос № 138156: Найти минимальный и максимальный элементы массива D и по- менять их местами( в массиве) и вывести на экран измененный массив....
Вопрос № 138163: Уважаемые эксперты! Помогите, пожалуйста, решить задачу: 1. Дан массив данных об автомобилях заводского гаража (Формирование массива из файла и таким образом, чтобы в каждой строчке была вся информация по конкретному автомобилю): номер, марк...
Вопрос № 138288: Дыны числа Р и Н. Определить сумму чисел меньше Р, произведение чисел больше Н и количество чисел больше Н и количество чисел в диапазоне значений Р и Н. При вводе числа равного Р или Н закончить роботу. ...
Вопрос № 138300: Здравствуйте,очень нужна помощь! Не могу подсчитать количество устройств введенных с клавиатуры(см.приложение),как правильно записать условие,чтоб подсчитывало количество устройств введеных с клавиатуры? Заранее спасибо:)...
Вопрос № 138341: Написать программу, которая методом обмена, сортирует по возрастанию введённый с клавиатуры омерный массив размерностью N....
Вопрос № 138342: дан одномерный массив, Состоящий из N элементов, найти сумму положиельных элементов данного массива....
Вопрос № 138343: Дан одномерный массив, состоящий из N элементов. Поменять местами максимальный и минимальный элементы данного массива....
Вопрос № 138344: Написать процедуру для ввода элементов одномерного массива MAS размерностью N. Дан одномерный массив, состоящий из N элементов, найти сумму отрицательных элементов данного массива....
Вопрос № 138354: Уважаемые эксперты! Помогите, пожалуйста, решить задачу: Дан массив данных о результатах уборки ржи в хозяйствах района(формирование массива из текстового файла): название хозяйства, общая посевная площадь(га), площадь посевов ржи(га), велич...
Вопрос № 138360: Уважаемые эксперты помогите сделать задачу : Напишите собственную функцию(или процедуру) без обращений к системным функциям, которая берет строку, которая содержит цифры (например "256") и возвращает соответствующее целое число типа int...
Вопрос № 138396: помогите написать две програмы на паскале пожалуйста. Заранее спасибо! 1) Записать в текстовый файл последовательного доступа n целых чисел, полученых с помощью генератора случайных чисел. Найти количество квадратов не четных чисел среди компонен...
Вопрос № 138412: Здраствуйте.Уважаемые эксперты.Помогите мне пожалуйста с решением задач на массивы(я в них мало понимаю),которые у меня не получаются: 1)При заданных коэффициентах A1,A2,...,An и заданном значении X вычислить значение многочлена A1X+A2X^2+.....
Вопрос № 138423: Уважаемые эксперты помогите сделать задачу : Напишите программу, что для каждого числа из последовательности чисел (введенных из клавиатуры) проверяла бы, является ли оно простым числом. При этом обязательно использовать рекурсивное определение н...
Вопрос № 138466: Здравстыуйте господа эксперты. Помогите составить программу формирования целочисленной квадратной матрици , определить колличество столбцов не содержащих четных элементов....
Вопрос № 138484: Уважаемые эксперты,помогите пожалуйста решить задачу: Вводится стола символов.Сформировать и вывести на экран новую строку,вставив после каждого 3-его символа знак @. Спасибо!:) ...
Вопрос № 138486: Уважаемые эксперты!Помогите пожалуйста решить следующую задачу: Вводится массив строк символов.Сформировать строку,содержащую только нечетные элементы массива,соединенные знаком "/". Спасибо:)...
Вопрос № 138492: здарвствуйте уважаемые эксперты, помогите пожалуйста с решением такой задачки. задан текст длиной <=250 символов. распечатать из этого текста вначале слова, заканчив. на гласную, а затем на согласную. признаком конца текста является Enter, раз...
Вопрос № 138494: для делимости числа на 3 требуется,чтобы сумма цифр числа делилась на 3.написать функцию проверки делимости числа n, вводимого с клавиатуры, на 3....
Вопрос № 138495: дана целочисленная прямоугольная матрица.Определить максимальное из чисел,встречающихся в заданной матрице более одного раза (оформить в виде процедуры)....
Вопрос № 138502: Уважаемые эксперты, как это реализовать??? Составить программу, формирующую одномерный массив, состоящий из N вещественных элементов. Вычислить произведение элементов массива, расположенных между максимальным и минимальным элементами. Заранее...
Вопрос № 138520: уважаемые эксперты, помогите решить. Составить программу, формирующую одномерный массив, состоящий из N вещественных элементов. Преобразовать массив таким образом, чтобы начала располагались все отрицательные элементы, а потом – все положительные...
Вопрос № 138528: Уважаемые эксперты, помогите, пожалуйста, составить программу, формирующую массив вещественных чисел и найти индекс максимального по модулю элемента массива. Заранее благодарен....
Вопрос № 138530: Премногоуважаемые эксперты, помогите составить программу, формирующую массив целых чисел, найти максимальный элемент массива. Заранее спасибо....
Вопрос № 138531: Многоуважаемые эксперты, помогите составить программу, формирующую массив целых чисел, подсчитать количество четных чисел в массиве. Заранее благодарен....
Вопрос № 138533: Уважаемые эксперты, мне необходимо составить п рограмму, формирующую массив целых чисел и подсчитать сумму нечетных по порядку чисел в массиве. Премного благодарен....
Вопрос № 138534: Дорогие эксперты, поспособствуйте составлению программы, формирующей целочисленную квадратную матрицу. Определить минимум среди сумм элементов диагоналей, параллельных главной диагонали матрицы. Заранее спасибо....
Вопрос № 138536: Уважаемые эксперты, помогите составить программу, формирующую целочисленную квадратную матрицу. Уплотнить заданную матрицу, удаляя из нее строки и столбцы, содержащие хотя бы один нулевой элемент. Спасибо за помощь....
Вопрос № 138538: Многоуважаемые эксперты, помогите, пожалуйста, составить программу, формирующую целочисленную квадратную матрицу. Для заданной квадратной матрицы найти такие k, что k-я строка матрицы совпадает с k-м столбцом. Заранее благодарен....
Вопрос № 138539: Уважаемые Эксперты, помогите решить задачку. Составить программу, формирующую целочисленную квадратную матрицу. Уплотнить заданную матрицу, удаляя из нее строки и столбцы, содержащие хотя бы один нулевой элемент. ...
Вопрос № 138545: Помогите пожалуйста решить задачу. Решить задачу связанную с оценкой экономической деятельностью группы предприятий на основе известных данных: 1)Название предприятий 2)Плановый объём розничного товарооборота 3)фактический объём розни...
Вопрос № 138554: написать программу которая методом обмена сортирует по возрастанию введённый с клавиатуры одномерный массив размерностью N...
Вопрос № 138555: навписать процедуру для ввода элементов одномерного массива MAS размерностью N. Дан одномерный массив состоящий из N элементов найти сумму отрицательных элементов данного массива....
Вопрос № 138556: Написать процедуру для вода элементов двумерного массива MAS размерностью N x M....
Вопрос № 138558: Написать процедуру для вывода на экран двумерного массива размерностью 3 x 3 в виде матрицы....
Вопрос № 138559: Написать программу, которая проверяет, находится ли в двумерном массиве A размерностью 3 x 4 введённое с клавиатуры число B....
Вопрос № 138560: Дан двумерный массив размерностью N x M, найи минимальный и максимальный элементы каждой строки данного массива....
Вопрос № 138564: написать процедуру для вывода на экран двумерного массива размерностью N x M в виде матрицы....
Вопрос № 138565: написать программу которая вычисляет сумму диагоналей элементов квадратной матрицы....
Вопрос № 138566: написать функцию нахождения суммы элементов двумерного массива размерностю N x M....
Вопрос № 138567: написать процедуру для ввода с клавиатуры двумерного массива размерностю N x M....
Вопрос № 138575: Уважаемые эксперты, помогите, пожалуйста разобраться в решении задачи(моё решение в приложении, но оно не выдаёт нужного результата, хотелось бы узнать, в чём ошибка): 1. Дан массив данных об автомобилях заводского гаража (Формирование массива и...
Вопрос № 138577: Доброго времени суток уважаемые эксперты. Есть несколько вопросов по задачам 1) Организовать массив записей, который содержит справочную информацию о внутренних телефонных номерах предприятия (номер телефона, номер помещения, фамилия ответственно...
Вопрос № 138582: Здраствуйте уважаемые эксперты. Очень нужна ваша помощь. Нужно решить две задачи. Задача 1 Построить семейство графиков cos nx где n вводит пользователь. Задача 2 Сформировать двумерный массив где найти минимальный ...
Вопрос № 138629: Уважаемые эксперты, помогите решить: Составить программу, формирующую целочисленную прямоугольную матрицу. Определить сумму элементов в тех строках, которые содержат хотя бы один отрицательный элемент. Заранее спасибо...
Вопрос № 138638: После выполнения части программы в графическом режиме перехожу обратно в тестовую, но перестают корректно отображаться символы русских букв. Вроде бы как можно решить эту проблему с помощью запуска программы keyrus.exe. Нашел в справке, что программы...
Вопрос № 138645: Уважаемые эксперты, как составить программу, формирующую одномерный массив, состоящий из N целых элементов? Сжать массив, удалив из него все элементы, модуль которых не превышает 1. Освободившиеся в конце массива элементы заполнить нулями. Заран...
Вопрос № 138653: Добрый день, Уважаемые эксперты. Помогите решить задачку. Составить программу, формирующую целочисленную квадратную матрицу. В матрице найти номер первой из строк, содержащей только положительные элементы. Заранее благодарю...
Вопрос № 138679: Добрый день, Уважаемые эксперты. Помогите разобраться. Составить программу, формирующую целочисленную квадратную матрицу. Для заданной квадратной матрицы найти такие k, что k-я строка матрицы совпадает с k-м столбцом. Я написал что-то, но...
Вопрос № 138684: Уважаемые эксперты!помогите пожалуйста решить следующую задачу: Выполните обработку элементов прямоугольной матрицы А,имеющей N строк и М столбцов.Исключить из матрицы столбец с номером L.Сомкнуть столбцы матрицы. Спасибо!)...
Вопрос № 138687: Уважаемые эксперты,пмогите пожалуйста решть следующее: Заданы М строк символов,которые вводятся с клавиатуры.Каждая строка представляет собой слово.Напечатать те из них,которые являются перевертышами. Спасибо большое!)...
Вопрос № 138688: Уважаемые эксперты!Помрогите пожалуйста решить следующее: Определить процент положительных и отрицательных чисел. При вводе числа -65432 закнчить работу. Спасибо большое!)...
Вопрос № 138748: Тема: обработка последовательностей символов.( тип String) В строке S , содержащей n символов, есть по крайней мере одна запятая. Поменять меставми симповлы,стоящие до и после запятой....
Вопрос № 138767: Здравствуйте эксперты. "А" квадратная матрица. Найти сумму элементов таких что "i" нечетные, а "j" простое число....
Вопрос № 138773: Уважаемые Эксперты, помогите: как в процедуру передавать двумерный массив?...
Вопрос № 138779: Уважаемые эксперты, помогите, пожалуйста, реализовать с помощью функции одну программу. Написать функцию, которая для заданного линейного массива находит сумму его элементов, при том, что i(номер элемента) не делится на квадрат какого-то числа, больш...
Вопрос № 138781: Уважаемые эксперты, помогите решить. Написать функцию, которая для заданного линейного массива находит сумму элементов a[i] так чтобы i не делится на квадрат целого числа большего единицы. Заранее спасибо...
Вопрос № 138788: Уважаемые эксперты, помогите написать следующую функцию. Дана квадратная матрица. Найти сумму таких ее элементов, что i - нечетное, а j - простое одновременно. Необходимо задействовать пользовательские функции. Заранее благодарен....
Вопрос № 138807: Составить программу, позволяющую в текст, введенный с клавиатуры, вставить фрагмент “ студенты сдают ” перед каждым встречающимся словом ”экзамен”....
Вопрос № 138814: Нужно написать программу. Тема:циклы и разветвления при обработке последовательностей" Задача: Дано натуральное N и действительные числа X1...Xn. Вычислить произведение тех членов,Xi-той последовательности,для которых выполнено усло...
Вопрос № 138835: Для делимости числа на 5 необходимо чтобы последняя цифра числа была 0 или 5.Написать функцию проверки делимости числа N,вводимого с клавиатуры,на 5....
Вопрос № 138836: Дана целочисленая прямоугольная матрица.Определить номер строки и столбца максимального элемента данной матрицы(оформить ввиде процедуры)...
Вопрос № 138837: В Записной книжке записаны фамилии и номера телефонов 30 человек. Определить есть ли в записной книжке: -телефон некоторого человека и если есть то вывести этот номер телефона. -Человек с заданым номером телефона и если есть то вывести ег...
Вопрос № 138841: Здравствуйте уважаемые эксперты!Помогите пожалуйста решить эти задачи, мне они нужны для сдачи госэкзамена. 2. Разработайте программу, определяющую порядок и сумму цифр заданного натурального числа. 3. Дано натуральное число n. Разработ...
Вопрос № 138857: Приветствую Вас уважаемые эксперты! нужна Ваша помощь в решении задачи!! >> >Имеется текстовый файл Т. Написать программу, которая выводит на экран первую из самых коротких его строк. ...
Вопрос № 138859: Здравствуйте Уважаемые эксперты!!! нуждаюсь в Вашей помощи, в решении задачи!! >>> Ввести информацию об автолюбителях: фамилия, марка автомобиля, цвет машины. 1. Данные хранить в виде записи с полями – фамилия и инициалы, марка авт...

Вопрос № 137.971
Здравствуйте, уважаемые эксперты! Я начал изучил процедуры и функции, поэтому эту задачу нужно разбить на максимальное количесво процедур и функций (три процедуры обязательны: ReadDate, Move, Print). Я прошу, чтобы вы подкинули мне идею написания программы. Ну что-то ничего в голову не идёт!
По круку записаны n (n < 100) чисел - одна единица и остальные нули. Каждую секунду вместо числа x(k) (в круглых скобках я пишу индекс) пишут |2x(k)-x(k-1)-x(k+1)|. Определите, какие числа будут через n секунд. Выведите все промежуточные результаты, как указано ниже:
15
0: 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1: 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1
2: 2 0 1 0 0 0 0 0 0 0 0 0 0 1 0
3: 4 3 2 1 0 0 0 0 0 0 0 0 1 2 3
4: 2 0 0 0 1 0 0 0 0 0 0 1 0 0 0
5: 4 2 0 1 2 1 0 0 0 0 1 2 1 0 2
6: 4 0 3 0 2 0 1 0 0 1 0 2 0 3 0
7: 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7
8: 2 0 0 0 0 0 0 1 1 0 0 0 0 0 0
9: 4 2 0 0 0 0 1 1 1 1 0 0 0 0 2
10: 4 0 2 0 0 1 1 0 0 1 1 0 0 2 0
11: 8 6 4 2 1 1 1 1 1 1 1 1 2 4 6
12: 4 0 0 1 1 0 0 0 0 0 0 1 1 0 0
13: 8 4 1 1 1 1 0 0 0 0 0 1 1 1 4
14: 8 1 3 0 0 1 1 0 0 1 1 0 0 3 1
15: 14 9 5 3 1 1 1 1 1 1 1 1 3 5 9

Вся соль в том, что числа записаны по кругу. Заранее благодарен!
Отправлен: 27.05.2008, 09:00
Вопрос задал: Хощенко Артём Владимирович (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 4)

Отвечает: Delph
Здравствуйте, Хощенко Артём Владимирович!

Задача лекго решилась при помощи вспомогательного массива. Обратите внимание: вспомогательный массив Tmp обладает чуть более широкими границами, чем основной, иначе пришлось бы очень аккуратно проверять индексы и при выходе за границы массива перекидывать их на противоположный конец. Граничные значения Tmp берутся с противоположных концов основного массива Arr, что позволяет легче реализовать "закольцованность" данных. Основная же задача Tmp - хранение неизменного "снимка" данных с прошлого шага, когда на текущем шаге данные уже меняются.

Приложение:

---------
Сомневайся во всём! Реальность часто бывает не такой, как мы о ней думаем.

Ответ отправил: Delph (статус: Практикант)
Ответ отправлен: 27.05.2008, 09:59
Оценка за ответ: 5
Комментарий оценки:
спасибо!


Вопрос № 138.006
Уважаемые эксперты,помогите пожалуйста решить задачу:Дан непомерный массив числовых значений,насчитываюший N элементов.Поменять местами М первых элементов с группой элементов,начинающихся с номера К.Большое спасибо:)
Отправлен: 27.05.2008, 10:10
Вопрос задал: Igor lukashov (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Igor lukashov!
Решение задачи с небольшими пояснениями в приложении.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Практикант)
Ответ отправлен: 27.05.2008, 12:53
Оценка за ответ: 5
Комментарий оценки:
Все решено просто на 5 с плюсом)


Вопрос № 138.018
Написать программу выдачи на экран монитора таблицы значений функций sin x и cos x на отрезке [0,1] с шагом 0,1 в следующем виде:

X sin(x) cos(x)
- - - - - - - - - - - - - - - - - -
0.0 0 0 0 0.0 0 0 0 1.0 0 0 0
0.1 0 0 0 0.0 9 9 8 0.9 9 5 0
Под каждое выводимое значение рекомендуется отводить 6 позиций.
Отправлен: 27.05.2008, 10:36
Вопрос задал: Хорост Андрей Викторович (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Зенченко Константин Николаевич
Здравствуйте, Хорост Андрей Викторович!

Программа в прилoжении.
Синус и косинус выводятся с форматом 8:4, иначе результаты сливаются.
Удачи!

Приложение:

---------
И только наступив на грабли мы приобретаем драгоценный опыт!

Ответ отправил: Зенченко Константин Николаевич (статус: Профессор)
Украина, Киев
Тел.: +380958380164
Адрес: Украина г.Киев
----
Ответ отправлен: 27.05.2008, 11:01
Оценка за ответ: 5


Вопрос № 138.021
Добрый день,помогите,пожалуйста решить следующую задачу..Заранее огромное спасибо..
Даны целое n>0 и последовательность из n вещественных чисел, среди которых есть хотя бы одно отрицательное число. Написать программу нахождения величины наибольшего среди отрицательных чисел этой последовательности.
Отправлен: 27.05.2008, 10:39
Вопрос задал: Хорост Андрей Викторович (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Абельхарисов Руслан / Marked One
Здравствуйте, Хорост Андрей Викторович!
Задача с пояснениями в приложении.
Удачи!!!

Приложение:

Ответ отправил: Абельхарисов Руслан / Marked One (статус: Студент)
Ответ отправлен: 27.05.2008, 14:35
Оценка за ответ: 5


Вопрос № 138.022
Добрый день.Помогите,пожалуйста,решить следующую задачу..Заранее очень благодарен.
Дана непустая последовательность натуральных чисел, за которой следует 0. Написать программу определения порядкового номера наименьшего из них.
Отправлен: 27.05.2008, 10:40
Вопрос задал: Хорост Андрей Викторович (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Зенченко Константин Николаевич
Здравствуйте, Хорост Андрей Викторович!

Программа в приложении.

Материал из Википедии :
Существуют два подхода к определению натуральных чисел — числа, используемые при :
перечислении (нумеровании) предметов (первый, второй, третий…) — подход, общепринятый в большинстве стран мира (в том числе и в России).
обозначении количества предметов (нет предметов, один предмет, два предмета…).
В программа работает по первому варианту.
Удачи!

Приложение:

---------
И только наступив на грабли мы приобретаем драгоценный опыт!

Ответ отправил: Зенченко Константин Николаевич (статус: Профессор)
Украина, Киев
Тел.: +380958380164
Адрес: Украина г.Киев
----
Ответ отправлен: 27.05.2008, 11:29
Оценка за ответ: 5


Вопрос № 138.023
Добрый день..Помогите,пожалуйста,решить задачу..Заранее огромная вам благодарность..
Дано 100 вещественных чисел. Написать программу вычисления разности между максимальным и минимальным из них.
Отправлен: 27.05.2008, 10:41
Вопрос задал: Хорост Андрей Викторович (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Абельхарисов Руслан / Marked One
Здравствуйте, Хорост Андрей Викторович!
Задача в приложении.
Все числа хранятся в массиве а. Размер массива хранится в константе N. Сначало с помощью цикла For перебирается весь массив и заполняется случайными числами с помощью функции random. Потом инициализируем максимальное и минимальное число значением первого элемента массива. Потом опят с помощью For перебираем весь массив и во время каждого прохода сравниваем текущий элемент с максимальным и минимальным, если максимальное меньше текущего, то изменяем значение максимального числа. В конце вычисляем и выводим разность.
Удачи!!!

Приложение:

Ответ отправил: Абельхарисов Руслан / Marked One (статус: Студент)
Ответ отправлен: 27.05.2008, 14:15
Оценка за ответ: 5

Отвечает: Delph
Здравствуйте, Хорост Андрей Викторович!

Вот вариант решения, где используется только один цикл. Здесь запоминаются не сами значения (максимальное и минимальное), а их индексы. Это даёт возможность сразу (до заполнения массива) дать стартовые значения индексам и проверять новые элементы уже по ходу их внесения.

Приложение:

---------
Сомневайся во всём! Реальность часто бывает не такой, как мы о ней думаем.

Ответ отправил: Delph (статус: Практикант)
Ответ отправлен: 27.05.2008, 17:13
Оценка за ответ: 5


Вопрос № 138.026
Добрый день.Помогите,пожалуйста,с решением задачи.Заранее большое спасибо Вам.
Дан массив отрицательных и положительных чисел с именем Х. Написать программу переноса отрицательных чисел в начало массива, а положительных в конец, сохраняя исходное взаимное расположение, как среди положительных чисел, так и среди отрицательных. При написании текста программ рекомендуется воспользоваться массивом У, как вспомогательным.

Отправлен: 27.05.2008, 10:44
Вопрос задал: Хорост Андрей Викторович (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 2)

Отвечает: SHERRY
Здравствуйте, Хорост Андрей Викторович!
Решение Вашей задачи в приложении.
Выполняется по следующей схеме:
В цикле считываем значения массива X и тут же смотрим: если элемент массива X меньше нуля (отрицательный), то добавляем его в начало массива Y. Потом пробегаем цикл ещё раз для выявления положительных чисел. Их записываем после отрицательных в массив Y. Нули становятся в конец массива Y. Затем значение массива Y присваиваем массиву X.
Вот и всё. Удачи!

Приложение:

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

Ответ отправил: SHERRY (статус: 10-ый класс)
Ответ отправлен: 27.05.2008, 19:56
Оценка за ответ: 5

Отвечает: Зенченко Константин Николаевич
Здравствуйте, Хорост Андрей Викторович!

Вариант без использования дополнительного массива.
В начало массива смещаются только отрицательные, остальные (положительные и ноль) смещаются в конец массива.
Удачи!

Приложение:

---------
И только наступив на грабли мы приобретаем драгоценный опыт!

Ответ отправил: Зенченко Константин Николаевич (статус: Профессор)
Украина, Киев
Тел.: +380958380164
Адрес: Украина г.Киев
----
Ответ отправлен: 30.05.2008, 12:52
Оценка за ответ: 5


Вопрос № 138.075
Дана целочисленная прямоугольная матрица. Определить сумму элементов в тех строках, которые не содержат отрицательных элементов (оформить в виде функции).
Отправлен: 27.05.2008, 13:47
Вопрос задал: Пухов Никита Евгеньевич (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Зенченко Константин Николаевич
Здравствуйте, Пухов Никита Евгеньевич!

Программа в приложении.
Если есть хоть один отрицательный элемент в строке - функция возвращает ноль.
Удачи!

Приложение:

---------
И только наступив на грабли мы приобретаем драгоценный опыт!

Ответ отправил: Зенченко Константин Николаевич (статус: Профессор)
Украина, Киев
Тел.: +380958380164
Адрес: Украина г.Киев
----
Ответ отправлен: 27.05.2008, 14:35
Оценка за ответ: 5

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

Приложение:

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

Ответ отправил: Шемет Станислав Васильевич (статус: 7-ой класс)
Ответ отправлен: 27.05.2008, 17:14
Оценка за ответ: 5


Вопрос № 138.076
С клавиатуры вводиться одномерный массив А, размерностью n. Найти максимальный элемент данного массива. Ввод и вывод элементов оформить в виде процедуры.
Отправлен: 27.05.2008, 13:53
Вопрос задал: Пухов Никита Евгеньевич (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Костя Симанович
Здравствуйте, Пухов Никита Евгеньевич!

Решение задачи в приложении.
n кол-во эл-ов массива, можете задать любое на Ваш выбор, у меня 10.
В первой процедуре (wwod) заполняем массив.
Во второй процедуре (maxwiwiod) ищем максимальный эл-т и выводим его.
Программа работает только с целыми числами.
Надеюсь помог.

Удачи.

Приложение:

Ответ отправил: Костя Симанович (статус: 4-ый класс)
Ответ отправлен: 27.05.2008, 14:32
Оценка за ответ: 5

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

Приложение:

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

Ответ отправил: Шемет Станислав Васильевич (статус: 7-ой класс)
Ответ отправлен: 27.05.2008, 16:58
Оценка за ответ: 5


Вопрос № 138.078
В текстовом файле храниться список служащих. Для каждого указаны фамилия, имя, название занимаемой должности,год поступления на работу и оклад.
Написать программу,выполняющую:
- Вывод на экран информацию о сотрудниках,оклад которых не превышает 2000рублей;
- Вывод на экран информацию о сотрудниках,занимаемых должность,вводимую с клавиатуры.
Отправлен: 27.05.2008, 14:01
Вопрос задал: Пухов Никита Евгеньевич (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Пухов Никита Евгеньевич!
Решение задачи в приложении. Не забудьте создать текстовый файл, в котором в строку через пробел запишите данные точно, как в условии. Каждого служащего с новой строки без отступа. Пишите в файле английскими буквами, иначе программа ничего, кроме чисел не прочитает.

Приложение:

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


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

Приложение:

Отправлен: 27.05.2008, 16:44
Вопрос задал: DaImeR (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 4)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, DaImeR!
По задаче 2. Ошибки есть и много. Разбирать их я не буду, это много писанины. Лучше я напишу как надо и объясню. Решение этой задачи и задачи №1 в приложении. С третьей задачей сходу не разобрался. Сначала задача 2, в ней комментариев больше, потом №1.
Добавил задачу №3. С вашей попыткой решить ничего общего, поэтому ваш вариант не разбираю.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Практикант)
Ответ отправлен: 28.05.2008, 09:14
Оценка за ответ: 5
Комментарий оценки:
Хороший и довольно понятный ответ. Большое спасибо


Вопрос № 138.116
Дан одномерный массив B состоящий из 10 элементов. Найти максимальный и минимальный элементы данного массива.
Отправлен: 27.05.2008, 17:34
Вопрос задал: Sanq4 (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: S K A L T
Здравствуйте, Sanq4!
Сначала считаем что максимальный элемент первый, затем если найдеться элемент больше первого, то присваиваем ему значение max.

Приложение:

Ответ отправил: S K A L T (статус: 1-ый класс)
Ответ отправлен: 28.05.2008, 13:16


Вопрос № 138.118
Написать функцию, в коорой подсчитывается сумма элементов одномерного массива MAS размерностью N.
Отправлен: 27.05.2008, 17:38
Вопрос задал: Sanq4 (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

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

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Практикант)
Ответ отправлен: 28.05.2008, 13:37


Вопрос № 138.120
Написать процедуру для нахождения среднего арифметического числа в одномерном массиве B размерностью N.
Отправлен: 27.05.2008, 17:41
Вопрос задал: Sanq4 (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Абельхарисов Руслан / Marked One
Здравствуйте, Sanq4!
Задача с пояснениями в приложении.
Прцедуру я назвал GetSA.
Удачи!!!

Приложение:

Ответ отправил: Абельхарисов Руслан / Marked One (статус: Студент)
Ответ отправлен: 27.05.2008, 20:24


Вопрос № 138.123
Написать программу, которая вычисляет, сколько раз введённое с клавиатуры число встречается в одномерном массиве A размерностью N элементов.
Отправлен: 27.05.2008, 17:43
Вопрос задал: Sanq4 (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Абельхарисов Руслан / Marked One
Здравствуйте, Sanq4!
Задача с пояснениями в приложении.
Удачи!!!

Приложение:

Ответ отправил: Абельхарисов Руслан / Marked One (статус: Студент)
Ответ отправлен: 27.05.2008, 20:09

Отвечает: Jones
Здравствуйте, Sanq4! Код Вашей программы в приложении.

Пишем правильно.
-----
∙ Отредактировал: Николай Владимирович / Н.В. (Профессор)
∙ Дата редактирования: 27.05.2008, 23:17 (MCK)

Приложение:

Ответ отправил: Jones (статус: 1-ый класс)
Ответ отправлен: 27.05.2008, 23:03


Вопрос № 138.128
Дан одномерный массив, состоящий из N элементов, найти сумму отрицательного и положительного элементов данного массива.
Отправлен: 27.05.2008, 17:50
Вопрос задал: Sanq4 (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Jones
Здравствуйте, Sanq4! Код Вашей программы в приложении.

Пишем правильно.
-----
∙ Отредактировал: Николай Владимирович / Н.В. (Профессор)
∙ Дата редактирования: 27.05.2008, 23:18 (MCK)

Приложение:

Ответ отправил: Jones (статус: 1-ый класс)
Ответ отправлен: 27.05.2008, 22:58


Вопрос № 138.134
Написат программу длянахождения количества элементов одномерного массива B, которое больше введённого с клавиатуры числа A.
Отправлен: 27.05.2008, 17:53
Вопрос задал: Sanq4 (статус: Посетитель)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Костя Симанович
Здравствуйте, Sanq4!

Решние задачи в приложении с пояснениями.
Строки "для примера" можно удалить.
Массив имеет 10 значений, но можно увеличить если надо.

Приложение:

Ответ отправил: Костя Симанович (статус: 4-ый класс)
Ответ отправлен: 27.05.2008, 18:17

Отвечает: Jones
Здравствуйте, Sanq4!
Код Вашей программы в приложении.

Пишем правильно.
-----
∙ Отредактировал: Николай Владимирович / Н.В. (Профессор)
∙ Дата редактирования: 27.05.2008, 23:18 (MCK)

Приложение:

Ответ отправил: Jones (статус: 1-ый класс)
Ответ отправлен: 27.05.2008, 22:50

Отвечает: S K A L T
Здравствуйте, Sanq4!
вводим стандартный цикл который проверяет каждый элемент и находит нужный нам по условию.

Приложение:

Ответ отправил: S K A L T (статус: 1-ый класс)
Ответ отправлен: 28.05.2008, 13:10


Вопрос № 138.136
Дан одномерный массив C, состоящий из N вещественных чисел. Найти сумму элементов данного массива.
Отправлен: 27.05.2008, 17:56
Вопрос задал: Sanq4 (статус: Посетитель)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Абельхарисов Руслан / Marked One
Здравствуйте, Sanq4!
Задача в приложении.
В цикле For заполняем массив случайными числами с помощью функции random, выводим его на экран и прибавляем к сумме только что заполненный элемент массива. Тип переменной которая хранит сумма - real, т.к. тип массива тоже real. В начале программы нужно проинициализировать нулем переменную, которая хранит сумму, если этого не сделать, то переменная будет хранить всякий "мусор" и программа выдаст не верный результат!
Удачи!!!

Приложение:

Ответ отправил: Абельхарисов Руслан / Marked One (статус: Студент)
Ответ отправлен: 27.05.2008, 20:07

Отвечает: Jones
Здравствуйте, Sanq4!При вводе массива сразу подсчитываем сумму.
Код в приложении.

Приложение:

Ответ отправил: Jones (статус: 1-ый класс)
Ответ отправлен: 27.05.2008, 22:40

Отвечает: Шемет Станислав Васильевич
Здравствуйте, Sanq4!
Программа в приложении....
Удачи=))))

Приложение:

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

Ответ отправил: Шемет Станислав Васильевич (статус: 7-ой класс)
Ответ отправлен: 27.05.2008, 23:15


Вопрос № 138.149
люди добрые помогите,буду очень благодарен!!!срочно нада решить:
Составить программу для вычисления суммы ряда с заданно
точностью E , если известна формула для вычисления общего член
ряда ai.

ai=((х/3) все в степени i

заранее очень балгодарен!!!!!!!!!!!!!
Отправлен: 27.05.2008, 18:17
Вопрос задал: Петров Игорь Ильич (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 5)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Петров Игорь Ильич!
Решение задачи с пояснениями в приложении.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Практикант)
Ответ отправлен: 28.05.2008, 13:14
Оценка за ответ: 5
Комментарий оценки:
спасибо очень благодарен!!!!!!!!!


Вопрос № 138.156
Найти минимальный и максимальный элементы массива D и по-
менять их местами( в массиве) и вывести на экран измененный массив.
Отправлен: 27.05.2008, 18:56
Вопрос задал: Петров Игорь Ильич (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Костя Симанович
Здравствуйте, Петров Игорь Ильич!
Пдробное решение в приложении, с коментариями. Массив заполняеся сучайными числами от 1 до 100, кол-во 10 это всё можно поменять по Вашему жеаню.
Надеюсь помог.
Удачи.

Отредактировано по просьбе эксперта.
-----
∙ Отредактировал: Николай Владимирович / Н.В. (Профессор)
∙ Дата редактирования: 28.05.2008, 21:30 (MCK)

Приложение:

Ответ отправил: Костя Симанович (статус: 4-ый класс)
Ответ отправлен: 27.05.2008, 22:14
Оценка за ответ: 5
Комментарий оценки:
спсибо большое

Отвечает: Jones
Здравствуйте, Петров Игорь Ильич!
Код в приложении

Приложение:

Ответ отправил: Jones (статус: 1-ый класс)
Ответ отправлен: 27.05.2008, 22:26
Оценка за ответ: 5
Комментарий оценки:
срасибо большое очень благодарен


Вопрос № 138.163
Уважаемые эксперты! Помогите, пожалуйста, решить задачу:

1. Дан массив данных об автомобилях заводского гаража (Формирование массива из файла и таким образом, чтобы в каждой строчке была вся информация по конкретному автомобилю): номер, марка, год выпуска, пробег, фамилия шофёра.
Вывести:
- сообщение о том, есть ли в гараже автомобиль заданной марки (да или нет) (с помощью цикла While);
- список машин, подготовленных на списание (старше 1980 года с пробегом более 50 000км), в списке указаны все данные, кроме фамилии шофёра;
-все записи, упорядоченные по признаку: фамилии шофёров в алфавитном порядке.

Заранее огромное спасибо! Swallow.

Отправлен: 27.05.2008, 19:28
Вопрос задала: Ласточка (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Ласточка!
Видимо решение этой задачи в ответе на вопрс №136832 через типизированный файл Вас не устроило. Предлагаю решение с использованием текстового файла.
Создайте файл, заполните его данными – в каждой строке через пробел сведения об одной машине. Следующая с новой смтроки без отступа. Текстовые данные пишите латиницей, иначе программа не сможет работать с этим текстом.
Код в приложении. Рабочая часть кода (запросы)не изменилась, поэтому не комментирую.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Практикант)
Ответ отправлен: 27.05.2008, 22:01
Оценка за ответ: 5
Комментарий оценки:
Огромное спасибо вам за решение, Юрий Борисович !!!!!! Извините, что сразу не уточнила условия задачи.


Вопрос № 138.288
Дыны числа Р и Н. Определить сумму чисел меньше Р, произведение чисел больше Н и количество чисел больше Н и количество чисел в диапазоне значений Р и Н. При вводе числа равного Р или Н закончить роботу.

Приложение:

Отправлен: 28.05.2008, 14:52
Вопрос задала: Света Кузнецова (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Света Кузнецова!
Решение с комментариями в приложении. Успехов на Роллан Гаррос! (шутка).

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Практикант)
Ответ отправлен: 29.05.2008, 07:12
Оценка за ответ: 5


Вопрос № 138.300
Здравствуйте,очень нужна помощь!

Не могу подсчитать количество устройств введенных с клавиатуры(см.приложение),как правильно записать условие,чтоб подсчитывало количество устройств введеных с клавиатуры?

Заранее спасибо:)

Приложение:

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

Отвечает: Абельхарисов Руслан / Marked One
Здравствуйте, Георгий Т!
Насколько я понял, Вам нужно найти кол-во записей в типизированном файле. Для этого есть функция FileSize. Она возвращает текущий размер файла. Первый и единственный параметр - это типизированный файл. Вот не большой пример:

var
 f: file of PointType;
 size: integer;

begin
 assign(f, 'file');
 reset(f);
 size:=FileSize(f);
 write('Кол-во записей: ', size);
 close(f);
end.


В пирмере открывается типизированый файл file, и в переменную size сохраняем кол-во записей в файле.
Надеюсь, помого Вам.
Удачи!!!

Приложение:

Ответ отправил: Абельхарисов Руслан / Marked One (статус: Студент)
Ответ отправлен: 28.05.2008, 16:11
Оценка за ответ: 5


Вопрос № 138.341
Написать программу, которая методом обмена, сортирует по возрастанию введённый с клавиатуры омерный массив размерностью N.
Отправлен: 28.05.2008, 18:19
Вопрос задал: бывает
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Зенченко Константин Николаевич
Здравствуйте, !

Программа в приложении.
При работе программы подсвечивается элементы которые обмениваются.
Удачи!

Приложение:

---------
И только наступив на грабли мы приобретаем драгоценный опыт!

Ответ отправил: Зенченко Константин Николаевич (статус: Профессор)
Украина, Киев
Тел.: +380958380164
Адрес: Украина г.Киев
----
Ответ отправлен: 28.05.2008, 22:14

Отвечает: Костя Симанович
!!!
Здравствуйте, бывает!
В решении каждый элемент массива, начиная с первого, сравниваем со следующим, и если он больше следующего, то элементы меняются местами.

Удачи!

В ответе реализована сортировка включением.
-----
∙ Отредактировал: Зенченко Константин Николаевич (Профессионал)
∙ Дата редактирования: 28.05.2008, 22:27 (MCK)

Приложение:

Ответ отправил: Костя Симанович (статус: 4-ый класс)
Ответ отправлен: 28.05.2008, 22:16


Вопрос № 138.342
дан одномерный массив, Состоящий из N элементов, найти сумму положиельных элементов данного массива.
Отправлен: 28.05.2008, 18:22
Вопрос задал: бывает
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Абельхарисов Руслан / Marked One
Здравствуйте, бывает!
Задача с пояснениями в приложении.
Удачи!!!

Приложение:

Ответ отправил: Абельхарисов Руслан / Marked One (статус: Студент)
Ответ отправлен: 28.05.2008, 18:36


Вопрос № 138.343
Дан одномерный массив, состоящий из N элементов. Поменять местами максимальный и минимальный элементы данного массива.
Отправлен: 28.05.2008, 18:24
Вопрос задал: бывает
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Зенченко Константин Николаевич
Здравствуйте, бывает!

Смотрите приложение.
Удачи!

Приложение:

---------
И только наступив на грабли мы приобретаем драгоценный опыт!

Ответ отправил: Зенченко Константин Николаевич (статус: Профессор)
Украина, Киев
Тел.: +380958380164
Адрес: Украина г.Киев
----
Ответ отправлен: 28.05.2008, 18:53


Вопрос № 138.344
Написать процедуру для ввода элементов одномерного массива MAS размерностью N. Дан одномерный массив, состоящий из N элементов, найти сумму отрицательных элементов данного массива.
Отправлен: 28.05.2008, 18:27
Вопрос задал: бывает
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Jones
Здравствуйте, бывает!
Код в приложении....
Код в приложении....

Приложение:

Ответ отправил: Jones (статус: 1-ый класс)
Ответ отправлен: 28.05.2008, 21:31


Вопрос № 138.354
Уважаемые эксперты! Помогите, пожалуйста, решить задачу:

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

Заранее огромное спасибо! Swallow.
Отправлен: 28.05.2008, 19:39
Вопрос задала: Ласточка (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Ласточка!
Задача практически аналогична предыдущей, поэтому особо распространяться не буду.
Решение с небольшими комментариями в приложении.
Чтобы не заморачиваться с форматированием вывода данных, делайте ширину одноименных полей в файле (кроме фамилий) одинаковыми. Прилагаю примерное содержание текстового файла.

Приложение:

Прикреплённый файл: Загрузить >>
Срок хранения файла на сервере RusFAQ.ru составляет 30 суток с момента отправки ответа.

Ответ отправил: Пупорев Юрий Борисович (статус: Практикант)
Ответ отправлен: 28.05.2008, 21:22
Оценка за ответ: 5
Комментарий оценки:
Огромное спасибо за решение!!!


Вопрос № 138.360
Уважаемые эксперты помогите сделать задачу :
Напишите собственную функцию(или процедуру) без обращений к системным функциям, которая берет строку, которая содержит цифры (например "256") и возвращает соответствующее целое число типа int. Также написать программу, которая осуществляет вызов этой функции.
Отправлен: 28.05.2008, 20:19
Вопрос задал: Xbondx (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Зенченко Константин Николаевич
Здравствуйте, Xbondx!

Программа в приложении.
Контроля вводимых данных нет, из-за этого вводе любого символа кроме цифр даст неправильный результат.
Если нужен контроль данных, обращайтесь в мини-форум.
Удачи!

Приложение:

---------
И только наступив на грабли мы приобретаем драгоценный опыт!

Ответ отправил: Зенченко Константин Николаевич (статус: Профессор)
Украина, Киев
Тел.: +380958380164
Адрес: Украина г.Киев
----
Ответ отправлен: 28.05.2008, 21:18
Оценка за ответ: 5
Комментарий оценки:
спасибо


Вопрос № 138.396
помогите написать две програмы на паскале пожалуйста. Заранее спасибо!
1) Записать в текстовый файл последовательного доступа n целых чисел, полученых с помощью генератора случайных чисел. Найти количество квадратов не четных чисел среди компонентов.
2) Создать очередь из n целых чисел вычисляющей по формуле A=x*x+1; x=1,2,3,..n.Найти сумму трех последних элементов очереди.
Отправлен: 28.05.2008, 23:55
Вопрос задал: Клаткевич Денис Консантинович (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

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

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Практикант)
Ответ отправлен: 29.05.2008, 15:31


Вопрос № 138.412
Здраствуйте.Уважаемые эксперты.Помогите мне пожалуйста с решением задач на массивы(я в них мало понимаю),которые у меня не получаются:

1)При заданных коэффициентах A1,A2,...,An и заданном значении X вычислить значение многочлена A1X+A2X^2+...+AnX^n (2,n - степени). Указание: использовать в цикле переменную, последовательные значения которой равны X,X^2,X^3,...,X^n (2,3,n - степени).
Элементы массива генерируются случайным образом в заданном диапазоне [a;b], a=-74, b=39.

2)Написать программу, которая вставляет последний элемент массива после первого отрицательного элемента этого же массива.
Элементы массива генерируются случайным образом в заданном диапазоне [a;b], a=-74, b=39.
Элементы массива (или массивов) выводятся в строку.
При решении всех задач использовать структурированный тип - массив.

3)Найдите номера минимального и максимального элементов в массиве A(n), попавших в отрезок [x.y]. Выполнить сортировку по возрастанию элементов, расположенных между минимальным и максимальным элементами.
Элементы массива генерируются случайным образом в заданном диапазоне [a;b], a=-74, b=39 и выводятся на экран. Результирующий массив выводятся в следующей строке. Исходная и результирующая матрицы сопровождается сооответствующими заголовками. Если в задаче используется двумерный массив, то исходная и результирующая матрица выводятся в виде таблиц.

4)Дана действительная матрица размера m*n, все элементы которой
различны. В каждой строке выбирается элемент с наименьшим зна-
чением. Затем среди этих чисел выбирается наибольшее. Указать
индексы элемента с найденным значением.
Элементы массива генерируются случайным образом в заданном диапазоне [a;b], a=-74, b=39 и выводятся на экран. Результирующий массив выводится в следующей строке.
Если в задаче используется двумерный массив, то исходная и результирующая матрица выводятся в виде таблиц.
Исходная и результирующая матрицы сопровождается сооответствующими заголовками.

5)Дана запись, в которой хранятся данные об учениках класса: фамилия, имя, отчество, адрес (улица, дом, квартира) и домашний телефон (есть он или нет).
- Вывести на экран фамилию, имя и адрес тех учеников, до кого нельзя дозвониться.
-Вывести и подсчитать количество всех учеников, которые имеют имя Маша.
Исходные данные содержат не менее 10 записей. Данные хранятся в типизированном файле INPUT.DAT (предусмотреть возможность добавления новых записей в файл).
В области модуля необходимо организовать пользовательский тип и переменную этого типа, а также соответствующие процедуры и функции для работы с записями. Результаты выводятся с соответствующими комментариями на экран и в текстовый файл OUTPUT.DAT.

Спасибо за внимание!
Отправлен: 29.05.2008, 05:26
Вопрос задал: RustyMetal (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

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

Пишем грамотно.
-----
∙ Отредактировал: Николай Владимирович / Н.В. (Профессор)
∙ Дата редактирования: 30.05.2008, 09:09 (MCK)

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Практикант)
Ответ отправлен: 30.05.2008, 08:11
Оценка за ответ: 5
Комментарий оценки:
Благодарю за полный и пояснительный ответ.


Вопрос № 138.423
Уважаемые эксперты помогите сделать задачу :
Напишите программу, что для каждого числа из последовательности чисел (введенных из клавиатуры) проверяла бы, является ли оно простым числом. При этом обязательно использовать рекурсивное определение натурального числа

Исправлена ошибка: "натуральным" заменено на "простым"
-----
∙ Отредактировал: Denisss (Профессор)
∙ Дата редактирования: 29.05.2008, 21:20
Отправлен: 29.05.2008, 08:20
Вопрос задал: Xbondx (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 4)

Отвечает: Зенченко Константин Николаевич
Здравствуйте, Xbondx!

Программа в приложении.
Последовательность можно вводить до бесконечности, выход из программы происходит когда будет введен ноль.
Удачи!

Приложение:

---------
И только наступив на грабли мы приобретаем драгоценный опыт!

Ответ отправил: Зенченко Константин Николаевич (статус: Профессор)
Украина, Киев
Тел.: +380958380164
Адрес: Украина г.Киев
----
Ответ отправлен: 29.05.2008, 21:25
Оценка за ответ: 5
Комментарий оценки:
спасибо

Отвечает: Denisss

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

Пример с комментариями находится в приложении.
При использовании функции (вне ее самой) следует всегда указывать второй параметр, равный 2 - этого можно избежать, но тогда усложнится код программы.

Удачи!

Приложение:

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

Ответ отправил: Denisss (статус: Профессор)
Россия, Москва
ICQ: 281599577
----
Ответ отправлен: 29.05.2008, 21:53
Оценка за ответ: 5
Комментарий оценки:
спасибо


Вопрос № 138.466
Здравстыуйте господа эксперты.
Помогите составить программу формирования целочисленной квадратной матрици , определить колличество столбцов не содержащих четных элементов.
Отправлен: 29.05.2008, 12:11
Вопрос задал: Корчагин Петр Александрович (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Зенченко Константин Николаевич
Здравствуйте, Корчагин Петр Александрович!

Программа в приложении.
Использован стандартный набор генератора случайных чисел.
Удачи!

Приложение:

---------
И только наступив на грабли мы приобретаем драгоценный опыт!

Ответ отправил: Зенченко Константин Николаевич (статус: Профессор)
Украина, Киев
Тел.: +380958380164
Адрес: Украина г.Киев
----
Ответ отправлен: 29.05.2008, 14:57
Оценка за ответ: 5
Комментарий оценки:
Спасибо


Вопрос № 138.484
Уважаемые эксперты,помогите пожалуйста решить задачу:
Вводится стола символов.Сформировать и вывести на экран новую строку,вставив после каждого 3-его символа знак @.
Спасибо!:)
Отправлен: 29.05.2008, 13:56
Вопрос задал: Igor lukashov (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Зенченко Константин Николаевич
Здравствуйте, Igor lukashov!

Всё решается с помощью рекурсии.
Т.к. длина строки постояно изменяется, знак @ вставляется с конца строки.
Удачи!

Приложение:

---------
И только наступив на грабли мы приобретаем драгоценный опыт!

Ответ отправил: Зенченко Константин Николаевич (статус: Профессор)
Украина, Киев
Тел.: +380958380164
Адрес: Украина г.Киев
----
Ответ отправлен: 29.05.2008, 14:31
Оценка за ответ: 5
Комментарий оценки:
Спасибо задача работает и выполнены все требования!)


Вопрос № 138.486
Уважаемые эксперты!Помогите пожалуйста решить следующую задачу:
Вводится массив строк символов.Сформировать строку,содержащую только нечетные элементы массива,соединенные знаком "/". Спасибо:)
Отправлен: 29.05.2008, 14:04
Вопрос задал: Igor lukashov (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 4)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Igor lukashov!
Как мы договорилисьна форуме, это не массив строк, а массив символов, т.е. одна строка, то так и делаем.
Решение с пояснениями в приложении.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Практикант)
Ответ отправлен: 30.05.2008, 07:04
Оценка за ответ: 5


Вопрос № 138.492
здарвствуйте уважаемые эксперты, помогите пожалуйста с решением такой задачки.
задан текст длиной <=250 символов. распечатать из этого текста вначале слова, заканчив. на гласную, а затем на согласную. признаком конца текста является Enter, разделителем между словами - пробел. заранее спасибо.
Отправлен: 29.05.2008, 15:11
Вопрос задал: Мусаев Руслан Ризванович (статус: 1-ый класс)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

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

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Практикант)
Ответ отправлен: 31.05.2008, 09:45


Вопрос № 138.494
для делимости числа на 3 требуется,чтобы сумма цифр числа делилась на 3.написать функцию проверки делимости числа n, вводимого с клавиатуры, на 3.
Отправлен: 29.05.2008, 15:21
Вопрос задал: Пухов Никита Евгеньевич (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Пухов Никита Евгеньевич!
Решение задачи в приложении.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Практикант)
Ответ отправлен: 30.05.2008, 08:52


Вопрос № 138.495
дана целочисленная прямоугольная матрица.Определить максимальное из чисел,встречающихся в заданной матрице более одного раза (оформить в виде процедуры).
Отправлен: 29.05.2008, 15:24
Вопрос задал: Пухов Никита Евгеньевич (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Пухов Никита Евгеньевич!
Решение задачи в приложении.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Практикант)
Ответ отправлен: 30.05.2008, 09:28


Вопрос № 138.502
Уважаемые эксперты, как это реализовать???
Составить программу, формирующую одномерный массив, состоящий из N вещественных элементов. Вычислить произведение элементов массива, расположенных между максимальным и минимальным элементами.
Заранее спасибо.
Отправлен: 29.05.2008, 16:17
Вопрос задал: Корчагин Петр Александрович (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Зенченко Константин Николаевич
Здравствуйте, Корчагин Петр Александрович!

Программа в приложении.
Минимальный и максимальный элементы тоже умножаются.
Удачи!

Приложение:

---------
И только наступив на грабли мы приобретаем драгоценный опыт!

Ответ отправил: Зенченко Константин Николаевич (статус: Профессор)
Украина, Киев
Тел.: +380958380164
Адрес: Украина г.Киев
----
Ответ отправлен: 29.05.2008, 16:47
Оценка за ответ: 5
Комментарий оценки:
Спасибо


Вопрос № 138.520
уважаемые эксперты, помогите решить.
Составить программу, формирующую одномерный массив, состоящий из N вещественных элементов. Преобразовать массив таким образом, чтобы начала располагались все отрицательные элементы, а потом – все положительные (элементы, равные 0, считать положительными).
заранее спасибо
Отправлен: 29.05.2008, 17:03
Вопрос задал: Корчагин Петр Александрович (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 2)

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

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Практикант)
Ответ отправлен: 30.05.2008, 12:09
Оценка за ответ: 5
Комментарий оценки:
Отличное решение!


Вопрос № 138.528
Уважаемые эксперты, помогите, пожалуйста, составить программу, формирующую массив вещественных чисел и найти индекс максимального по модулю элемента массива. Заранее благодарен.
Отправлен: 29.05.2008, 17:31
Вопрос задал: Верещагин Михаил (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Зенченко Константин Николаевич
Здравствуйте, Верещагин Михаил!

Программа в приложении.
Удачи!

Приложение:

---------
И только наступив на грабли мы приобретаем драгоценный опыт!

Ответ отправил: Зенченко Константин Николаевич (статус: Профессор)
Украина, Киев
Тел.: +380958380164
Адрес: Украина г.Киев
----
Ответ отправлен: 29.05.2008, 23:59
Оценка за ответ: 5


Вопрос № 138.530
Премногоуважаемые эксперты, помогите составить программу, формирующую массив целых чисел, найти максимальный элемент массива. Заранее спасибо.
Отправлен: 29.05.2008, 17:33
Вопрос задал: Верещагин Михаил (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Верещагин Михаил!
Решение с пояснениями в приложении.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Практикант)
Ответ отправлен: 30.05.2008, 10:35
Оценка за ответ: 5


Вопрос № 138.531
Многоуважаемые эксперты, помогите составить программу, формирующую массив целых чисел, подсчитать количество четных чисел в массиве. Заранее благодарен.
Отправлен: 29.05.2008, 17:35
Вопрос задал: Верещагин Михаил (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Зенченко Константин Николаевич
Здравствуйте, Верещагин Михаил!

Программа в приложении.
Удачи!

Приложение:

---------
И только наступив на грабли мы приобретаем драгоценный опыт!

Ответ отправил: Зенченко Константин Николаевич (статус: Профессор)
Украина, Киев
Тел.: +380958380164
Адрес: Украина г.Киев
----
Ответ отправлен: 29.05.2008, 18:02
Оценка за ответ: 5


Вопрос № 138.533
Уважаемые эксперты, мне необходимо составить программу, формирующую массив целых чисел и подсчитать сумму нечетных по порядку чисел в массиве. Премного благодарен.
Отправлен: 29.05.2008, 17:41
Вопрос задал: Верещагин Михаил (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Зенченко Константин Николаевич
Здравствуйте, Верещагин Михаил!

Программа в приложении.
Вопросы задавайте в мини-форум.
Удачи!

Приложение:

---------
И только наступив на грабли мы приобретаем драгоценный опыт!

Ответ отправил: Зенченко Константин Николаевич (статус: Профессор)
Украина, Киев
Тел.: +380958380164
Адрес: Украина г.Киев
----
Ответ отправлен: 29.05.2008, 23:50
Оценка за ответ: 5


Вопрос № 138.534
Дорогие эксперты, поспособствуйте составлению программы, формирующей целочисленную квадратную матрицу. Определить минимум среди сумм элементов диагоналей, параллельных главной диагонали матрицы. Заранее спасибо.
Отправлен: 29.05.2008, 17:43
Вопрос задал: Верещагин Михаил (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

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

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Практикант)
Ответ отправлен: 30.05.2008, 11:50
Оценка за ответ: 5


Вопрос № 138.536
Уважаемые эксперты, помогите составить программу, формирующую целочисленную квадратную матрицу. Уплотнить заданную матрицу, удаляя из нее строки и столбцы, содержащие хотя бы один нулевой элемент. Спасибо за помощь.
Отправлен: 29.05.2008, 17:45
Вопрос задал: Верещагин Михаил (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

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

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Практикант)
Ответ отправлен: 31.05.2008, 15:27
Оценка за ответ: 5
Комментарий оценки:
Спасибо за помощь!
Не могли бы вы взглянуть на задачу 138779.
Заранее благодарю!


Вопрос № 138.538
Многоуважаемые эксперты, помогите, пожалуйста, составить программу, формирующую целочисленную квадратную матрицу. Для заданной квадратной матрицы найти такие k, что k-я строка матрицы совпадает с k-м столбцом. Заранее благодарен.
Отправлен: 29.05.2008, 17:47
Вопрос задал: Верещагин Михаил (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Верещагин Михаил!
Решение задачи в приложении.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Практикант)
Ответ отправлен: 01.06.2008, 08:30
Оценка за ответ: 5


Вопрос № 138.539
Уважаемые Эксперты, помогите решить задачку.
Составить программу, формирующую целочисленную квадратную матрицу. Уплотнить заданную матрицу, удаляя из нее строки и столбцы, содержащие хотя бы один нулевой элемент.
Отправлен: 29.05.2008, 17:54
Вопрос задал: Кочкарев Владислав Геннадьевич (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Кочкарев Владислав Геннадьевич!
Решение задачи с комментариями в приложении.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Практикант)
Ответ отправлен: 31.05.2008, 15:30
Оценка за ответ: 5


Вопрос № 138.545
Помогите пожалуйста решить задачу.
Решить задачу связанную с оценкой экономической деятельностью группы предприятий на основе известных данных:
1)Название предприятий
2)Плановый объём розничного товарооборота
3)фактический объём розничного товарооборота
Требуется определить:
1)процент выполненого плана каждого прдприятия
2)Количество предприятий недовыполнивших план
3)Наибольший плановый товарооборот
4)упорядочить предприятия по возростанию планового товарооборота.
Отправлен: 29.05.2008, 18:31
Вопрос задала: HelenaBC (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

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

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Практикант)
Ответ отправлен: 30.05.2008, 15:46
Оценка за ответ: 4
Комментарий оценки:
Cпасибо за ответ, но в коде есть некоторая не точность


Вопрос № 138.554
написать программу которая методом обмена сортирует по возрастанию введённый с клавиатуры одномерный массив размерностью N
Отправлен: 29.05.2008, 19:36
Вопрос задал: Степанов Александ Сергеевич (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Зенченко Константин Николаевич
Здравствуйте, Степанов Александ Сергеевич!

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

Приложение:

---------
И только наступив на грабли мы приобретаем драгоценный опыт!

Ответ отправил: Зенченко Константин Николаевич (статус: Профессор)
Украина, Киев
Тел.: +380958380164
Адрес: Украина г.Киев
----
Ответ отправлен: 29.05.2008, 21:56


Вопрос № 138.555
навписать процедуру для ввода элементов одномерного массива MAS размерностью N. Дан одномерный массив состоящий из N элементов найти сумму отрицательных элементов данного массива.
Отправлен: 29.05.2008, 19:39
Вопрос задал: Степанов Александ Сергеевич (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Степанов Александ Сергеевич!
Решение задачи с пояснениями в приложении.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Практикант)
Ответ отправлен: 30.05.2008, 16:28


Вопрос № 138.556
Написать процедуру для вода элементов двумерного массива MAS размерностью N x M.
Отправлен: 29.05.2008, 19:42
Вопрос задал: Степанов Александ Сергеевич (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Костя Симанович
Здравствуйте, Степанов Александ Сергеевич!

Решение в приложении.
Обратите внимание на описание процедуры ввода массива, т.к мы должны передать заполненный массив обратно в программу то добавляем слово var перед описанием массива.
Для примера ниже я написал процедуру вывода, здесь наоборот данные передаются в процедуру, а обратно нам ничего получать не надо.

Удачи.

Приложение:

Ответ отправил: Костя Симанович (статус: 4-ый класс)
Ответ отправлен: 30.05.2008, 09:38


Вопрос № 138.558
Написать процедуру для вывода на экран двумерного массива размерностью 3 x 3 в виде матрицы.
Отправлен: 29.05.2008, 19:44
Вопрос задал: Степанов Александ Сергеевич (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Степанов Александ Сергеевич!
Решение с пояснениями в приложении.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Практикант)
Ответ отправлен: 30.05.2008, 16:50


Вопрос № 138.559
Написать программу, которая проверяет, находится ли в двумерном массиве A размерностью 3 x 4 введённое с клавиатуры число B.
Отправлен: 29.05.2008, 19:46
Вопрос задал: Степанов Александ Сергеевич (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Абельхарисов Руслан / Marked One
Здравствуйте, Степанов Александ Сергеевич!
Задача в приложении.

Для того чтобы мы знали есть ли в массиве введенное число, объявим логическую переменную InArray:

var
 InArray: boolean

В начале программы присвоим переменной false, то есть в массиве нет такого числа, потом массив заполняется случайными числами с помощью random.
Перед использованием этой функции, надо включить генератор случайных чисел с помощью randomize. Random(n) возвращает случайное число из диапазона от 0 до n-1.
Во время заполнения массива сразу же проверяем, равен ли только что заполненный элемент введенному числу. Если да, то приравниваем InArray к true.
После заполнения мы проверяем переменную InArray, если она равна true, то выводим "Есть", иначе "Нет".
Удачи!!!

Отредактировано по просьбе эксперта.
-----
∙ Отредактировал: Николай Владимирович / Н.В. (Профессор)
∙ Дата редактирования: 29.05.2008, 22:34 (MCK)

Приложение:

Ответ отправил: Абельхарисов Руслан / Marked One (статус: Студент)
Ответ отправлен: 29.05.2008, 22:25


Вопрос № 138.560
Дан двумерный массив размерностью N x M, найи минимальный и максимальный элементы каждой строки данного массива.
Отправлен: 29.05.2008, 19:48
Вопрос задал: Степанов Александ Сергеевич (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Степанов Александ Сергеевич!
Решение в приложении.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Практикант)
Ответ отправлен: 30.05.2008, 17:51


Вопрос № 138.564
написать процедуру для вывода на экран двумерного массива размерностью N x M в виде матрицы.
Отправлен: 29.05.2008, 19:52
Вопрос задал: Степанов Александ Сергеевич (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

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

Вот, пожалуйста, изучайте процедуру вывода - годится для любого двумерного массива чисел.

const n=4; m=3;
type mas=array [1..n,1..m] of real;

procedure outMas(x:mas); {процедура вывода}
var i,j:integer;
begin
  for i:=1 to n do begin
    for j:=1 to m do write(x[i,j]:6:1);
    writeln;
  end;
end;
{*** Основная программа ***}
var a:mas;
begin
  outMas(a); {вызов процедуры}
  readln;
end.


Good Luck!
---------
Непечатный жаргон - это тот язык, которым решительно все программисты владеют в совершенстве.
Ответ отправил: Gh0stik (статус: Академик)
Украина, Славянск
Организация: Славянский государственный педагогический университет (Кафедра алгебры)
WWW: http://gh0stik.rusfaq.ru/
ICQ: 289363162
----
Ответ отправлен: 29.05.2008, 21:41


Вопрос № 138.565
написать программу которая вычисляет сумму диагоналей элементов квадратной матрицы.
Отправлен: 29.05.2008, 19:54
Вопрос задал: Степанов Александ Сергеевич (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Степанов Александ Сергеевич!
Решение в приложении.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Практикант)
Ответ отправлен: 30.05.2008, 18:16


Вопрос № 138.566
написать функцию нахождения суммы элементов двумерного массива размерностю N x M.
Отправлен: 29.05.2008, 19:55
Вопрос задал: Степанов Александ Сергеевич (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Абельхарисов Руслан / Marked One
Здравствуйте, Степанов Александ Сергеевич!
Функция с программой использующей её и с пояснениями в приложении.
SumArray-функция подсчета суммы.
Удачи!!!

Приложение:

Ответ отправил: Абельхарисов Руслан / Marked One (статус: Студент)
Ответ отправлен: 29.05.2008, 22:00


Вопрос № 138.567
написать процедуру для ввода с клавиатуры двумерного массива размерностю N x M.
Отправлен: 29.05.2008, 19:56
Вопрос задал: Степанов Александ Сергеевич (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Абельхарисов Руслан / Marked One
Здравствуйте, Степанов Александ Сергеевич!
Процедура ввода, вывода и программа использующая их в приложении.
InPutArray-ввод
OutPutArray-вывод
Удачи!!!

Приложение:

Ответ отправил: Абельхарисов Руслан / Marked One (статус: Студент)
Ответ отправлен: 29.05.2008, 21:46


Вопрос № 138.575
Уважаемые эксперты, помогите, пожалуйста разобраться в решении задачи(моё решение в приложении, но оно не выдаёт нужного результата, хотелось бы узнать, в чём ошибка):
1. Дан массив данных об автомобилях заводского гаража (Формирование массива из файла и таким образом, чтобы в каждой строчке была вся информация по конкретному автомобилю): номер, марка, год выпуска, пробег, фамилия шофёра.
Вывести:
- сообщение о том, есть ли в гараже автомобиль заданной марки (да или нет) (с помощью цикла While);
- список машин, подготовленных на списание (старше 1980 года с пробегом более 50 000км), в списке указаны все данные, кроме фамилии шофёра;
-все записи, упорядоченные по признаку: фамилии шофёров в алфавитном порядке.

Приложение:

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

Отвечает: Disasm
Здравствуйте, Ласточка!
1. При считывании из файла записей, в цикле "While not EOF(F) do" в функциях Pos() первым аргументом стоят кавычки без пробела. Соответственно операции со строками не работают.
2. В начале задаете константу q=5 для массива записей sp, а из файла считываете уже 10 записей. Следует константу увеличить хотя бы до 100.
3. Цикл for переделал на While, смотрите приложение.
4. Следует при выводе текстовых сообщений разбавить их пробелами, для удобочитаемости.

Приложение:

Ответ отправил: Disasm (статус: 2-ой класс)
Ответ отправлен: 30.05.2008, 15:27


Вопрос № 138.577
Доброго времени суток уважаемые эксперты. Есть несколько вопросов по задачам
1) Организовать массив записей, который содержит справочную информацию о внутренних телефонных номерах предприятия (номер телефона, номер помещения, фамилия ответственного лица). Составить программу, которая по фамилии выдает номер телефона телефона и номер помещения.
проблема: Решил, проверьте на наличие ошибок или неточностей (преподаватель очень придиристый).
2) Имеется текстовый файл. Напечатать его первые 6 строк.
Проблема: Как я понял задачу, так и решил. Правильно? и можно ли как нить "укоротить"

Приложение:

Отправлен: 29.05.2008, 21:06
Вопрос задал: DaImeR (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: S K A L T
Здравствуйте, DaImeR!
Первая задача проще некуда! Думаю укорачивать её нет необходимости да и этого и не сделаешь.
как я понял вторую задачу то здесь нужен двумерный массив и печатать нужно только первые 6 строк.
А вы, как я считаю, печатаете первые 6 столбцов. И второе если уж очень придиристый учитель то перед reset(f) отключется автоматическая проверка ошибок и затем включается обратно:

Приложение:

Ответ отправил: S K A L T (статус: 1-ый класс)
Ответ отправлен: 30.05.2008, 21:16

Отвечает: Пупорев Юрий Борисович
Здравствуйте, DaImeR!
По первой задаче. Почти все работает корректно, только нужно изменить тип у номера телефона на string[20], потому, что это не число а набор символов, который можно написать типа 25-65-38, внутренние тоже часто пишут 2-54 и т.д. и у Вас программа не заработает. Кроме того тип integer явно не потянет для сотовых телефонов. Фамилия тоже 10 знаков мало, бывают фамилии длиннее, тоже string[20].
По второй задаче в условии ясно сказано, что ИМЕЕТСЯ ТЕКСТОВЫЙ ФАЙЛ, а вы зачем-то создаете типизированный. Создайте текстовый файл, заполните его в несколько(больше 6)строк цифрами и латиницей, сохраните как 1.
Код я переделал, действительно Вы перестарались. При чтении файла просто считаете строки. Как только их будет 6 чтение файла закончится.
Код второй задачи в приложении.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Практикант)
Ответ отправлен: 30.05.2008, 21:23


Вопрос № 138.582
Здраствуйте уважаемые эксперты. Очень нужна ваша помощь.
Нужно решить две задачи.
Задача 1

Построить семейство графиков cos nx где n вводит пользователь.

Задача 2

Сформировать двумерный массив где найти минимальный элемент в каждом столбце.

Заранее огромное спасибо!
Отправлен: 29.05.2008, 21:21
Вопрос задала: Marina korolyova (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Marina korolyova!
Решение в приложении. Пояснения минимальны, т.к. просто нечего объяснять.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Практикант)
Ответ отправлен: 31.05.2008, 19:47


Вопрос № 138.629
Уважаемые эксперты, помогите решить:
Составить программу, формирующую целочисленную прямоугольную матрицу. Определить сумму элементов в тех строках, которые содержат хотя бы один отрицательный элемент.
Заранее спасибо
Отправлен: 30.05.2008, 10:11
Вопрос задал: Корчагин Петр Александрович (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Корчагин Петр Александрович!
Решение задачи с пояснениями в приложении.

Приложение:

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


Вопрос № 138.638
После выполнения части программы в графическом режиме перехожу обратно в тестовую, но перестают корректно отображаться символы русских букв. Вроде бы как можно решить эту проблему с помощью запуска программы keyrus.exe. Нашел в справке, что программы запускаются с помощью команды exec(), но осуществить это не получается. Компилятор требует к пути какие-то параметры. Подскажите где их брать или другой способ вернуть русским буквам нормальный вид.
Отправлен: 30.05.2008, 11:20
Вопрос задал: Жиляев М. Ю. (статус: 1-ый класс)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: S K A L T
Здравствуйте, Жиляев М. Ю.!
У меня тоже была похожая проблема. Советую скачать в нете другой турбо паскаль.
Но есть проблема. Если скачать с сайта то в большинстве случаев не будет работать Graph.tpu. Оставьте только его, а все остальные замените скачанными файлами.
P.S. могу скчать вам если не обходимо......
Ответ отправил: S K A L T (статус: 1-ый класс)
Ответ отправлен: 30.05.2008, 20:55


Вопрос № 138.645
Уважаемые эксперты, как составить программу, формирующую одномерный массив, состоящий из N целых элементов? Сжать массив, удалив из него все элементы, модуль которых не превышает 1. Освободившиеся в конце массива элементы заполнить нулями.
Заранее благодарен.
Отправлен: 30.05.2008, 12:11
Вопрос задал: Верещагин Михаил (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Верещагин Михаил!
Я так понял, что "модуль которых не превышает 1." это ноль, -1 и 1.
Решение задачи в приложении.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Практикант)
Ответ отправлен: 01.06.2008, 09:40
Оценка за ответ: 5


Вопрос № 138.653
Добрый день, Уважаемые эксперты.
Помогите решить задачку.
Составить программу, формирующую целочисленную квадратную матрицу. В матрице найти номер первой из строк, содержащей только положительные элементы.
Заранее благодарю
Отправлен: 30.05.2008, 12:51
Вопрос задал: Корчагин Петр Александрович (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Корчагин Петр Александрович!
Решение с пояснениями в приложении.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Практикант)
Ответ отправлен: 31.05.2008, 21:03
Оценка за ответ: 5
Комментарий оценки:
Спасибо


Вопрос № 138.679
Добрый день, Уважаемые эксперты.
Помогите разобраться.
Составить программу, формирующую целочисленную квадратную матрицу. Для заданной квадратной матрицы найти такие k, что k-я строка матрицы совпадает с k-м столбцом.
Я написал что-то, но оно не работает.
P.S. см. приложение.

Заранее спасибо за помощь

Приложение:

Отправлен: 30.05.2008, 14:03
Вопрос задал: Корчагин Петр Александрович (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Корчагин Петр Александрович!
Решение задачи в приложении.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Практикант)
Ответ отправлен: 01.06.2008, 08:34


Вопрос № 138.684
Уважаемые эксперты!помогите пожалуйста решить следующую задачу:
Выполните обработку элементов прямоугольной матрицы А,имеющей N строк и М столбцов.Исключить из матрицы столбец с номером L.Сомкнуть столбцы матрицы.
Спасибо!)
Отправлен: 30.05.2008, 14:42
Вопрос задал: Igor lukashov (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Igor lukashov!
Решение задачи в приложении.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Практикант)
Ответ отправлен: 31.05.2008, 21:55
Оценка за ответ: 5


Вопрос № 138.687
Уважаемые эксперты,пмогите пожалуйста решть следующее:
Заданы М строк символов,которые вводятся с клавиатуры.Каждая строка представляет собой слово.Напечатать те из них,которые являются перевертышами.
Спасибо большое!)
Отправлен: 30.05.2008, 14:49
Вопрос задал: Igor lukashov (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Igor lukashov!
Решение задачи в приложении.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Практикант)
Ответ отправлен: 01.06.2008, 08:41
Оценка за ответ: 5


Вопрос № 138.688
Уважаемые эксперты!Помрогите пожалуйста решить следующее:
Определить процент положительных и отрицательных чисел.
При вводе числа -65432 закнчить работу.
Спасибо большое!)
Отправлен: 30.05.2008, 14:51
Вопрос задал: Igor lukashov (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 2)

Отвечает: Зенченко Константин Николаевич
Здравствуйте, Igor lukashov!

Программа в приложении.
Наверное вместо числа -65432, лучше использовать ноль, т.к. он не пренадлежить ни положительным ни отрицательным, а используемое число отрицательное.
Ввод нуля счетчики не изменяет.
Удачи!

Приложение:

---------
И только наступив на грабли мы приобретаем драгоценный опыт!

Ответ отправил: Зенченко Константин Николаевич (статус: Профессор)
Украина, Киев
Тел.: +380958380164
Адрес: Украина г.Киев
----
Ответ отправлен: 30.05.2008, 16:13
Оценка за ответ: 5


Вопрос № 138.748
Тема: обработка последовательностей символов.( тип String)

В строке S , содержащей n символов, есть по крайней мере одна запятая. Поменять меставми симповлы,стоящие до и после запятой.
Отправлен: 30.05.2008, 22:40
Вопрос задала: Иванова Дарья Сергеевна (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Зенченко Константин Николаевич
Здравствуйте, Иванова Дарья Сергеевна!

В приложении программа, которая все это делает.
Удачи!

Приложение:

---------
И только наступив на грабли мы приобретаем драгоценный опыт!

Ответ отправил: Зенченко Константин Николаевич (статус: Профессор)
Украина, Киев
Тел.: +380958380164
Адрес: Украина г.Киев
----
Ответ отправлен: 30.05.2008, 23:10
Оценка за ответ: 5


Вопрос № 138.767
Здравствуйте эксперты.
"А" квадратная матрица.
Найти сумму элементов таких что "i" нечетные, а "j" простое число.
Отправлен: 31.05.2008, 09:52
Вопрос задал: Корчагин Петр Александрович (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Абельхарисов Руслан / Marked One
Здравствуйте, Корчагин Петр Александрович!
Код с пояснениями в приложении.
Удачи!!!

Приложение:

Ответ отправил: Абельхарисов Руслан / Marked One (статус: Студент)
Ответ отправлен: 31.05.2008, 16:50
Оценка за ответ: 5
Комментарий оценки:
спасибо


Вопрос № 138.773
Уважаемые Эксперты, помогите: как в процедуру передавать двумерный массив?
Отправлен: 31.05.2008, 11:02
Вопрос задал: Nacho (статус: Посетитель)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 3)

Отвечает: Устинов С.Е.
Здравствуйте, Nacho!

Напрямую двумерный массив передавать не получится, но Вы можете создать новый тип переменных - двумерный массив и уже переменную этого типа передавать. Покажу на примере:
type MyArray=array[1..100, 1..200] of integer;
var Ar: MyArray;

Дальше с переменной Ar Вы можете работать как с обычным двумерным массивом, кроме того появилась возможность передавать его как параметр для функции или процедуры:
procedure work(Z:MyArray);
Пример использования - в приложении.

Удачи!

Приложение:

---------
Ждешь квалифицированного ответа? Задай правильно вопрос!

Ответ отправил: Устинов С.Е. (статус: Профессионал)
Украина, Славянск
Организация: SlavComp
WWW: Физико-математический факультет СГПУ
ICQ: 4343069
----
Ответ отправлен: 31.05.2008, 11:20

Отвечает: Coupler
Здравствуйте, Nacho!
C учетом дополнения в минифоруме - можно использовать динамические массивы (смотря в чем пишете, например в Turbo Pascal их нет, во Free Pascal и Delphi есть).
При их использовании учитывайте, что нумерация в них с 0.
Пример в приложении.

Приложение:

Ответ отправил: Coupler (статус: Специалист)
Ответ отправлен: 31.05.2008, 17:35

Отвечает: Зенченко Константин Николаевич
Здравствуйте, Nacho!

Двумерный массив в памяти компьютера хранится в таком виде:
а1112,. . .,а1n,a21,a22,. . .,a2n и т.д.
Другими словами, это последовательность байт(слов) с адресом указывающим на элемент а11 и количеством элементов N * M.
Все элементы считаются как смещение от начала этого массива(I * N + J)* длина одного элемента массива. При компиляции программы, именно адрес первого элемента передается в подпрограммы(процедуры и функции).
В Turbo Pascal есть стандарные средства, которые позволяют реализовать Вашу задачу.
1)Предопределенный тип Pointer обозначает нетипизированный указатель (указатель который не указывает на какой-либо определенный тип).
2)Указательные типы на переменые опрeделенного типа, к примеру такая запись : IntPtr=^Integer; будет указывать на переменную типа Integer длиной два байта.
3)Стадартные опрераторы, процедуры и функции для работы с указательными типами, с помощью которых Вы можете присвоить значение указательной переменной:
- процедур New или GetMem;
- оператора @ или функции Аddr;
- функции Ptr.
Все это показано в приведенной программе.
В функцию АА передается указатель на массив опредеделеного пользователем типа, но в самой функцие этот указатель принимается как нетипизированный, т.е. не привязанный к конкретному типу. В функции PTR этот указатель пересчитывается как указатель на целый тип, т.е. значение считанное или записанное с его помощью имеет длину два байта.
Удачи!

Приложение:

---------
И только наступив на грабли мы приобретаем драгоценный опыт!

Ответ отправил: Зенченко Константин Николаевич (статус: Профессор)
Украина, Киев
Тел.: +380958380164
Адрес: Украина г.Киев
----
Ответ отправлен: 05.06.2008, 13:25


Вопрос № 138.779
Уважаемые эксперты, помогите, пожалуйста, реализовать с помощью функции одну программу. Написать функцию, которая для заданного линейного массива находит сумму его элементов, при том, что i(номер элемента) не делится на квадрат какого-то числа, большего 1.
Заранее спасибо.
Отправлен: 31.05.2008, 12:12
Вопрос задал: Верещагин Михаил (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

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

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Практикант)
Ответ отправлен: 31.05.2008, 17:28
Оценка за ответ: 5


Вопрос № 138.781
Уважаемые эксперты, помогите решить.
Написать функцию, которая для заданного линейного массива находит сумму элементов a[i] так чтобы i не делится на квадрат целого числа большего единицы.
Заранее спасибо
Отправлен: 31.05.2008, 13:43
Вопрос задал: Кочкарев Владислав Геннадьевич (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Tribak
Здравствуйте, Кочкарев Владислав Геннадьевич!
код в приложении, функция kv проверяет не является ли квадратом i, i=1 квадратом она тоже не считает. Функция summa считает сумму элементов a, если i не прошло проверку kv

Приложение:

Ответ отправил: Tribak (статус: 10-ый класс)
Ответ отправлен: 31.05.2008, 15:02
Оценка за ответ: 5


Вопрос № 138.788
Уважаемые эксперты, помогите написать следующую функцию. Дана квадратная матрица. Найти сумму таких ее элементов, что i - нечетное, а j - простое одновременно. Необходимо задействовать пользовательские функции.
Заранее благодарен.
Отправлен: 31.05.2008, 14:40
Вопрос задал: Верещагин Михаил (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 3)

Отвечает: Tribak
Здравствуйте, Верещагин Михаил!
вот программа, вроде все интуитивно понятно

Приложение:

Ответ отправил: Tribak (статус: 10-ый класс)
Ответ отправлен: 31.05.2008, 15:38
Оценка за ответ: 5


Вопрос № 138.807
Составить программу, позволяющую в текст, введенный с клавиатуры, вставить фрагмент “ студенты сдают ” перед каждым встречающимся словом ”экзамен”.

Приложение:

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

Отвечает: SHERRY
Здравствуйте, VanekP89!
решение Вашей задачи в приложении

Приложение:

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

Ответ отправил: SHERRY (статус: 10-ый класс)
Ответ отправлен: 31.05.2008, 20:00


Вопрос № 138.814
Нужно написать программу.
Тема:циклы и разветвления при обработке последовательностей"

Задача: Дано натуральное N и действительные числа X1...Xn. Вычислить произведение тех членов,Xi-той последовательности,для которых выполнено условие i<Xi<i+1.

Если это на что-то влияет вообще,то ваш ответ оценю)
Отправлен: 31.05.2008, 18:55
Вопрос задала: Иванова Дарья Сергеевна (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 5)

Отвечает: Абельхарисов Руслан / Marked One
Здравствуйте, Иванова Дарья Сергеевна!
Задача с пояснениями в приложении.
Удачи!!!

Приложение:

Ответ отправил: Абельхарисов Руслан / Marked One (статус: Студент)
Ответ отправлен: 31.05.2008, 19:35
Оценка за ответ: 5
Комментарий оценки:
Спасибо за понятное объяснение)


Вопрос № 138.835
Для делимости числа на 5 необходимо чтобы последняя цифра числа была 0 или 5.Написать функцию проверки делимости числа N,вводимого с клавиатуры,на 5.
Отправлен: 31.05.2008, 22:44
Вопрос задал: Гноць,Руслан,Валериевич (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: SHERRY
Здравствуйте, Гноць,Руслан,Валериевич!
решение гораздо проще.
Если ответ будет TRUE - значит делится, если FALSE - не делится.

Приложение:

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

Ответ отправил: SHERRY (статус: 10-ый класс)
Ответ отправлен: 31.05.2008, 22:58

Отвечает: S K A L T
Здравствуйте, Гноць,Руслан,Валериевич!
Я сделал задачу подразумевающую что n будет целым числом.
сначала делим заданное целое число n на 5,
round(k)- округляет число,
дальше условие: проверяет каким будет последнее число.

Приложение:

Ответ отправил: S K A L T (статус: 1-ый класс)
Ответ отправлен: 01.06.2008, 13:38


Вопрос № 138.836
Дана целочисленая прямоугольная матрица.Определить номер строки и столбца максимального элемента данной матрицы(оформить ввиде процедуры)
Отправлен: 31.05.2008, 22:47
Вопрос задал: Гноць,Руслан,Валериевич (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: SHERRY
Здравствуйте, Гноць,Руслан,Валериевич!
Элементы матрицы генерируются случайным образом. При желании - их можно вводить вручную. Для этого меняем строку ms[i,j]:=random(100); на readln(ms[i,j]);

Код в приложении.

Приложение:

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

Ответ отправил: SHERRY (статус: 10-ый класс)
Ответ отправлен: 31.05.2008, 23:08


Вопрос № 138.837
В Записной книжке записаны фамилии и номера телефонов 30 человек.
Определить есть ли в записной книжке:
-телефон некоторого человека и если есть то вывести этот номер телефона.
-Человек с заданым номером телефона и если есть то вывести его фамилию.
Отправлен: 31.05.2008, 22:52
Вопрос задал: Гноць,Руслан,Валериевич (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: SHERRY
Здравствуйте, Гноць,Руслан,Валериевич!
Для решения сей задачи создаём свой тип запись и "пляшем" от него.
Текст решения с пояснениями в приложении.

Приложение:

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

Ответ отправил: SHERRY (статус: 10-ый класс)
Ответ отправлен: 31.05.2008, 23:24


Вопрос № 138.841
Здравствуйте уважаемые эксперты!Помогите пожалуйста решить эти задачи, мне они нужны для сдачи госэкзамена.

2. Разработайте программу, определяющую порядок и сумму цифр заданного натурального числа.
3. Дано натуральное число n. Разработайте программу для получения нового числа переставлением цифр исходного числа в обратном порядке.
4. Дан массив целых положительных и отрицательных чисел из n элементов. Разработайте программу, меняющую первый отрицательный элемент с последним элементом массива.
5. Дан двумерный массив размерности n*m. Разработайте программу поиска номера строки и столбца, на пересечении которых находится минимальный элемент.
Спасибо.
Отправлен: 31.05.2008, 23:43
Вопрос задала: Азарова Наталька (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 3)

Отвечает: SHERRY
!!!
Здравствуйте, Азарова!
Набросал задачки 3 и 4.

P.S. Конечно не моё дело, но задачки на "госы" не оч тянут ;)

i:=length(IntToStr(a))-1;
Для Pascal-я данная запись неверна, поскольку функция IntToStr НЕ определена.
Правильно будет так:
str(a, s);
i:=length(s)-1;
где s:string;

-----
∙ Отредактировал: Gh0stik (Академик)
∙ Дата редактирования: 01.06.2008, 00:40 (MCK)

Приложение:

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

Ответ отправил: SHERRY (статус: 10-ый класс)
Ответ отправлен: 01.06.2008, 00:25
Оценка за ответ: 5
Комментарий оценки:
Спасибо.Все так просто оказывается.

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Азарова!
По задаче №2 я не понял, что такое порядок цифр, это или их разряд, или номер по порядку с начала, или степень числа 10. Если уточните дополню программы. Сделал в двух вариантах, чисто математически для чисел из диапазонов Longint, и с помощью строк, для чисел до 255 знаков. Второй вариант предпочтительней, т.к. не надо задумываться о длине вводимого числа.
В приложении также решение задачи №5.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Практикант)
Ответ отправлен: 01.06.2008, 11:48
Оценка за ответ: 5
Комментарий оценки:
Спасибо. насчет порядка цифр я сама не поняла, мне кажется это номер цифры по порядку


Вопрос № 138.857
Приветствую Вас уважаемые эксперты! нужна Ваша помощь в решении задачи!! >> >Имеется текстовый файл Т. Написать программу, которая выводит на экран первую из самых коротких его строк.
Отправлен: 01.06.2008, 01:44
Вопрос задал: Dextrous (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: SHERRY
Здравствуйте, Dextrous!
Решение Вашей задачи в приложении. При тестировании - создайте в одном каталоге с EXE-файлом файл "MyFile.txt". При поиске минимальной строки учитывайте, что программа не будет работать со строками, длина которых больше 255 символов, а также я опустил при работе пустые строки (если Вы хотите обрабатывать и пустые строки, то условие
if (length(s)>0) and (length(s)<length(min)) then
преобразите до вида
if length(s)<length(min) then
Успехов!

Приложение:

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

Ответ отправил: SHERRY (статус: 10-ый класс)
Ответ отправлен: 01.06.2008, 08:40


Вопрос № 138.859
Здравствуйте Уважаемые эксперты!!! нуждаюсь в Вашей помощи, в решении задачи!!
>>> Ввести информацию об автолюбителях: фамилия, марка автомобиля, цвет машины.
1. Данные хранить в виде записи с полями – фамилия и инициалы, марка автомобиля, цвет машины.
Вывести на экран дисплея сведения об автолюбителях, имеющих автомобиль "Жигули" зеленого цвета.
Результат работы программы записать в файл REZ.DAT.
2. Данные хранить в виде записи с полями – фамилия и инициалы, автомобиль - являющаяся записью из трех полей:
марка автомобиля, цвет машины, год выпуска. Вывести на экран дисплея сведения об автолюбителях,
имеющих автомобиль "Жигули" зеленого цвета, список упорядочить по году выпуска.
Результат работы программы записать в файл REZ.DAT.

Приложение:

Отправлен: 01.06.2008, 01:49
Вопрос задал: Dextrous (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: S K A L T
Здравствуйте, Dextrous!
Я написал вторую задачу. Поиск осуществляется по марке и по цвету, но если нужно именно с "Жигули" и "зеленого цвета" то уберите это:
write('vvedite marky avto:');
readln(marka);
write('vvedite color avto:');
readln(col);
и напишите так:
If (avto.mark="Жигули") and (avto.color="зеленый") then..
В первой задаче нужно лишь изменить описание записи вначале:

type Tstudent2=record
name:string[20];
mark:string[10];
color:string[30];
end; и нужно обращатся не Avto.color или avto.mark,
а просто color, mark.
Удачи!!!

Приложение:

Ответ отправил: S K A L T (статус: 1-ый класс)
Ответ отправлен: 01.06.2008, 13:49

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

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Практикант)
Ответ отправлен: 01.06.2008, 14:49


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

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

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

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

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

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


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


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

∙ Версия системы: 4.92 pre 5.0 RC2 от 09.05.2008

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

В избранное