Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - Перевод кода с Pascal в C++

Ответить
Настройки темы
C/C++ - Перевод кода с Pascal в C++

Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изменения
Автор: Drongo
Дата: 25-11-2013
Описание: tag code - #
Код: Выделить весь код
var
  n,i:integer;
  prostoe:boolean;
begin
  write('N= ');
  readln(n);
  while n>=1 do
    begin
      i:=2;
      prostoe:=true;
      while i<=n div 2 do
        begin 
          if n mod i = 0 then
            begin
              prostoe:=false;
              break;
            end;
          inc(i);
        end;
      if prostoe then
        write(n,' ');
      dec(n);
    end;
  readln;
end.

Отправлено: 20:35, 06-10-2013

 

Аватара для ivanhoe75

Старожил


Сообщения: 187
Благодарности: 0

Профиль | Отправить PM | Цитировать


Тебе нужно одну прогу перегнать в с, или чтобы прога другие проги конвертировала?

Отправлено: 11:10, 07-10-2013 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Grabber2006

Ветеран


Сообщения: 5033
Благодарности: 1138

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
#include <iostream>

int _tmain(int argc, _TCHAR* argv[])
{
	int n, i;
	bool prostoe;
	std::cout << "N= ";
	std::cin >> n;

	while (n>=1)
	{
		i = 2;
		prostoe = true;
		while (i<=(n/2))
		{
			if ((n%i) == 0)
			{
				prostoe = false;
				break;
			}
			i++;
		}
		if (prostoe)
			std::cout << n << " ";
		n--;
	}
	std::cout << "\n";
	system("pause");
	return 0;
}

Последний раз редактировалось Grabber2006, 07-10-2013 в 14:10.


Отправлено: 13:52, 07-10-2013 | #3

pva pva вне форума

Аватара для pva

Ветеран


Сообщения: 1180
Благодарности: 279

Профиль | Отправить PM | Цитировать


prosto_diod, да кому нужны эти здрасьте-пожалуйсты, тег "code", и прочая херь, правда ведь? кинул шифр - а дальше разберутся. Их для этого и родили.

int n,i,prostoe;int main(){printf("N= ");scanf("%d",&n);while(n>=1){i=2;prostoe=1;while(i<=n/2){prostoe=0;if(n%i==0){prostoe=0;break;}++i;}if(prostoe)printf("%d ",n);--n;}return 0;}

кстати, прога не рабочая:
Код: Выделить весь код
$ a
N= 6
3 2 1
$ a
N= 4
3 2 1
$ a
N= 8
3 2 1
$ a 13
N= 13
3 2 1

Отправлено: 13:03, 08-10-2013 | #4


Аватара для Grabber2006

Ветеран


Сообщения: 5033
Благодарности: 1138

Профиль | Отправить PM | Цитировать


Цитата pva:
int n,i,prostoe;int main(){printf("N= ");scanf("%d",&n);while(n>=1){i=2;prostoe=1;while(i<=n/2){prostoe=0;if(n%i==0){prostoe=0;break;}++i;}if(prostoe)printf("%d ",n);--n;}return 0;} »
Поэтому и не работает.
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:20, 08-10-2013 | #5



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - Перевод кода с Pascal в C++

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
C/C++ - Перевод кода с Pascal в C++ Sprint116 Программирование и базы данных 3 21-05-2013 22:02
C/C++ - Перевод С++ в Pascal CJ F.A.N. Программирование и базы данных 2 12-04-2012 05:53
C/C++ - Перевод кода с Pascal в C++ Dima91 Программирование и базы данных 5 02-03-2012 01:17
C/C++ - Перевод кода PASCAL в C++. Jooker666 Программирование и базы данных 0 06-05-2011 14:02
C/C++ - Перевод кода с Pascal -> C++ 2008kedr2008 Программирование и базы данных 7 26-11-2010 19:10




 
Переход