|
0 / 0 / 0
Регистрация: 11.07.2010
Сообщений: 39
|
|
Нужно перевести 5 зaдaч с C++ на Паскаль19.10.2010, 11:58. Показов 1799. Ответов 9
Метки нет (Все метки)
Добрый день. Ребят, помогите пожалуйста с задачками. Суть в следующем: надо сделать 5 лабораторных работ, но всенепременно на паскале. Я изучаю C/C++ и Java и в тонкостях синтаксиса паскаля разбираться желания нет, ибо все-равно на следующий день забуду за ненадобностью. Задачи написал на плюсах, но препод ни в какую не хочет принимать, мол, только паскаль и ничего не знаю. Буду признателен если поможете с этим.
Каждую задачу опишу в отдельном сообщении. К первым трем добавлю код на C++, надо просто перебить его на паскаль. Исходный код 4-й и 5-й задач у плюсов и паскаля, надо полагать, будет сильно отличаться, поэтому его приводить не буду (если вдруг не прав, то напишите, сделаю). Если кто-то вдруг поможет, буду очень признателен. Это не к спеху.
0
|
|
| 19.10.2010, 11:58 | |
|
Ответы с готовыми решениями:
9
|
|
0 / 0 / 0
Регистрация: 11.07.2010
Сообщений: 39
|
||||||
| 19.10.2010, 12:02 [ТС] | ||||||
|
1. Вычислить значение арифметического выражения следующего вида:
2. Вычислить значение функции g = arctg(x+|y|), при 2<y<12. g = arctg(|x|+y), при y<=2. g = (x+y)^2, при y>=12. 3. Вывести на экран значения d и g. Код на C++:
0
|
||||||
|
0 / 0 / 0
Регистрация: 11.07.2010
Сообщений: 39
|
|||||||||||
| 19.10.2010, 12:12 [ТС] | |||||||||||
|
Написать программу для вычисления выражения: 0,8 - 0,10 + 0,12 -...- 0,26 и вывода на экран полученного значения, используя циклический оператор while.
Код на C++:
Хмм... форум группирует сообщения. Тогда остальные закину как получится с указанием номера задачи. Задача №3. Массив F=(5, –8, 4, 8, 12, –4, 0) преобразован к виду F=(–7, –20, –8, –4, 0,–16,–12). Определите правило преобразования и напишите программу, которая: 1) по такому же алгоритму преобразовывает произвольный массив F из 63 элементов, заполненных произвольно в диапазоне [–50,50] и выводит его на экран. 2) вычисляет сумму тех элементов преобразованного массива, которые находятся в диапазоне [–2, 21] и выводит результат на экран. Примечание: Надо сформировать массив из заданного количества случайных целых чисел в заданном диапазоне и вывести элементы массива на экран. По определенному алгоритму преобразовать этот массив и вывести элементы преобразованного массива. Произвести заданные вычисления и вывести результат на экран. Преобразование массива оформить в виде процедуры. Заданные вычисления оформить в виде функции. Все выводы на экран осуществлять в основной программе. Код на C++:
0
|
|||||||||||
|
0 / 0 / 0
Регистрация: 11.07.2010
Сообщений: 39
|
|
| 19.10.2010, 12:15 [ТС] | |
|
Задача №4
Написать программу, которая выводит на экран изображение заданного графического объекта (с соблюдением заданной цветовой гаммы). Изображение:
0
|
|
|
0 / 0 / 0
Регистрация: 11.07.2010
Сообщений: 39
|
|
| 19.10.2010, 12:20 [ТС] | |
|
Задача №5
Разработать программу, в которой необходимо выполнить следующие действия: - Описать новый тип – запись, состоящую из двух полей: - Ввести с клавиатуры заданную последовательность символов и записать ее в переменную строкового типа; - Преобразовать строку в соответствии со своим вариантом; - В поле записи Stroka переписать преобразованную строку, а в поле Dlina – длину этой строки; - Вывести содержимое полей записи на экран; (!!! Пробел тоже является символом. Для удобства чтения в задании вместо пробела указан знак подчеркивания. При выполнении задания используйте наоборот вместо знака подчеркивания - пробел) Задание: Последовательность символов: abcdef_abghk Преобразование: Найти и заменить все подстроки ab на 12. (цикл For, функции length, pos) Вид строки после преобразования: 12cdef_12ghk
0
|
|
|
267 / 258 / 47
Регистрация: 08.10.2009
Сообщений: 554
|
|||||||||||
| 19.10.2010, 14:21 | |||||||||||
|
1)
2)
1
|
|||||||||||
|
2857 / 1986 / 788
Регистрация: 23.09.2010
Сообщений: 4,876
|
|||||||||||
| 19.10.2010, 16:05 | |||||||||||
|
-III-
1
|
|||||||||||
|
0 / 0 / 0
Регистрация: 11.07.2010
Сообщений: 39
|
|
| 20.10.2010, 08:24 [ТС] | |
|
yamilramilev, SuPeR XaKer спасибо!
Только замечание: SuPeR XaKer, Вы немного лишней работы сделали В условии задачи "Массив F=(5, –8, 4, 8, 12, –4, 0) преобразован к виду F=(–7, –20, –8, –4, 0,–16,–12)" дается в качестве примера как преобразовывать массив и с этим делать ничего делать не надо было, ну да ладно, что сделано, то сделано, спасибо еще раз С 4-й и 5-й задачей поможет кто-нибудь?
0
|
|
|
Почетный модератор
64314 / 47610 / 32743
Регистрация: 18.05.2008
Сообщений: 115,168
|
|||||||||||
| 20.10.2010, 08:59 | |||||||||||
|
4.
5.
1
|
|||||||||||
|
0 / 0 / 0
Регистрация: 11.07.2010
Сообщений: 39
|
|
| 20.10.2010, 17:32 [ТС] | |
|
Puporev, премного благодарен
0
|
|
| 20.10.2010, 17:32 | |
|
Помогаю со студенческими работами здесь
10
Нужно перевести код из С++ в Паскаль Дана программа на Бейсике. Нужно перевести ее на Паскаль Срочно нужно перевести программу с Фортрана на Паскаль! Код Паскаль)вот эту часть нужно перевести на С++ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|