Вопрос № 151792: Здравствуйте! Уважаемые эксерты составьте пожалуйста программу... Очень-очень надо...((( Заранее огромное спасибо!!! Подготовить данные об абитуриентах, поступающих в институт. Информацию о каждом абитуриенте оформить в виде записи, содержащей...
Вопрос № 151815: Здравствуйте, уважаемые эксперты. Не могли бы Вы помочь с решением задачи на pascal. Нужно составить программу, удаляющую в файле (Ex.txt) текст после первой точки....Вопрос № 151816: Здраствуйте Эксперты памагите мне пажалуйста ришить задачу по Pascal Тема задачи:Алгоритмы обработки строк. Сама задача:Написать программу, определяющую в данном предложении слово,в катором доля гласных максимальна. ...Вопрос № 151857: Здраствуйте Эксперты памагите мне пажалуйста ришить задачу по Pascal Тема задачи:Алгоритмы работы с записями Само задание:Св
единие об автомобиле состоят из его марки, номерного знака,фамилии владельца и даты проведения технического осмотра.Дан ...Вопрос № 151858: Доброе время суток <img src="http://rusfaq.ru/images/Forum/1.gif" border="0"> . Вот несколько задач которые вы легко можете решить <img src="http://rusfaq.ru/images/Forum/28.gif" border="0"> 1. В матрице А(1...7,1...6) определить сумму каждой стр...
Подготовить данные об абитуриентах, поступающих в институт. Информацию о каждом абитуриенте оформить в виде записи, содержащей следующие поля: 1. ФИО. 2. Год рождения. 3. Год окончания школы. 4. Оценки в аттестате. 5. Признак — нуждается ли в общежитии. 6. Оценки вступительных экзаменов. Разработать программу записи подготовленных данных во внешний файл и обработки
созданного внешнего файла. Удалить из внешнего файла все записи, удовлетворяющие условию, заданному в варианте, и распечатать записи, оставшиеся в файле. Добавить N записей в начало(конец) внешнего файла и распечатать записи полученного файла согласно конкретному варианту.
Задание: Из внешнего файла, содержащего исходные данные, удалить записи, соответствующие: 1.абитуриентам, получившим хотя бы одну оценку 2.
Отправлен: 25.11.2008, 16:39
Вопрос задал: Ramis (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Verena
Здравствуйте, Ramis! Данная задача очень легко решается при помощи типизированных файлов. Задаём запись такого вида: Type student = record fio: string; birth_year: word; school_year: word; marks: string[30]; live: boolean; exams: string[5]; end; Объявляем файл таких записей, для простоты, в виде глобальной переменной. Всю работу будет производить набор процедур, в основной программе - только пример оформления проверки их работы. Оценки я представила в
виде строки, вводить надо подряд, без пробелов, никаких проверок на корректность ввода нет, добавите сами, если нужно. Поиск двоек производится в поле оуенок за экзамены (можете добавить проверку и в другом поле, если надо). Остальное должно быть ясно из комментариев. О работе с файлами можно почитать тут. Удачи!
Приложение:
--------- Эта история - не для истории, понимаешь?
Ответ отправила: Verena (статус: Практикант)
Ответ отправлен: 26.11.2008, 00:28
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 236714 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Оценка за ответ: 5 Комментарий оценки: Огромное спасибо Verena! Спасибо что уделили время моему вопросу...!
Вопрос № 151.815
Здравствуйте, уважаемые эксперты. Не могли бы Вы помочь с решением задачи на pascal. Нужно составить программу, удаляющую в файле (Ex.txt) текст после первой точки.
Отвечает: Зенченко Константин Николаевич
Здравствуйте, Казистов Антон Сергеевич!
Программа в приложении. В цикле ищется первая точка, после этого файл усекается от текущего указателя в файле до конца файла. Удачи!
Приложение:
--------- Итерация от человека, рекурсия — от Бога (Питер Дойч)
Ответ отправил: Зенченко Константин Николаевич (статус: Профессор) Украина, Киев Тел.: +380979536619 Адрес: Украина г.Киев ---- Ответ отправлен: 25.11.2008, 19:37
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 236679 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Отвечает: SHERRY
Здравствуйте, Казистов Антон Сергеевич! Ещё вариант решения. Однако сработает лишь при условии, что в файле одна строка, длиной не более 255 символов.
Код:
var f: text; {файловая переменная} s: string; {строка, считываемая из файла} begin assign(f, 'Ex.txt');
{сопоставим переменной файл на диске} Reset(f); {откроем его для чтения} readln(f, s); {прочитаем из файла строку s} delete(s, pos('.', s)+1, length(s)); {удалим из строки s текст после точки} Close(f); Rewrite(f); {пересоздадим файл} writeln(f,s); {запишем в него строку s} close(f); {закроем файл} end.
--------- Самурай без меча подобен самураю с мечом, только без меча..
Ответ отправил: SHERRY (статус: Студент)
Ответ отправлен: 25.11.2008, 20:16
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 236682 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Вопрос № 151.816
Здраствуйте Эксперты памагите мне пажалуйста ришить задачу по Pascal Тема задачи:Алгоритмы обработки строк. Сама задача:Написать программу, определяющую в данном предложении слово,в катором доля гласных максимальна.
Отправлен: 25.11.2008, 19:06
Вопрос задал: Брага Д.В. (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Шевченко Дмитрий
Здравствуйте, Брага Д.В.!
В приложении код программы со всеми пояснениями. Словом считалась последовательность символов, ограниченная пробелами и/или символами начала/конца строки.
С уважением, Дмитрий.
Приложение:
Ответ отправил: Шевченко Дмитрий (статус: 5-й класс)
Ответ отправлен: 25.11.2008, 20:38
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 236684 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Оценка за ответ: 5 Комментарий оценки: Большое спасибо!
Вопрос № 151.857
Здраствуйте Эксперты памагите мне пажалуйста ришить задачу по Pascal Тема задачи:Алгоритмы работы с записями Само задание:Свединие об автомобиле состоят из его марки, номерного знака,фамилии владельца и даты проведения технического осмотра.Дан массив регистрации,содержащий сведения о нескальких автомобилях. а)Создать массив сведений о количестве автомабилей каждой марки; б)Дополнительно дан массив результатов проведение последниго технического осмотра. Обновить массив регистрации автомабилей,
т.е. изменить в нем даты технисеского осмотра для автомобилей,прошедших технический осмотр.Если в массиве регистрации отсутствуют данные об автомабиле,прошедшим технический осмотр(что имеет место при покупке автомабиля), добавить соответствующую запись в массив регистрации автомабилей.
Отправлен: 25.11.2008, 21:50
Вопрос задал: Брага Д.В. (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Пупорев Юрий Борисович
Здравствуйте, Брага Д.В.! Решение с комментариями в приложении.
Приложение:
Ответ отправил: Пупорев Юрий Борисович (статус: Специалист)
Ответ отправлен: 26.11.2008, 11:15
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 236744 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Вопрос № 151.858
Доброе время суток . Вот несколько задач которые вы легко можете решить 1. В матрице А(1...7,1...6) определить сумму каждой строки и строчку с минимальной суммой вывести на печать. 2. Создать масив А(1...25) определить среднее арифметическое положительное чисел. Все отрицательные элементы увеличить на ета среднее. 3. Определить в тексте предложение с масимальным количеством слов. Вывести
его на печать. В приложение я скопировал похожую программу кажется
Отвечает: Пупорев Юрий Борисович
Здравствуйте, Сараев Лаврентий Александрович! Решение задач с пояснениями в приложении.
Приложение:
Ответ отправил: Пупорев Юрий Борисович (статус: Специалист)
Ответ отправлен: 26.11.2008, 12:34
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 236756 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Оценка за ответ: 5 Комментарий оценки: СПАСИБО ВАМ Юрий Борисович! ВЫ ВСЕ ПРАВИЛЬНО НАПИСАЛИ, УВАЖАЮ;)! А ЕЩЕ ВЫ ТАК БЫСТРО ОТВЕТИЛИ, еще объяснили что непонял я, просто супер!!!! Это просто суперпортал! ТУТ САМЫЕ ЛУЧШИЕ СПЕЦИАЛИСТЫ ИНТЕРНЕТА! ЕЩЕ РАЗ СПАСИБО!!! Я БЫ НЕ ПОСТАВИЛ ВАМ "5" ТОЛЬКО В ТОМ СЛУЧАЕ, ЕСЛИ БЫ МОЖНО БЫЛО ПОСТАВИТЬ БОЛЬШЕ!
Скажите "спасибо" эксперту, который помог Вам!
Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
на короткий номер 1151 (Россия)
Номер ответа и конкретный текст СМС указан внизу каждого ответа.
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.