0 / 0 / 0
Регистрация: 05.05.2014
Сообщений: 92
1

Перевести с Delphi на C++. Найти элементы последовательности, представимые в виде суммы двух квадратов

23.12.2014, 06:21. Показов 710. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем доброго утра! помогите пожалуйста перевести программу на С++!!
Дано натуральное число N. Среди чисел 1, 2, …, N найти те, которые можно представить в виде суммы квадратов двух натуральных чисел.


Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
function StringListSortCompare(List: TStringList; Index1, Index2: Integer): Integer;
begin
  Result:=StrToInt(List.Strings[Index1])-StrToInt(List.Strings[Index2]);
end;
 
procedure TForm1.Button7Click(Sender: TObject);
var i,j,n,m: Integer;
    xList: TStringList;
begin
  n:=100;
  xList:=TStringList.Create;
  xList.Sorted:=True;
  xList.Duplicates:=dupIgnore;
  i:=1;
  while i<=Round(Sqrt(n))+1 do begin
    j:=i;
    while j<=Round(Sqrt(n))+1 do begin
      if i*i+j*j<=n then xList.Add(IntToStr(i*i+j*j));
      Inc(j);
    end;
    Inc(i);
  end;
  xList.Sorted:=False;
  xList.CustomSort(StringListSortCompare);
  Memo1.Lines.Assign(xList);
  xList.Free;
end;
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.12.2014, 06:21
Ответы с готовыми решениями:

Найти все натуральные числа, представимые в виде суммы квадратов трёх натуральных чисел
Помогите пожалуйста в задаче: Найти все натуральные числа от 1 до N, представимые в виде суммы...

Найти все натуральные числа от 1 до N, представимые в виде суммы кубов двух натуральных чисел
Найти все натуральные числа от 1 до N, представимые в виде суммы кубов двух натуральных чисел. ...

Найти числа, которые представимы в виде суммы квадратов двух натуральных чисел
Используя операторы цикла while или do...while Дано натуральное число N. Среди чисел 1, 2, …, N...

Найти числа, которые можно представить в виде суммы квадратов двух натуральных чисел
n Приводится натуральное число. Найдите числа в виде квадратов из двух натуральных чисел из чисел...

1
7785 / 6553 / 2983
Регистрация: 14.04.2014
Сообщений: 28,617
23.12.2014, 12:14 2
Тебе в раздел по Builder, однако.
0
23.12.2014, 12:14
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.12.2014, 12:14
Помогаю со студенческими работами здесь

Найти все числа, которые можно представить в виде суммы квадратов двух натуральных чисел
Дано натуральное число N. Среди чисел 1,2,...,N найти все те, которые можно представить в виде...

Среди чисел найти все те, которые можно представить в виде суммы квадратов двух натуральных чисел
Дано натуральное число n. Среди чисел найти все те, которые можно представить в виде суммы...

Среди чисел найти все те, которые можно представить в виде суммы квадратов двух натуральных чисел
Помогите решить прогу плз. Условие: Дано натуральное число n. Среди чисел 1,2,...,n найти все те,...

Даны натуральное число n. Среди чисел 1, 2, …, n найти все те, которые можно представить в виде суммы квадратов двух натуральных чисел.
Собственно само задание. 5). Даны натуральное число n. Среди чисел 1, 2, …, n найти все те,...

Даны натуральное число n. Среди чисел 1, 2, …, n найти все те, которые можно представить в виде суммы квадратов двух натуральных чисел
Даны натуральное число n. Среди чисел 1, 2, …, n найти все те, которые можно представить в виде...

Определить, можно ли заданное число представить в виде суммы двух квадратов
Задачка: можно ли заданное число представить в виде суммы двух квадратов. Решил вот так: ...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru