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

Вывести на экран все простые числа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ простой пример паттерна (facade) http://www.cyberforum.ru/cpp-beginners/thread203490.html
написал то теории и хотело бы узнать правельно ли я написал?? #include<stdafx.h> #include<iostream> using namespace std; class A { public:
C++ Виртуальные функции Объясните, для чего необходимы виртуальные функции. Где их рационально использовать. P.S. Если есть ссылки на толковые материалы - не жалейте. Заранее благодарен. http://www.cyberforum.ru/cpp-beginners/thread203487.html
C++ Геометрия
Г Е О М Е Т Р И Ч Е С К И Е З А Д А Ч И -> Здесь выкладываем условия и/или решения геометрических задач <-
C++ Srand
что делает srand? (наприме: srand(static_cast<unsigned int>(time(0))); )
C++ Работа с файлами http://www.cyberforum.ru/cpp-beginners/thread203430.html
Здраствуйте! Мне нада прочитать в структуру данные из файла.Вот сам файл: 17.99,32.00,50.00,100.91,19.99,15.00,2.00,4.99,5.78,36.99, 200,11,1000,11000,250,1000,8000,3350,400,50, Мне нужно прочитать в структуру числа вот структура
C++ Реализовать двусвязный список и обеспечить заполнение его данными и его сортировку по одному из полей входящих в него структур. Кто может помогите пожалуйста. Буду очень очень благодарен. Нужно написать на Си следующую программу: "Реализовать двусвязный список и обеспечить заполнение его данными и его сортировку по одному из полей входящих в него структур." Заранее большое спасибо. подробнее

Показать сообщение отдельно
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
04.12.2010, 21:54     Вывести на экран все простые числа
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 <stdio.h>
 
int isPrime(int n)
{
    for (int i = 2; i <= n / 2; i++)
        if (!(n % i))
            return 0;
 
    return 1;
}
 
int main()
{
    int M = 0;
    printf("M: \n\t-> ");
    scanf("%d", &M);
 
    printf("\n\n\t-> ");
    for(int i = 1; i < M; ++i)
        if(i != 1 && isPrime(i))
            printf("%d  ", i);
 
    return 0;
}
 
Текущее время: 07:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru