Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Вася1q
21 / 21 / 0
Регистрация: 13.09.2011
Сообщений: 311
#1

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

01.10.2011, 12:05. Просмотров 988. Ответов 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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.10.2011, 12:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Существует ли программа, меняющая код с Паскаля на Си?))) (C++):

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

Программа меняющая местами два соседних символа в строке - C++
Помогите, пожалуйста) Напишите программу, которая меняет местами каждые два соседних символа в строке

Программа, меняющая местами столбцы заданной матрицы в зависимости от суммы элементов столбца - C++
Здравствуйте , помогите , пожалуйста :/ Задача состоит в том, чтобы написать такую программу, которая бы меняла местами столбцы...

Перевести код программы Паскаля в код С++ - C++
В массиве Х (15) найти произведение и количество элементов расположенных между наибольшими и наименьшими элементами кто может перевести...

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

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

13
ValeryLaptev
Эксперт С++
1041 / 820 / 48
Регистрация: 30.04.2011
Сообщений: 1,659
01.10.2011, 12:09 #2
Вася1q, перевод с языка на язык - прекрасный способ изучения нового языка.
Ходить тоже было поначалу сложно, А у ж начинать говорить - вообще неподъемная задача. Но научились же...
Так и тут. Главное - начать. Пусть медленно и со скрипом, но САМОМУ.
0
Thinker
Эксперт С++
4227 / 2201 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
01.10.2011, 12:09 #3
Существует, логическое мышление называется и способность к саморазвитию и находится в вашей голове
0
Вася1q
21 / 21 / 0
Регистрация: 13.09.2011
Сообщений: 311
01.10.2011, 12:13  [ТС] #4
Просто я начал учить язык СИ только месяц. До этого вообще ни одного языка программирования не знал. Прогамму на паскале мне дал друг, но на СИ я ее переделать не могу. Идет ошибка при компилировании.Надеюсь на вас.

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

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

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

Не по теме:

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

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

Не по теме:

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

0
Вася1q
21 / 21 / 0
Регистрация: 13.09.2011
Сообщений: 311
01.10.2011, 20:15  [ТС] #14
Философ)
0
01.10.2011, 20:15
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.10.2011, 20:15
Привет! Вот еще темы с ответами:

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

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

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

Программа меняющая цвет экрана на зеленый - Assembler
Добрый день, помогите пожалуйста написать простенькую программу: Нужно написать программу меняющую цвет экрана на зеленый, путем...


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

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru