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

Перевод кода - C++

Восстановить пароль Регистрация
 
Антон Блик
0 / 0 / 0
Регистрация: 10.03.2013
Сообщений: 19
22.11.2013, 15:01     Перевод кода #1
Переведите пжалуйста код на паскаль
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include<iostream>
#include<string>
using namespace std;
unsigned long long res=1;
int n,len;
string a;
int main()
{
    cin>>n;
    cin>>a;
    len=a.size();
    for(int i=n; i>0; i-=len) res*=i;
    cout<<res<<endl;
    return 0;
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.11.2013, 15:01     Перевод кода
Посмотрите здесь:

C++ Перевод кода на с++
C++ перевод кода из С++ в С
Перевод кода в С C++
Перевод кода из c в c++ C++
перевод кода с C# на C++ C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
programina
 Аватар для programina
1912 / 597 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
22.11.2013, 15:08     Перевод кода #2
Цитата Сообщение от Антон Блик Посмотреть сообщение
Переведите
Зачем? Паскаль - мертвый язык. Но если очень надо для экспериментаторских причуд, то лучше сразу обратиться в раздел паскаля, тем более код мизерный.
Антон Блик
0 / 0 / 0
Регистрация: 10.03.2013
Сообщений: 19
22.11.2013, 15:10  [ТС]     Перевод кода #3
а почему мертвый?
programina
 Аватар для programina
1912 / 597 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
22.11.2013, 15:15     Перевод кода #4
Цитата Сообщение от Антон Блик Посмотреть сообщение
а почему мертвый?
Потому что на нем сегодня никто не пишет.

Добавлено через 2 минуты
Антон Блик, вот почитайте эту тему.
Почему Delphi считают умершим?!
Антон Блик
0 / 0 / 0
Регистрация: 10.03.2013
Сообщений: 19
22.11.2013, 15:22  [ТС]     Перевод кода #5
но задают на нем)

Добавлено через 6 минут
ну переведите пожалуйста

Добавлено через 18 секунд
programina, переведите пжл
programina
 Аватар для programina
1912 / 597 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
22.11.2013, 15:33     Перевод кода #6
Цитата Сообщение от Антон Блик Посмотреть сообщение
но задают на нем)
Они просто не осилили с++ в свое время, а сейчас не хотят переобучаться. Не слушайте их, пишите на С++.

Добавлено через 4 минуты
Антон Блик, вот крутая ide для с++ вместе с компилятором:
http://www.codeblocks.org/downloads/26
Нужно качать это: codeblocks-12.11mingw-
setup_user.exe там уже встроен компилятор.
newbie666
22.11.2013, 15:34
  #7

Не по теме:

programina, ты чё серьёзно на код блоках торчишь?

programina
 Аватар для programina
1912 / 597 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
22.11.2013, 15:36     Перевод кода #8
Цитата Сообщение от newbie666 Посмотреть сообщение

Не по теме:

programina, ты чё серьёзно на код блоках торчишь?

Да, это одна из лучших сред, а для новичков ей вообще нет альтернативы.
newbie666
Заблокирован
22.11.2013, 15:38     Перевод кода #9
Цитата Сообщение от programina Посмотреть сообщение
Да, это одна из лучших сред


А студия хуже?
gray_fox
22.11.2013, 15:41
  #10

Не по теме:

Цитата Сообщение от programina Посмотреть сообщение
Зачем? Паскаль - мертвый язык.
) странный вопрос, тут в разделе > половины тем в духе "завтра сдавать!", думаете им есть дело, кто там умер?)

gray_fox
22.11.2013, 15:41
  #11

Не по теме:

Цитата Сообщение от newbie666 Посмотреть сообщение
А студия хуже?
А что, лучше?)

newbie666
Заблокирован
22.11.2013, 15:42     Перевод кода #12

Не по теме:

Цитата Сообщение от gray_fox Посмотреть сообщение
думаете им есть дело, кто там умер?)
5 баллов



Добавлено через 19 секунд

Не по теме:

Цитата Сообщение от gray_fox Посмотреть сообщение
А что, лучше?)
да, конечно

rangerx
22.11.2013, 16:22
  #13

Не по теме:

Цитата Сообщение от programina Посмотреть сообщение
Потому что на нем сегодня никто не пишет.
Цитата Сообщение от programina Посмотреть сообщение
Они просто не осилили с++ в свое время, а сейчас не хотят переобучаться.
В сфере образования(где ему в общем-то и место) он вполне себе жив. На Pascal'e изучают основы програмирования, и в этом плане он гораздо лучше C++.

newbie666
22.11.2013, 16:25
  #14

Не по теме:

Цитата Сообщение от rangerx Посмотреть сообщение
На Pascal'e изучают основы програмирования
только идиоты изучают основы программирования на паскале, чтоб потом пересесть на С++

gray_fox
22.11.2013, 16:27
  #15

Не по теме:

Цитата Сообщение от newbie666 Посмотреть сообщение
только идиоты изучают основы программирования на паскале, чтоб потом пересесть на С++
С чего им пересаживаться именно на С++? Есть куча других языков же...

newbie666
22.11.2013, 16:29
  #16

Не по теме:

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

gray_fox
22.11.2013, 16:37
  #17

Не по теме:

Цитата Сообщение от newbie666 Посмотреть сообщение
это основа всех основ
Это крайне спорно) С - может быть
Цитата Сообщение от newbie666 Посмотреть сообщение
да и потом, тут речь шла про С++ и паскаль, другие языки не упоминались...
Тут только писали, что Паскаль хорош для обучения. То, что его учат, чтобы пересесть потом на плюсы - ваши слова)

programina
 Аватар для programina
1912 / 597 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
22.11.2013, 16:38     Перевод кода #18
Цитата Сообщение от rangerx Посмотреть сообщение
В сфере образования(где ему в общем-то и место) он вполне себе жив.
Пока живы носители языка, а потом что? Ладно паскальные программисты, они на пенсии будут мемуары писать про паскаль и зарабатывать на этом, а ТС-у что делать?
Цитата Сообщение от rangerx Посмотреть сообщение
На Pascal'e изучают основы програмирования, и в этом плане он гораздо лучше C++.
Ню-ню. Одно только присовение чего стоит, когда видишь его, думаешь, что паскаль для инопланетян создавали:
Pascal
1
:=
И вообще паскаль обьекто-ориентированный? Ага, зачем студентам ООП...
Антон Блик
0 / 0 / 0
Регистрация: 10.03.2013
Сообщений: 19
22.11.2013, 16:50  [ТС]     Перевод кода #19
так трудно перевести код?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.11.2013, 18:56     Перевод кода
Еще ссылки по теме:

C++ Перевод кода
Перевод кода С# на C++ C++
Перевод кода с Basic C++

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

Или воспользуйтесь поиском по форуму:
rangerx
1908 / 1517 / 139
Регистрация: 31.05.2009
Сообщений: 2,876
22.11.2013, 18:56     Перевод кода #20

Не по теме:

Цитата Сообщение от newbie666 Посмотреть сообщение
только идиоты изучают основы программирования на паскале, чтоб потом пересесть на С++
Основы программирования на Pascal'е изучают не для того чтобы пересесть на некий язык X, а для того чтобы обучаться используя адекватный поставленной задаче ЯП; обучаться программированию, а не языку. Те сложности с которыми сталкиваются те, кто начинает с C++ по большей части искуcственны и связаны исключительно со сложностью самого языка.
Цитата Сообщение от newbie666 Посмотреть сообщение
это основа всех основ
Основа основ чего?
Цитата Сообщение от programina Посмотреть сообщение
Пока живы носители языка, а потом что? Ладно паскальные программисты, они на пенсии будут мемуары писать про паскаль и зарабатывать на этом...
Если ты думаешь, что везде и повсюда применяется один лишь C++(и производные языки), а Pascal последний ЯП, который изобрёл Вирт, то ты очень ошибаешься.
Цитата Сообщение от programina Посмотреть сообщение
а ТС-у что делать?
А TC что собирается один ЯП на всю жизнь выучить?
Цитата Сообщение от programina Посмотреть сообщение
Ню-ню. Одно только присовение чего стоит, когда видишь его, думаешь, что паскаль для инопланетян создавали:
А то, что в C++(а если быть более точным, то в C) используемый в математике(и всем привычный) знак равенства = заменили на == тебя не смущает?
Цитата Сообщение от programina Посмотреть сообщение
И вообще паскаль обьекто-ориентированный? Ага, зачем студентам ООП...
ООП индустриальная парадигма. В современных версих Pascal'я есть ООП, но изучать его на Pascal'е я бы не стал.



Добавлено через 37 минут
Цитата Сообщение от Антон Блик Посмотреть сообщение
Переведите пжалуйста код на паскаль
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
(************************)
  var i, n: Integer;
      res: Qword;     
      a: String;
 
begin  
  ReadLn(n);
  ReadLn(a);
  res:= 1; i:= n;
  while i > 0 do begin    
    res:= res * i;
    Dec(i, Length(a));
  end;
  WriteLn(res)
end.
Yandex
Объявления
22.11.2013, 18:56     Перевод кода
Ответ Создать тему
Опции темы

Текущее время: 05:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru