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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
xparovozx
1 / 1 / 0
Регистрация: 17.12.2012
Сообщений: 78
#1

вывести значение числа цифр в дробной части числа - C++

10.03.2013, 16:43. Просмотров 417. Ответов 0
Метки нет (Все метки)

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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
#include "stdafx.h"
#include <locale.h>
#include <conio.h>
#include <iostream>
 
using namespace std;
 
class Chislo
{
    double x;
public:
    Chislo()
    {
        x=0;
    }
    Chislo(double x)
    {
        this->x=x;
    }
    void CreateChislo(double x)
    {
        this->x=x;
    }
    int ras4et()
    {
        int a=0, d=x/10;
        while (1)
        {
            if (d!=0) 
            {
                a++;
                d/=10;
            }
            else 
            {
                a++;
                break;
            }
        }
        return a;
    }
    void print()
    {
        cout << "Количество цифр в целой части числа ";
        printf("%lf",x);
        cout << " => " << ras4et() << '\n';
    }
};
 
void main()
{
    setlocale (LC_ALL, "rus");
    double y;
    cout << "Введите вещественное число x=";
    scanf("%lf",&y);
    Chislo p=Chislo(y);
    p.print();
    getch();
}
Условие задачи:
Кликните здесь для просмотра всего текста

Создать класс «вещественное число».
Элементы класса:
поле задает значение вещественного числа (статус доступа private);
конструктор для инициализации поля;
метод для вычисления числа цифр в дробной части числа.
Создать 1 объект данного класса, вывести значение числа цифр в дробной части числа.


Тут у меня прога написана для расчёта целой части цифр, а как посчитать в дробной части, у меня что-то не получается?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.03.2013, 16:43
Здравствуйте! Я подобрал для вас темы с ответами на вопрос вывести значение числа цифр в дробной части числа (C++):

Классы. Вывести значение числа цифр в дробной части числа - C++
#include &quot;stdafx.h&quot; #include &lt;locale.h&gt; #include &lt;conio.h&gt; #include &lt;iostream&gt; using namespace std; class Chislo { ...

Определить равна ли сумма k цифр дробной части заданного вещественного числа сумме цифр целой части - C++
Помогите доделать задание, исправьте пожалуйста код!!! Срочно! Задание: Выполнить задания, выделяя цифры числа, хранящегося в переменной...

Определения, равна сумма цифр целой части вещественного числа сумме такого же количества цифр в дробной части - C++
Нада написать 2 программки 1. Определения, равна сумма цифр целой части вещественного числа сумме такого же количества цифр в дробной...

Найти сумму первых 5 цифр дробной части действительного числа.например для числа 23,1680989 она равна 24.Програма на С++ - C++
Найти сумму первых 5 цифр дробной части действительного числа.например для числа 23,1680989 она равна 24.Програма на С++.Нужна полная...

Найти сумму первых 5 цифр дробной части действительного числа.например для числа 23,1680989 она равна 24.програма на С++ - C++
Найти сумму первых 5 цифр дробной части действительного числа.например для числа 23,1680989 она равна 24.Програма на С++.ПОЖАЛУЙСТА...

Вывести на экран 1 или 0 в зависимости от того, есть ли среди первых трех цифр дробной части заданного положительного вещественного числа цифра ноль - C++
Вывести на экран 1 или 0 в зависимости от того, есть ли среди первых трех цифр дробной части заданного положительного вещественного числа...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.03.2013, 16:43
Привет! Вот еще темы с ответами:

Классы. Как посчитать количество цифр в дробной части числа - C++
class Chislo { double znach; //Значение char zapis; //Запись числа public: Chislo() // Конструктор без параметров...

Pascal -> С++ (определить вторую цифру дробной части частного от деления суммы первой и третьей цифр трехзначного числа на вторую цифру этого числа) - C++
Составить программу. выполняющую операции целочисленной арифметики Определить вторую цифру дробной части частного от деления суммы...

Определить, есть ли среди k-первых цифр дробной части вещественного числа цифра 0 - C++
Помогите пожалуйста решить задачки: 1. Определить, есть ли среди k-первых цифр дробной части вещественного числа цифра 0. 2. Даны два...

Задача найти сумму первых трех цифр дробной части вещественного числа - C++
Программа работает. Но мне не понятно, почему она работает только если вычитать 48? Изначально я делала алгоритм без того и считалось...


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

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

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