Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 12.05.2021
Сообщений: 2

чем дополнить чтоб работало, далек от программирования

12.05.2021, 20:23. Показов 1160. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
имеются функции помогите дополнить код чтоб программа заработала
int prostoe(int N)
//Функция простого числа
{
if((N <= 1) || (N % 2 == 0 && N != 2)) //Если число <= 1, или остаток деления на 2 = 0 и число не равно 2.
return 0; //возвращаем 0
if (N == 2) //если число = 2, то
return 1; //возвращаем 1
for (int i = 3; i <= sqrt(double (N)); i += 2) //ищем делители от 3 до корня из числа
if (N % i == 0) //если N делится на число без остатка, то
return 0; //возвращаем 0; иначе
return 1; //возвращаем 1
}
void bliznec(int a, int b)
//Функция чисел близнецов
{
for(int i = a; i <= b; i++) //ищем простые числа на промежутке [a, b]
{ if(prostoe(i) == 1) //если ф-ия простого числа возвращает 1,
{
for(int j = i; j <= b; j++) //ищем число близнец на промежутке [i, b]
{
if(prostoe(j) == 1 && j - i == 2) //если ф-ия просто числа возвращает 1 и разница между j - i = 2, то
cout << i << ' ' << j << "|\t"; //выводим i и его число близнец j
}
}
}
}
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
12.05.2021, 20:23
Ответы с готовыми решениями:

Изменить, чтоб работало в FBML
Короче говоря, есть на сайте две формочки, одна для оформления заявки, другая для отзывов. Я скопировал код, чтоб вставить в статический...

Как сделать чтоб работало?
$i = 10; $g = 3.3; $f = $i % $g; echo $f; Результат не корректный. Пишет 1. Почему?что не так?

Массив, как исправить, чтоб работало корректно?
Написала.. Но сказали переделать. Вот условие: Дан прямоугольный массив А. Получить номера строк, элементы которых расположены в...

2
Модератор
Эксперт CЭксперт С++
 Аватар для Volga_
5208 / 2925 / 1509
Регистрация: 14.12.2018
Сообщений: 5,266
Записей в блоге: 1
13.05.2021, 00:03
Лучший ответ Сообщение было отмечено masha458 как решение

Решение

Цитата Сообщение от masha458 Посмотреть сообщение
имеются функции помогите дополнить код чтоб программа заработала
Переделал ваш код снизу:
C++
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
28
29
30
31
32
33
34
35
36
37
38
#include <iostream>
using namespace std;
 
int prostoe(int N)
//Функция простого числа
{
    if (N <= 1) //Если число <= 1, то
        return 0; //возвращаем 0
    if (N == 2 || N == 3) //если число = 2 или 3, то
        return 1; //возвращаем 1
    for (int i = 2; i * i <= N; i++) //ищем делители от 4 ...
        if (N % i == 0) //если N делится на число без остатка, то
            return 0; //возвращаем 0; иначе
    return 1; //возвращаем 1
}
void bliznec(int a, int b)
//Функция чисел близнецов
{
    for (int i = a; i <= b; i++) //ищем простые числа на промежутке [a, b]
        if (prostoe(i) && i + 2 <=b && prostoe(i + 2)) //если ф-ия простого числа возвращает 1,
            cout << i << ' ' << i + 2 << "|\t"; //выводим i и его число близнец i+2
}
 
int main()
{
    int a, b;
    cout << "a = ";
    cin >> a;
    b = a - 1;
    while (b <= a)
    {
        cout << "b = ";
        cin >> b;
    }
    bliznec(a, b);
    system("pause");
    return 0;
}
1
0 / 0 / 0
Регистрация: 12.05.2021
Сообщений: 2
13.05.2021, 19:17  [ТС]
Пожалуйста поможете еще с совершенными числами?
int summa_del(int x)
//Функция суммы делителей
{int s = 1;
for(int i = 2; i <= x/2; i++) //ищем числа от 2 до половины самого числа(все числа делятся на 1)
if(x % i == 0) //если x делится без остатка на j, то
s += i; //складываем делители
return s; //вернуть значение всех делителей
}
int sovershen(int N)
//Функция совершенного числа
{
if(summa_del(N) == N) //если ф-ия суммы делителей равна саммому число, то
return 1; //возвращаем 1; иначе
return 0; //возвращаем 0
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
13.05.2021, 19:17
Помогаю со студенческими работами здесь

событие click чтоб работало один раз
&lt;input type=&quot;text&quot; onclick=&quot;this.setSelectionRange(0,0);this.removeEventListener('click');&quot; name=&quot;phone&quot; вот попробовал добавить...

как сделайте чтоб ето работало в окне?
#include &lt;windows.h&gt; #include &lt;conio.h&gt; DWORD Colors={0x0000FF,0x4080FF,0x00FFFF,0x0000FF,0xFF8000,0xFF0000,0x800040}; int...

MouseEvent не могу на что изменить чтоб работало
Наткнулся на это пример Ссылка в нем показано как сделать движение объекта за мышью, а я бы хотел переделать при нажатии но что то ни как ...

Как сделать тоже самое, но чтоб в TP Работало?
Вот вариант обработки функции выделения n-го слова. TP lowercase не распознаёт... Как переделать? Function WordN(s4:string):string;...

Форма + запрос на добавление. (как сделать, чтоб работало??? :)
Люди, спасайте! Сразу извиняюсь за ламерский вопрос… :) Появилась острая необходимость в простенькой и маленькой БД. Сделал...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru