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

Найти простые числа, меньшие n - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Русский файл)) http://www.cyberforum.ru/cpp-beginners/thread33630.html
Доброго времени суток! Подскажите пожалуйста, есть файл с русскими словами, я забираю русское слово с помощью cin.getline(), потом с помощью CharToOem преобразую в нормальную кодировку и вывожу на экран, но на экране фигня какая то вместо слова! В чем проблема?
C (СИ) Программа-калькулятор для больших чисел (в числе до 40 знаков) Спасайте! Нужно написать программу на Си (не Си++!), задание: Калькулятор для больших чисел (в числе до 40 знаков) (операции +, -, *, ! (факториал), / (с точностью до целого), степень (положительное целое число)). Буду очень благодарен тому, кто поможет! Выручайте, а то на сессии смерть за мной придет! http://www.cyberforum.ru/cpp-beginners/thread33622.html
C++ запись элементов в двумерный массив
у меня есть файл вида 4 4 1 2 3 4.... где первые 2 цифры это число столбцов и сток матрицы Я создал 3 функции 1-я читает эти 2 элемента 2-я записывает значения матрицы в массив 3-я выводит матрицу на 1-й ф-и проблем нет, но дальше я получаю ошибку вида:
создание массивов C++
тут 2 задачи есть: 1)найти сумму не кратных 3 чисел массива 2)Дано массив A(18). Сформировать новый массив из непарных, кратных 5 чисел исходного массива ну и если можно с некоторыми комментариями,а то хотелось бы разобраться
C++ Переставить рядки матрицы относительно по возрастанию элементов второго столбца http://www.cyberforum.ru/cpp-beginners/thread33580.html
Переставить рядки матрицы относительно по возрастанию элементов второго столбца
C++ В каждом рядке матрицы найти количество элементов что делятся на 3 и отсортировать эти значения В каждом рядке матрицы найти количество элементов что делятся на 3 и отсортировать эти значения подробнее

Показать сообщение отдельно
insolent
 Аватар для insolent
826 / 347 / 15
Регистрация: 30.01.2009
Сообщений: 1,204
11.05.2009, 23:10     Найти простые числа, меньшие n
Вот тебе ф-ция:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
bool prov(int a){
    int i, k, flag;
    for (i = 2; i <= a; i++) {
        flag = 1;
        for (k = 2; k*k <= i; k++) {
            if (i % k == 0) {
                flag = 0;
                break;
            }
        }
    }
    if (flag == 1) 
        return 1; 
    else return 0;
}
А в цикле просмотра элементов вставь условие:
C++
1
2
if(prov(a[i][j]))
    cout << a[i][j] << " Простое." << endl;
 
Текущее время: 08:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru