Форум программистов, компьютерный форум CyberForum.ru

Проверка на простоту числа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вводить с клавиатуры числа и выводить их на печать вместе с количеством правильно считанных параметров http://www.cyberforum.ru/cpp-beginners/thread361313.html
В scanf(" %d %f",&a,&c); Вводить с клавиатуры числа в формате: - int, float - int, int - float, int - float, double и выводить их на печать вместе с количеством правильно считанных параметров. http://www.cyberforum.ru/cpp-beginners/thread359861.html
C++ Аргументы main(int argc, char *argv[]) Эксперты в с++,объясните пожалуйста новичку примерно понял как использовать эти аргументы,но не как не могу понять куда писать то что он должен вывести в консоли. Добавлено через 2 минуты #include <iostream.h> void main(int argc, char *argv) { cout << "Количество аргументов командной строки равно " << *argc << endl; } http://www.cyberforum.ru/cpp-beginners/thread361288.html
совмещение ооп и фп в одной программе C++
Суть такая. нужно не прибегая к классам сделать функции с одним названием но разным исполнением, в зависимости от типа числа чтобы выбирались разные методы. использовать наследование. мне объяснили это так. Add(a,b) float complex num float num
Взять двоичную запись десятичного числа, посчитать количество нулей C++
и полученное количество вывести в двоичной системе счисления прошу помочь
C++ как вызвать конструктор? http://www.cyberforum.ru/cpp-beginners/thread361275.html
class t_figure { protected: int m_hor; // цифра по горизонтали char m_vert; // буква по вертикали int m_color; // цвет... public: t_figure(char vert, int hor, int color): m_vert(vert), m_hor(hor), m_color(color) {} t_figure(t_figure &t): m_vert(t.m_vert), m_hor(t.m_hor), m_color(t.m_color) {} t_figure &operator=(t_figure &t)
C++ Является ли символ буквой, цифрой или каким нибудь спецсимволом? помогите пож-та написать программу! 1) Написать программу, которая запрашивает ваше имя и рост в сантиметрах. А затем отображает информацию. Высокий, средний, низкий. 2) Написать программу, где ожидается ввод символа с клавиатуры, после чего определяется, является ли этот символ буквой, цифрой или каким нибудь спецсимволом подробнее

Показать сообщение отдельно
Getchar
0 / 0 / 0
Регистрация: 21.11.2010
Сообщений: 16

Проверка на простоту числа - C++

06.10.2011, 10:10. Просмотров 3872. Ответов 3
Метки (Все метки)

как мне сделать так, чтобы узнать простое является число или составное, не через bool, а как-нибудь через оператор switch case: т е, case 1: "Число является Простым"; break
default: "Число составное" ; break

Как-то так.

Вот код программы через бул

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
#include <iostream>
#include <math.h>
 
using namespace std;
 
int main()
{
    double n;
    int i;
    bool prost_chislo;
    
    prost_chislo=true;
    
    cout << "Vvedite chiclo : ";
    cin >> n;
    
    double sqrt_n = sqrt(n);
    for (i=2; i <= sqrt_n; i++) 
        {
            if (fmod(n,i) == 0) 
            {
              prost_chislo = false;
             break;
            }
       }
      
    switch (prost_chislo)
    {
    case true:
              cout << "Vashe chislo prostoe.";
              break;
    default:
              cout << "Vashe chislo sostavnoe.";
              break;
    getchar();
    getchar();
    return 0;
}
}
 Комментарий модератора 
Используйте теги форматирования кода!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru