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

Найти все дроби и их количество, знаменатель которых меньше заданного числа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ массив указателей http://www.cyberforum.ru/cpp-beginners/thread661870.html
int abc=0; for (int i=0;i<resultFile.count();i++){ for (int j=0;j<_H400_H419.count();j++){ if(resultFile.startsWith(_H400_H419)){ qslValH400_H419=&resultFile; abc++; } } }
C++ Сортировка по алфавиту С клавиатуры ввести автора и название книги и посторить список по алфавиту. http://www.cyberforum.ru/cpp-beginners/thread661863.html
C++ Права на каталог
Возможно ли средствами С++ или библиотеками получить сведения о файле или папке , а именно Кому принадлежит.? И подсказку в какую сторону смотреть по данной тематике.
C++ Вычислить произведение положительных элементов массива
Люди помагите сделать задачю: Вычеслить произведение положительных элементов массива.
C++ Найти и вывести на экран самого молодого студента http://www.cyberforum.ru/cpp-beginners/thread661838.html
Дан массив записей, содержащий сведения о студентах группы: фамилия и инициалы студента, Дата рождения(число месяц год). Найти и вывести на экран самого молодого студента Вот код, только он не сортирует и не выводит, помогите доделать!!! #include "StdAfx.h" #include "iostream" #include "string"
C++ Вывести все слова строки в порядке убывания Помогите пожалуйста: Дана строка текста, в которой слова разделены пробелами. Необходимо: определить количество слов в строке, вывести все слова строки в порядке убывания их длинны, вывести на экран все слова с чётными номерами.. Я тут начал #include <iostream> #include <string.h> подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
02.10.2012, 12:09     Найти все дроби и их количество, знаменатель которых меньше заданного числа
varostislav, лови
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
36
37
38
39
40
41
42
43
#include <iostream>
using namespace std;
//ÔóГ*êöèÿ ГўГҐГ°Г*ВёГІ ГЁГ±ГІГЁГ*Гі åñëè ÷èñëî ïðîñòîå
bool isSimpleDigit(int val)
{
    bool bSimple = true;
    for(int i = 2; i < 9 && bSimple; i++)
    for(int j = 2; j < 9 && bSimple && 9 < val; j++)
    {
        bSimple = //Г‡Г*ïèñûâГ*ГҐГ¬ ðåçóëüòГ*ГІ ëîãè÷åñêîãî âûðГ*æåГ*ГЁГї
            (val % i) || ((val / i) % j == 0);
            //ëîãèêГ* : 
            //÷èñëî äåëèòñÿ c îñòГ*òêîì Г*Г* 2-9 val % i
            //èëè æå ïîëó÷åГ*Г*ûé îñòГ*òîê Г*ГҐ äåëèòñÿ Г*Г* 2-9
            //- ГІГ® ÷èñëî ïðîñòîå
    }
    return bSimple;
}
 
int main()
{
    int i;//Ñ÷¸ò÷èê
    int n = 1;//×èñëî áóäåò ñîäåðæГ*ГІГј Г§Г*Г*ìåГ*Г*òåëü äðîáè
    while(true)
    {
        //ÎðãГ*Г*ГЁГ§Г*öèÿ áåçîïГ*Г±Г*îãî ââîäГ*
        do
        {
            cin.clear();
            cin.sync();
            cout<<"Enter divider : ";
        }
        while(!(cin>>n));
        //Âûâîä ГІГ*áëèöû ïðîñòûõ äðîáåé
        cout<<"  n\t1/n = "<<endl;
        for(i = 2; i < n; i++)
        {
            if(isSimpleDigit(i))
                cout<<i<<"\t1/"<<i<<" = "<<1.0/i<<endl;
        }
    }
    return 0;
}
Миниатюры
Найти все дроби и их количество, знаменатель которых меньше заданного числа  
 
Текущее время: 06:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru