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

printf("Hello, CyberForum.ru!!!\n"); //несколько вопросов от начинающего программиста - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ испортился компилятор посмотрите http://www.cyberforum.ru/cpp-beginners/thread367092.html
// 1.cpp : Defines the entry point for the console application. // #include "stdafx.h" int main(int argc, char* argv) { for (int i=1;i<10;i++) {} int i=1;
C++ Текст из файла разбить на строки Помогите написать программу, с функцией которая выводит из текстового файла только N строк. Где N аргумент функции main http://www.cyberforum.ru/cpp-beginners/thread367083.html
Очередь с приоритетом C++
есть очередь #include <iostream> #include <queue> using namespace std; int main() { priority_queue<float> q; q.push(66.6);
найти результат работы C++
Результат работы фрагмента программы int s1, s2; s1=19.99+11.99; s2= int (19.99) + int (11.99); cout << s1 << " "; cout << s2 << " "; Выберите один ответ. 30 31 30 30
C++ Помогите с массивом http://www.cyberforum.ru/cpp-beginners/thread367059.html
Создан массив в него в водиться нули и единицы...после чего компилятор должен в цикле поочередно отнести индексы элементов равных единице поочередно сначала в один массив v1, следующий элемент соответствующий так же единице в другой массив v2. После чего необходимо сравнить полученные массивы v1 и v2 на предмет совпадения элементов, после чего если нет совпадений должен выдать сообщение если нет...
C++ Определить, является ли матрица магическим квадратом Дана целая квадратная матрица n-го порядка определить является ли она магическим квадратом, то есть такой, в которой суммы элементов во всех строках и столбцах одинаковы. подробнее

Показать сообщение отдельно
Iworb
анимешник++
 Аватар для Iworb
93 / 60 / 2
Регистрация: 03.11.2009
Сообщений: 411
16.10.2011, 13:49     printf("Hello, CyberForum.ru!!!\n"); //несколько вопросов от начинающего программиста
wind_mill, Тогда нужны дополнительные функции, которые проверяли бы простоту числа, сейчас напишу. К сведению - пишу для любого числа (т.е. оно найдет все простые делители даже для не простого числа, но ели нужно, то можно и проверку на простоту искомого числа сделать).

Добавлено через 3 минуты
Воспользовавшись вышенаписанным от MrGluck кодом на Си, получил вот такое:
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
#include <conio.h> // библиотека для getch()
#include <stdio.h>
 
long fact(long p)
{
    long r=1;
    for(int i=1;i<=r;i++)
        r*=i;
    return r;
}
 
int iseasy(long p)
{
    if((fact(p-1)+1)%p) return 0;
    else return 1;
}
 
int main(void)
{
    long a;
    printf("Enter a: ");
    scanf ("%d", &a);
    for (long i = 1; i <= a; i++)
        if ((!(a%i))&&(iseasy(i))) // если остаток от деления a на i равен нулю
            printf("%d ", i);
    getch(); // пауза
    return 0;
}
 
Текущее время: 19:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru