Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/96: Рейтинг темы: голосов - 96, средняя оценка - 4.56
 Аватар для Elstan
212 / 105 / 34
Регистрация: 17.10.2009
Сообщений: 174

Готовые задания на Pascal

20.05.2010, 19:03. Показов 18998. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Выкладываю готовые задачи на Pascal. Может кому-то понадобятся.

1. Вычисление функции U=f(x,y,z) при заданых значениях x,y,z.
2. Табулирование функции y=f(x) для аргумента, что меняется на интервале xє[a,b] с заданым шагом h.
3. Одномерные массивы.
  1. 1. Дан массив MAS(M). Найти сумму 2 наибольших по абсолютной величине элементов этого массива.
  2. 2. В массиве B(M) определить максимальное количество расположенных по возростанию элементов, которые стоят кряду.
  3. 3. Определить, есть ли в массиве C(M) три следующих кряду элементы, значение которых ровны нулю.
  4. 4. Упорядочить массив A(M) по убыванию.
  5. 5. Определить, сколько раз встречается в предложении буква “C”.
  6. 6. Дан массив целых чисел, который содержит К элементов. Записать в этот же массив сначала все негативные числа и нули, а затем все позитивные, сохранив их порядок прохождения.
  7. 7. В массиве F(K) определить максимальное количество расположенных по убыванию элементов, которые стоят кряду.
  8. 8. В массиве из N целых чисел найти наибольший элемент и поменять его местом с первым элементом, если в этом есть необходимость.
  9. 9. Дан массив вещественных чисел, которые содержат М элементов. Записать в начало этого же массиву все негативные числа, а затем другие, сохранив их порядок прохождения.
4. Многомерные массивы.
  1. 1. Дана целочисленная матрица размера R(N,M). Найти матрицу, которая образуется из данной: перестановкой столбцов - первого с последним, второго с последним и так далее.
  2. 2. Дана вещественная квадратная матрица A[n,n]. Выполнить транспонирование матрицы, не используя дополнительный массив.
  3. 3. Даны две действительных квадратных матрицы порядка n. Получить новую матрицу умножением элементов каждой строки первой матрицы на наибольшее из значений элементов соответствующей строки второй матрицы.
  4. 4. В данной вещественной квадратной матрице порядка n найти наибольший по модули элемент. Получить квадратную матрицу порядка n-1 путем устранения из исходной матрицы строки и столбца, на пересекании которых расположен элемент с найденным значением.
  5. 5. Дана действительная квадратная матрица порядка n, все элементы которой разные. Найти на главной диагонали максимальный элемент, а на побочной - минимальный элемент. Поменять местами строки и столбцы, на которых расположенные найдены элементы.
  6. 6. Дан массив R(N, N). Упорядочить его строки по убыванию их первых элементов.
  7. 7. Дан массив Т(N, N). Упорядочить его строки по убыванию сумм элементов каждой строки.
  8. 8. Дан массив Z(N, N). Упорядочить его строки по убыванию их наибольших элементов.
  9. 9. Дан массив А(N, N). Найти скалярное произведение строки с наибольшим элементом и столбца с минимальным элементом.
5. Подпрограммы (процедуры и функции).
  1. 1. Даны два массива P(N) и Q(M). Найти сумму максимальных и минимальных элементов массивов P и Q. Поиск максимального (минимального) элемента оформить как процедуру.
  2. 2. Дан массив A(N,M). Упорядочить массив в порядке убывания суммы их элементов. Вычисление сумм оформить как процедуру.
  3. 3. Дан массив A(K,N). Сформировать массив Р(ДО) из сумм негативных элементов строк матрицы А, а затем упорядочить его по возростанию. Вычисление сумм оформить как процедуру.
  4. 4. Дан массив A(K,N). Сформировать массив Y(N) из сумм позитивных элементов стовпцов и упорядочить его по убыванию. Вычисление сумм оформить как процедуру.
  5. 5. Дан массив A(K,M). Сформировать массив В(К+М), три элемента которого является произведением столбцов и четыре - произведениями элементов строк массиву А. Упорядочить массив В по возростанию. Вычисление произведения оформить как процедуру.
  6. 6. Дан массив A(N,К). Упорядочить столбцы в порядке роста их элементов. Вычисление произведений оформить как процедуру.
  7. 7. Дан массив В(N,К). Упорядочить строки в порядке роста произведений их элементов, взятых по модулю. Вывести отсортированный масив. Вывод оформить как процедуру.
  8. 8. Даны два массива A(N,N) и B(N,N). Найти сумму элементов левой диагонали массива А и сумму элементов правой диагонали массива В. Вычисление сумм оформить как процедуру.
  9. 9. Дан массив В(K,К). Найти максимальный элемент массиву А и умножить его на сумму элементов правой диагонали матрицы. Вычисление сумм оформить как процедуру.
6. Записи.
  1. 1. Составить структуру, которая содержит информацию о студентах курса, которые занимаются спортом (гимнастика, плавание, футбол, теннис), музыкой (пианино, аккордеон, гитара), танцами, которые не занимаются ничем. Определить, сколько студентов занимается спортом, музыкой, танцами, не занимается ничем.
  2. 2. Составить структуру, которая содержит информацию о количестве студентов разной успеваемости, которые занимаются спортом, музыкой, не увлекаются ничем. Определить суммы баллов у студентов, которые занимаются спортом, музыкой, не увлекаются ничем.
  3. 3. Составить структуру, которая содержит информацию о студентах факультета: пол, служба в армии, возраст. Определить количество студентов, которые идут в армию после первого курсу.
  4. 4. Составить структуру, которая содержит информацию о количестве «отличников», «хорошистов», «троечников» у каждой группе для всех курсов и определить процент «отличников» на факультете.
  5. 5. Составить структуру, которая содержит информацию: количество отечественных и иностранных студентов, обитание в общежитии на каждом курсе факультета. Определить, сколько иностранных студентов проживает в общежитии.
  6. 6. Составить структуру, которая содержит информацию: общее количество студентов, студентов-киивлян, студентов из других городов и студентов-иностранцев для всех групп курса. Определить процентный состав киивлян среди студентов.
  7. 7. Составить структуру, которая содержит информацию о количестве студентов, что получают стипендию и которые не получают стипендию по каждой группе курса. Определить процентный состав студентов которые не получают стипендию.
  8. 8. Составить структуру, которая содержит информацию о студентах-иностранцах: часть мира и страна. Определить часть мира и страну, из которой прибыло минимальное количество студентов.
  9. 9. Составить структуру, которая содержит информацию о студентах каждой группы курса: киевляны, из других городов, что нуждаются в общежитии, девушки и парни. Определить необходимое количество женских и мужских мест в общежитии.
7. Файлы.
  1. 1. Записать у файл F компоненты вещественного типа. Найти сумму и произведение компонентов файла F.
  2. 2. Записать у файл F компоненты вещественного типа. Найти максимальное и минимальное значение компонентов с парными номерами.
  3. 3. Записать текст у файл F. Переписать у файл H компоненти файла F в обратном порядке.
  4. 4. Записать тексты у файлы F и H. Переписать у файл H сначала компоненты файла F, потом – компоненты файла H с сохранением порядка.
  5. 5. Записать у файл F целые числа. Переписать у файл H парные компоненты файла.
  6. 6. Записать в файл F целые числа (число компонент делится на 100). Переписать в файл H наибольшее значение из первых десяти компонент файла F, а затем - следующих десяти компонент и так далее.
  7. 7. Записать текст у файл F. Добавить у конец текста символи e,n,d.
  8. 8. Записать тексты у файлы F и H. Проверить, совпадают ли компоненты файла F из компонентами файла H. Если нет, то получить номер первой компоненты, какой файлы F и H отличаются.
  9. 9. Записать тексты у файлы F и H. Переписать у файл Z все компоненты, что совпадают файлов F и H.
Вложения
Тип файла: rar 1. Вычисление функции.rar (202.7 Кб, 437 просмотров)
Тип файла: rar 2. Табулирование функции.rar (204.3 Кб, 213 просмотров)
Тип файла: rar 3. Одномерные массивы.rar (200.6 Кб, 443 просмотров)
Тип файла: rar 4. Многомерные массивы.rar (204.2 Кб, 396 просмотров)
Тип файла: rar 5. Подпрограммы (процедуры и функции).rar (204.8 Кб, 333 просмотров)
Тип файла: rar 6. Записи.rar (204.7 Кб, 286 просмотров)
Тип файла: rar 7. Файлы.rar (208.1 Кб, 371 просмотров)
10
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
20.05.2010, 19:03
Ответы с готовыми решениями:

Задания в Turbo Pascal
Буду очень благодарен,если кто-то решит данные задания!!! http://cs629425.vk.me/v629425484/1a346/PIxkR6Mcf3o.jpg ...

Нужно написать индивидуальные задания по Pascal ABC
Помогите написать несколько работ по инфе,просто раньше никак не находил времени сделать их,если честно и в Pascale особо-то не шарю,даже в...

Кто нибудь может мне сегодня написать онлайн по Lazarus (pascal) Там нужно выполнить 2 лёгких задания
Люди нужна ваша помощь сегодня на зачёте.. . Зачёт - простой, но я проболел и увы вряд ли сам сдам.. . Общем сегодня у меня будут пары...

6
113 / 110 / 33
Регистрация: 21.12.2009
Сообщений: 322
20.05.2010, 19:15
ты бы лучше на паскале коды к ним выложил)))
0
 Аватар для Elstan
212 / 105 / 34
Регистрация: 17.10.2009
Сообщений: 174
20.05.2010, 19:25  [ТС]
Исходники в архивах
2
25 / 9 / 4
Регистрация: 17.10.2010
Сообщений: 203
06.12.2010, 16:45
Цитата Сообщение от Elstan Посмотреть сообщение
Исходники в архивах
чёта нету там кодов!!!
0
 Аватар для Elstan
212 / 105 / 34
Регистрация: 17.10.2009
Сообщений: 174
06.12.2010, 17:40  [ТС]
Ruslanishe
Все там есть. Открой файлы Project.dpr
0
25 / 9 / 4
Регистрация: 17.10.2010
Сообщений: 203
06.12.2010, 17:43
Цитата Сообщение от Elstan Посмотреть сообщение
Все там есть. Открой файлы Project.dpr
ой точно спасибо!!!
у тебя случайно не завалялась прога которая пеерворачивает число в обратном порядке!!

Добавлено через 1 минуту
ой сорри нашёл!!!
0
Платежеспособный зверь
 Аватар для кот Бегемот
8964 / 4387 / 1654
Регистрация: 28.10.2009
Сообщений: 11,645
06.12.2010, 19:10
Народ, который сюда ходит настолько туп и ленив, что 90% из них не оценят стараний ТС и тупо скажут: Памагите! хотя решение для них написано.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
06.12.2010, 19:10
Помогаю со студенческими работами здесь

Переделать готовые задания с Pascal на C#
помогите переделать готовые задания с паскаля на С#.. uses crt; var n:integer; begin clrscr; write('N-> '); ...

После задания 8.04 консоль закрывается, хотя впереди еще задания и readln-ы
Добрый день, делаю несколько простых заданий связанных со строками, проблема в том что после задания 8.04 консоль закрывается хотя впереди...

Четыре школьных задания, буду очень благодарен( задания прикреплены)
Первое задание решить при помощи двумерной таблицы. Буду очень благодарен.

лаба. 3 задания, написать для каждого задания отдельную прогу.
5*. Известно, что с геометрической точки зрения углы, различающиеся в 2pi n раз, где n целое число, не различимы. Написать программу,...

Объединить программы для задания 1 и задания 2 в одну
Нужно выполнить программу на паскале, объединив программы для задания 1 и задания 2 в одну. Подскажите, как это сделать? И как написать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru