Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
 Аватар для Вася1q
21 / 21 / 3
Регистрация: 13.09.2011
Сообщений: 314

Существует ли программа, меняющая код с Паскаля на Си?)))

01.10.2011, 12:05. Показов 1696. Ответов 13
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Просто на паскале есть программа, и ее нужно на СИ переписать, а это очень для меня сложно.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
{ for Don, BarberShop, ver.04, 26/11/06 }
{ by Lapp }
 
var
  TimeIn:array[1..100]of real;   {время прихода кждого клиента}
  ServiceTime:array[1..100] of Real; {время обслуживания каждого клиента}
  TOpen,TClose:real;
  n,i:integer;         {общее число клиентов}
 
begin
  TOpen:=9;          {время открытия парикмахерской}
  TClose:=17;        {время закрытия}
  WriteLn;
  WriteLn('The Barber''s shop is open ',tOpen:4:2,' through ',tClose:4:2);
  Write('Vvedite obshee chislo clientov: ');
  ReadLn(n);          {ввод числа клиентов}
  WriteLn('Vvedite vremya prihoda i obsluzhivaniya kazhdogo klienta po poraydku');
  WriteLn('cherez probel po odnomu clientu na stroke:');
  for i:=1 to n do ReadLn(TimeIn[i],ServiceTime[i]);
  WriteLn('Barber shop posetili ',n,' klientov. Vremya prihoda i obsluzhivaniya:');
  for i:=1 to n do WriteLn(i,': ',TimeIn[i] :4 :2,'  ',ServiceTime[i] :4 :2);
  ReadLn
end.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.10.2011, 12:05
Ответы с готовыми решениями:

программа меняющая а на b
есть програ для вывода в обратном порядке предложений. ее нужно изменить ак, что бы она меняла a на b. буду благодарен за помощь.! ...

Программа меняющая MAC адрес
Доброго дня, господа, подскажите пожалуйста программу, которая каждый раз меняет mac адрес при придключении к вайфю? Спасибо.

Программа меняющая буквы местами
Составить программу, заменяющую букву "А" на "О" в предложении.

13
Эксперт С++
1069 / 848 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
01.10.2011, 12:09
Вася1q, перевод с языка на язык - прекрасный способ изучения нового языка.
Ходить тоже было поначалу сложно, А у ж начинать говорить - вообще неподъемная задача. Но научились же...
Так и тут. Главное - начать. Пусть медленно и со скрипом, но САМОМУ.
0
Эксперт С++
 Аватар для Thinker
4267 / 2241 / 203
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
01.10.2011, 12:09
Существует, логическое мышление называется и способность к саморазвитию и находится в вашей голове
0
 Аватар для Вася1q
21 / 21 / 3
Регистрация: 13.09.2011
Сообщений: 314
01.10.2011, 12:13  [ТС]
Просто я начал учить язык СИ только месяц. До этого вообще ни одного языка программирования не знал. Прогамму на паскале мне дал друг, но на СИ я ее переделать не могу. Идет ошибка при компилировании.Надеюсь на вас.

Добавлено через 1 минуту
Цитата Сообщение от ValeryLaptev Посмотреть сообщение
Вася1q, перевод с языка на язык - прекрасный способ изучения нового языка.
Ходить тоже было поначалу сложно, А у ж начинать говорить - вообще неподъемная задача. Но научились же...
Так и тут. Главное - начать. Пусть медленно и со скрипом, но САМОМУ.
согласен с каждым вашим словом.Как бы печально для меня это не звучало...
0
Эксперт С++
1069 / 848 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
01.10.2011, 12:14
Цитата Сообщение от Вася1q Посмотреть сообщение
Просто я начал учить язык СИ только месяц. До этого вообще ни одного языка программирования не знал. Прогамму на паскале мне дал друг, но на СИ я ее переделать не могу. Идет ошибка при компилировании.Надеюсь на вас.

Добавлено через 1 минуту

согласен с каждым вашим словом.Как бы печально для меня это не звучало...
Чтобы помогли - надо выставить свой текст и указать конкретно, какая ошибка. Тогда КОНКРЕТНО помогут.
Но делать все равно придется самому...
0
 Аватар для Вася1q
21 / 21 / 3
Регистрация: 13.09.2011
Сообщений: 314
01.10.2011, 12:24  [ТС]
ДА я понял, что самому) но я то не могу понять где моя ошибка....
0
Эксперт С++
1069 / 848 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
01.10.2011, 12:26
Вася1q, ну так покажи текст проги, который уже успел наваять!
0
 Аватар для Вася1q
21 / 21 / 3
Регистрация: 13.09.2011
Сообщений: 314
01.10.2011, 12:36  [ТС]
честно говоря, кроме ввода данных я ничего не смог сделать. Прям стыдно стало(...
Посоветуйте мне какой-нибудь учебник по С++. Или обучающий фильм. Просто нужно не отставать по программе...а с такими учителями это будет очень сложно.
0
9 / 9 / 1
Регистрация: 01.02.2010
Сообщений: 35
01.10.2011, 13:02
Программа, преобразующая код с одного языка в другой называется транслятором, существует даже целая предметная область занимающаяся вопросами реализации трансляторов.
Учебников по С++ есть много, мне лично нравится "Герберт Шилдт. Полный справочник по С++", правда в этой книге довольно не последовательные примеры, может вы захотите найти что то полегче.
1
Эксперт С++
1069 / 848 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
01.10.2011, 13:05
Вася1q,
1. все-таки выложи текст. Не нужно стыдится, нужно учиться.
2. Книжки посмотри в теме Литература - закреплена наверху
1
01.10.2011, 13:16

Не по теме:

Цитата Сообщение от ValeryLaptev Посмотреть сообщение
Ходить тоже было поначалу сложно, А у ж начинать говорить - вообще неподъемная задача. Но научились же...
Осознанное обучение всегда сложнее, чем инстинктивное.

0
 Аватар для Вася1q
21 / 21 / 3
Регистрация: 13.09.2011
Сообщений: 314
01.10.2011, 13:29  [ТС]
Спасибо за рекомендации, попробую сам еще разобраться.
0
01.10.2011, 14:08

Не по теме:

Цитата Сообщение от Вася1q Посмотреть сообщение
Существует ли программа, меняющая код с Паскаля на Си?)))
"Человек есть мера всех вещей существующих, что они существуют, и не существующих, что они не существуют"

0
 Аватар для Вася1q
21 / 21 / 3
Регистрация: 13.09.2011
Сообщений: 314
01.10.2011, 20:15  [ТС]
Философ)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
01.10.2011, 20:15
Помогаю со студенческими работами здесь

Программа меняющая местами цифры
Дано натуральное число n. Написать программу, которая меняет местами цифры, стоящие на нечетных позициях и цифры на четных позициях справа.

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

Программа, меняющая слова в текстовом файле
Здравствуйте! Очень надеюсь на вашу помощь! Написать код програмы на языке Pasсal. Програма должна менять все слова "red"...

Программа, меняющая регистр в словах в файле
Здравствуйте, уважаемые форумчане! Помогите пожалуйста с написанием следующей программы: Программа должна запросить ввод текстового...

Программа, меняющая местами слова n и m в строке
Здравствуйте. Помогите пожалуйста написать программу, меняющую в строке слово n со словом m, где n и m номера слов в строке, вводятся...


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

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&d=1772460536 Одним из. . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru