Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
hostel656
0 / 0 / 0
Регистрация: 18.03.2016
Сообщений: 82
1

Составить программу для построения графика функции Эйлера

04.08.2016, 09:39. Просмотров 319. Ответов 8
Метки нет (Все метки)

Вот код для вычисления ф-ции эйлера
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <conio.h>
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "Rus");
    cout << "Введите переменную N: " << endl;
    long long n;
    cin >> n;
    long long result = n;
    for (int long long i = 2; i*i <= n; ++i)
        if (n % i == 0) {
            while (n % i == 0)
                n /= i;
            result -= result / i;
        }
    if (n > 1)
        result -= result / n;
    cout <<"Результат: "<< result;
    system("pause");
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.08.2016, 09:39
Ответы с готовыми решениями:

Составить программу построения графика линейной функции
Построить график линейной функции y = kx для k = 0.1,0.2,0.3,…,1.

Создать программу для построения графика функции
Помогите пожалуйста создать программу для построения графика по функции...

Написать программу построения графика функции у = х*6
Hаписать программу построения графика функции у = х*6

Библиотеки для построения графика функции
Здравствуйте, уважаемые форумчане) Подскажите, пожалуйста, аналог для...

Составить программу для построения таблицы стоимости заданного количества указанного товара
Одна штука некоторого товара стоит 20,4 руб. Составить программу для построения...

8
MansMI
1448 / 1157 / 549
Регистрация: 08.01.2012
Сообщений: 4,509
04.08.2016, 11:19 2
на чем строить то?
0
hostel656
0 / 0 / 0
Регистрация: 18.03.2016
Сообщений: 82
05.08.2016, 11:46  [ТС] 3
Dev C++
0
S_el
2151 / 1679 / 353
Регистрация: 15.12.2013
Сообщений: 6,644
05.08.2016, 12:32 4
hostel656, какие библиотеки используете для построения графика?
0
_Ivana
3233 / 1861 / 234
Регистрация: 01.03.2013
Сообщений: 5,091
Записей в блоге: 5
05.08.2016, 14:30 5
Да прямо в консоли рисуйте график

ЗЫ а что, функция Эйлера определена только на натуральных?
0
MansMI
1448 / 1157 / 549
Регистрация: 08.01.2012
Сообщений: 4,509
05.08.2016, 15:04 6
график наверно неверно, скорее нужна гистограмма по натуральным числам
0
Миниатюры
Составить программу для построения графика функции Эйлера  
hostel656
0 / 0 / 0
Регистрация: 18.03.2016
Сообщений: 82
05.08.2016, 15:12  [ТС] 7
Да, функция эйлера определена только на натуральных числах.
0
hostel656
0 / 0 / 0
Регистрация: 18.03.2016
Сообщений: 82
05.08.2016, 15:14  [ТС] 8
По идее, должен получиться вот такой график.
0
Миниатюры
Составить программу для построения графика функции Эйлера  
_Ivana
3233 / 1861 / 234
Регистрация: 01.03.2013
Сообщений: 5,091
Записей в блоге: 5
05.08.2016, 15:30 9
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
using namespace std;
 
long long f(long long n) {
    long long result = n;
    for (int long long i = 2; i*i <= n; ++i)
        if (n % i == 0) {
            while (n % i == 0) n /= i;
            result -= result / i;
        }
    if (n > 1) result -= result / n;
    return result;
}
 
void s(int n) {int r=f(n); for (int i=0; i<r; i++) cout<<' '; cout<<"*\n";}
 
int main() {for (int i=0; i<150; i++) s(i);}
Код
*
 *
 *
  *
  *
    *
  *
      *
    *
      *
    *
          *
    *
            *
      *
        *
        *
                *
      *
                  *
        *
            *
          *
                      *
        *
                    *
            *
                  *
            *
                            *
        *
                              *
                *
                    *
                *
                        *
            *
                                    *
                  *
                        *
                *
                                        *
            *
                                          *
                    *
                        *
                      *
                                              *
                *
                                          *
                    *
                                *
                        *
                                                    *
                  *
                                        *
                        *
                                    *
                            *
                                                          *
                *
                                                            *
                              *
                                    *
                                *
                                                *
                    *
                                                                  *
                                *
                                            *
                        *
                                                                      *
                        *
                                                                        *
                                    *
                                        *
                                    *
                                                            *
                        *
                                                                              *
                                *
                                                      *
                                        *
                                                                                  *
                        *
                                                                *
                                          *
                                                        *
                                        *
                                                                                        *
                        *
                                                                        *
                                            *
                                                            *
                                              *
                                                                        *
                                *
                                                                                                *
                                          *
                                                            *
                                        *
                                                                                                    *
                                *
                                                                                                      *
                                                *
                                                *
                                                    *
                                                                                                          *
                                    *
                                                                                                            *
                                        *
                                                                        *
                                                *
                                                                                                                *
                                    *
                                                                                        *
                                                        *
                                                                        *
                                                          *
                                                                                                *
                                *
                                                                                                              *
                                                            *
                                                                                *
                                                            *
                                                                                                    *
                                    *
                                                                                                                              *
                                                                *
                                                                                    *
                                                *
                                                                                                                                  *
                                        *
                                                                                                            *
                                                                  *
                                                                        *
                                                                *
                                                                                                                                        *
                                            *
                                                                                                                                          *
                                                *
                                                                                            *
                                                                      *
                                                                                                                        *
                                                *
                                                                                                                *
                                                                        *
                                                                                    *
                                                                        *
                                                                                                                                                    *
0
05.08.2016, 15:30
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.08.2016, 15:30

Составить программу построения 5 прямоугольников
Составить программу построения 5 не закрашенных прямоугольников, размеры и...

Составить программу построения песочных часов
Составить программу построения песчаных часов часы я нарисовал но песок не...

Составить программу для вычисления функции
y ={f1(x) при выполнении условия {f2(x)в других случаях Редактор формул...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru