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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Поиск репетитора, обучение В поисках Репетитора http://www.cyberforum.ru/cpp-beginners/thread1638554.html
Прошу прощение за оффтоп , но не нашел куда на данную тему написать . Нужен человек который помог бы разобраться с алгоритмами , STL и другими фишками прекрасного языка С++. Хотелось бы от человека опыт работы по профессии и адекватности. Пишите в лс, кому интересно.
C++ Калькулятор беда со стеком Добрый день, помогите понять почему у меня не записывает в стек, уже с этим калькулятором не первый день мучаюсь, уже практически дописал так тут такая проблема. Вот код: class Calculator { private: char *expression; public: Calculator(); void input(); void separation(Operators &obj); http://www.cyberforum.ru/cpp-beginners/thread1638543.html
Создание и использование толкового словаря C++
Ааа сложна:wall::help: Толковый словарь представляет собой двумерный массив, первом столбце которого находится соответствующее слово, а во втором - его толкования. Пользователь задает с клавиатуры текст. Отредактировать данный текст, добавив в него толкование каждого слова, которое представлено в словаре. Толкование приводить в скобках после соответствующего слова. Предусмотреть...
C++ Не запускается Helloworld.exe
Добрый день! Мой первый пост и второй день изучения cpp, и я уже столкнулся с проблемой запуска первой программы... Суть в том, что код написан правильно, все дллки подгрузил с офф. сервера майкрософт, а программа не хочет запускаться :( Вот код: #include "stdafx.h" #include <iostream> using namespace std; int main() {
C++ Определить, какой символ сколько раз встречается в заданном массиве http://www.cyberforum.ru/cpp-beginners/thread1638487.html
Помогите решить задание: Дано массив символов. Определить , какой символ сколько раз встречается в данном массиве И можно сделать так чтобы пользователь сам задавал какой символ ему нужно искать.
 

Показать сообщение отдельно
GbaLog-
Не Эксперт C++
2512 / 1068 / 270
Регистрация: 24.08.2014
Сообщений: 3,911
Записей в блоге: 1
Завершенные тесты: 2
14.01.2016, 16:07     Проверка числа на простоту
solariss,
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
#include <iostream>
#include <cstdlib>
 
using namespace std;
 
int simple( int n ) {
    // игнорируем отрицательные числа
    n = abs(n);
    
    // 0 и 1 - не простые числа
    if( n == 0 || n == 1 ) return false;
    
    // находим делитель, денение на который происходит без остатка
    int div;
    for( div = n/2; n % d != 0; --div ) {
        ;
    }
    // если нет делителей >1, значит, число простое
    if( div == 1 ) { return n; }
    else return 0;
}
 
int main() {
    int n;
    cin >> n;
    int arr[n];
    for( int i = 0; i < n; i++ ) {
        cin >> arr[i];
    }
    for( int i = 0; i < n; i++ ) {
        cout << "arr[" << i << "]: " << simple(arr[n]) << endl;
    }
    cin.get();
    return 0;
}
 
Текущее время: 17:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru