Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/27: Рейтинг темы: голосов - 27, средняя оценка - 4.89
0 / 0 / 1
Регистрация: 20.03.2011
Сообщений: 33
1

Дано натуральное число. Найти ближайшее простое число

23.03.2011, 22:04. Показов 5444. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
1. Дано натуральное число. Найти ближайшее простое число.
2. Дано 20 пар однозначных чисел. Первое число каждой пары означает количество забитых мячей в матче, второе - пропущенных в той же игре. Определить общее количество очков, набранных командой.

Добавлено через 2 часа 39 минут
Помогите!

Добавлено через 59 минут
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.03.2011, 22:04
Ответы с готовыми решениями:

Найти ближайшее к введенному числу простое число
Вощем модульная неделя , получили задание , вощем у меня надо сделать так , чтобы Вводиш некое...

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

Дано простое число. Составить функцию, которая будет находить следующее за ним простое число.
6.2.2. Помогите, пожалуйста, решить задачи в С++ с помощью функций. Дано простое число....

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

3
2848 / 1997 / 986
Регистрация: 21.12.2010
Сообщений: 3,705
Записей в блоге: 10
23.03.2011, 22:46 2
1
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
#include<iostream>
 
bool IsPrime(int num){
    for(int i=2; i<=num/2; i++){
        if(num%i==0) return false;
    }
    return num>=2;
}
 
int main() {
    int num, i;
    std::cout<<"Number= ";
    std::cin>>num;
    for(i=0; ; ++i){
        if(IsPrime(num+i)){
            std::cout<<num+i<<"\n";
            break;
        }
        else if(IsPrime(num-i)){
            std::cout<<num-i<<"\n";
            break;
        }
    }
}
0
0 / 0 / 1
Регистрация: 20.03.2011
Сообщений: 33
24.03.2011, 09:49  [ТС] 3
ааа .... надо сделать программу на Turbo C + +)) Помогите Пожалуйста)

Добавлено через 11 минут


Добавлено через 9 часов 12 минут
хотя бы одну напишите (очень надо (надо без функции;
0
5 / 5 / 2
Регистрация: 02.03.2011
Сообщений: 40
24.03.2011, 10:52 4
2. Дано 20 пар однозначных чисел. Первое число каждой пары означает количество забитых мячей в матче, второе - пропущенных в той же игре. Определить общее количество очков, набранных командой.
Если за победу 3 очка дают, то как-то так можно:
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
39
40
41
42
43
44
45
#include<iostream>
#include<ctime>
#include <locale.h>
#include <conio.h>
using namespace std;
const int I=20;
const int J=2;
int main ()
{
setlocale(LC_ALL, "Russian");
srand(time(0));
        int x[I][J];
        for(int i=0;i<I;i++)    
            for(int j=0;j<J;j++)
            {
              x[i][j]=rand()%8;
              
            }
            cout <<"Мячей: Забито ** Пропущено";
            cout<<endl;
        for(int z=0;z<I;z++)
        {
            for(int y=0;y<J;y++)
                {
        cout.width(11);
        cout << x[z][y];
                }
            cout<<endl;
        }
        int ochk=0;
        for (int p=0;p<I;p++)
        {
            if (x[p][0]<x[p][1])
            {ochk-=3;}
if (x[p][0]>x[p][1])
            {ochk+=3;}
if (x[p][0]==x[p][1])
            {ochk+=0;}
        }
        cout<<endl;
        cout <<"Вего очков:"<<ochk;
getche();
return 0;
 
}
Добавлено через 5 минут
Блин, соврал:
C++
1
2
3
4
5
6
if (x[p][0]<x[p][1])
            {ochk+=0;}
if (x[p][0]>x[p][1])
            {ochk+=3;}
if (x[p][0]==x[p][1])
            {ochk+=1;}
Это с 33-ей по 38-ую строчку.

В первом варианте он в случае поражения отнимает 3 очка, а в случае ничьи не прибавляет одно, - чего-то переклинило меня.
0
24.03.2011, 10:52
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.03.2011, 10:52
Помогаю со студенческими работами здесь

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

Дано натуральное число n и действительное число а, найти, используя цикл
Дано натуральное число n и действительное число а, найти, используя цикл: ...

Дано натуральное число. Найти число, получаемое удалением из исходного всех цифр a
Дано натуральное число. Найти число, получаемое удалением из исходного всех цифр a.

Дано натуральное число n, действующие число a1,a2,a3,.,an. Найти: max(a1+an, a2+a(n-1),.)
Дано натуральное число n, действующие числа а1,а2,а3,...,аn. Найти: max(a1+an, a2+a(n-1),...)...


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

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