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

Объясните что именно делает функция даном коде - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Турнирная сортировка деревьев http://www.cyberforum.ru/cpp-beginners/thread990121.html
Здравствуйте, программа турнирная сортировка деревьев. Но проблема в том, что при компиляции выдает ошибку. Помогите, пожалуйста Собственно, код: #include "stdafx.h" #include <iostream> #include <iomanip> #include <conio.h> #include <string.h> #include <stdio.h> #include <time.h> using namespace std;
C++ Найти все меньшие N из числел Мерсена Дано натуральное число N. Найти все меньшие N из числел Мерсена. Простое число называется числом Мерсена, если оно может быть представлено в виде 2^p-1, где p – тоже простое число. http://www.cyberforum.ru/cpp-beginners/thread990119.html
C++ Одна ошибка в двомерном массиве
Здраствуйте помогите найти исправить ошибку. Сформировать квадратную матрицу действительных чисел. Количество строк и столбцов ввести с клавиатуры. Написать функцию для нахождения суммы элементов, находящихся на главной диагонали. // ConsoleApplication8.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> #include <cmath>
Одномерний массив C++
Массив должен передаваться в функцию в виде параметра. Для ввода и печати массива написать отдельные функции. Созданные функции выделить в отдельный модуль. В основной программе осуществить вызов функции для двух случаев: 1) в функцию передается статический массив, 2) в функцию передается динамический массив. 1. Написать функции для выполнения операций над одномерным массивом целых чисел:...
C++ Определить год, когда прибыль была максимальна http://www.cyberforum.ru/cpp-beginners/thread990109.html
Здраствуйте. Помогите найти ошибку и доделать програму. Предприятие имеет 5 филиалов, каждый из которых в конце года отчитывается о полученном за год прибыль. Данные за последние 4 года ввести в двумерный массив, где каждая строка отображает данные по одной из филиалов, а каждый столбец - это соответствующий год. 1. Написать функции для ввода и вывода массива. 2. Написать функции для...
C++ 16-ричный дамп бинарного файла задание: сделать программу, виводящую 16-ричный дамп бинарного файла (вместо каждого байта входного файла виводится значение в 16-ричной системе) Для работы с файлами использовать функции fstream. ошибок в синтаксисе как бы нет, но походу не работает все же #include <fstream> #include <iostream> #include <cstdlib> using namespace std; int main () { streamoff lSize; подробнее

Показать сообщение отдельно
qwer1234
13 / 13 / 3
Регистрация: 30.10.2012
Сообщений: 463

Объясните что именно делает функция даном коде - C++

28.10.2013, 02:42. Просмотров 248. Ответов 1
Метки (Все метки)

Помогите пожалуйста. Я не могу понять что делает функция которая стоит вначале моего кода, точнее я немогу понять почему там k<=N/2. Ниже написано условие задачи и готовый код.

Найти все простые числа меньше заданного n.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <conio.h> 
using namespace std; 
bool Simple (int N)
{
    bool rez=true;
    for(int k=2;k<=N/2;k++)
    if (N%k==0) rez=false;
    return rez;
}
int main()
{
    int k;
    cout<<"Vvedite 4islo: ";cin>>k;
    cout<<"Vse prostie 4isla menshe "<<k<<endl;
    for(int i=2;i<k;i++)
    {
        if(Simple(i)) cout<<i<<" ";
    }
    getch();
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru