Предмет: Информатика, автор: evgenkotov

Представьте четное число n (2 Пример ввода:
110
Вывод:
7+103
Составьте Паскаль программы срочно нужно плиииз

Ответы

Автор ответа: Аноним
0
function IsPrime(m: integer): boolean;
var
  i: integer;
  p: boolean;
begin
  p := true;
  for i := 2 to m - 1 do
    if (m mod i) = 0 then p := false;
  IsPrime := p
end;

var
  n, i, j: integer;
  flag: boolean;

begin
  repeat
    Write('Введите натуральное число, большее 2 :');
    Readln(n);
    flag := (n < 2) or (n mod 2 = 1);
    if flag then
      Writeln('Число введено с нарушением, повторите ввод');
  until not flag;
  Writeln('Варианты представления числа в виде суммы двух простых:');
  for i := 1 to n do
    for j := 1 to (n div 2) do
      if (IsPrime(i) and IsPrime(j)) and (i + j = n) then writeln(i, '+', j);
end.

Тестовое решение:

Введите натуральное число, большее 2: 110
Варианты представления числа в виде суммы двух простых:
67+43
73+37
79+31
97+13
103+7
107+3
109+1


Автор ответа: Аноним
0
Если надо числа, большие 32767 и в системе TurboPascel, замените тип integer на longint.
Похожие вопросы
Предмет: Английский язык, автор: luba789p47m9p
Помогите пожалуйста очень прошу Вас срочно, очень надо!!!
Test “Have got / Has got”

1. Write “have got ”or “has hot ” in the sentences (10 marks):

I ………………………………….…….a nice room.
She …………………………………… a cat.
Jack ………………………….……….a pet.
The sisters ……………….…………..great teachers.
He ……………………………………. an old bike.
They ………………………………….a goldfish.
Emma ……………………………….. lots of friends.
We ……………………………………a problem.
Joe and Philip ……………………… a sister.
My uncle …………………………….two cars.

2. Write “haven’t got” or “hasn’t ot” in the sentences (10 marks):

I ………………………………….your T-shirt.
She ………………………………a workbook.
We ………………………………. enough money.
Steve …………………………….a brother.
My brother ………………………. a TV in his room.
They ……………………………...a van.
Mr Jones …………………………a red jacket.
The boys …………………………pink pencil cases.
This car …………………………..five doors.
Tom and Emily …………………........books on their desk.

3. Ask question witn “have got” or “has got” (10 marks):

……………. you ………………….. a favourite singer?
…………….he …………………….. a pen in his pencil case?
…………….they ……………………a garden?
…………….she ……………………..a yellow bike?
…………….your parents ……………a stamp collection?
……………..Ben …………………….. a green felt tip?
……………..your teacher …………….a computer in his room?
…………….. we …………………………. milk at home?
…………..…Anne ………………………… a budgie?
Where ………………..you ………………….. your headphones?
Предмет: Алгебра, автор: 1423435456CCC