Найдите все пары чисел-близнецов из отрезка - VB
Формулировка задачи:
Собственно помогите решить задачку, есть наброски на работают не совсем так, как надо.
Два простых числа называются близнецами, если они отличаются друг от друга на 2 (таковы, например, числа 41 и 43). Найдите все пары чисел-близнецов из отрезка [n,2n], где n - заданное натуральное число, большее двух, с помощью функции распознавания простых чисел. Приведём несколько примеров чисел-близнецов: (5,7), (11,13), (17,19), (22271,22273).
п.с поиск не помог :С
Решение задачи: «Найдите все пары чисел-близнецов из отрезка»
textual
Листинг программы
Function Sample(value) Sample="Простое" For i=2 To value-1 If value Mod i =0 Then Sample="Составное" Exit Function End If Next End Function n=InputBox("Введите число больше 2") For j=n To 2*n If Sample(j)="Простое" And Sample(j+2)="Простое" Then MsgBox "Числа " & j & " и " & j+2 & " близнецы" End If Next
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д