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

Найти целые и не целые части двух действительных чисел. Комментарии - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ неправильно передается фаил http://www.cyberforum.ru/cpp-beginners/thread183206.html
функция add не правель работает(как правельно передать фаил?) #include <iostream> #include <cstdlib> #include <fstream> using namespace std; struct LIST { int info; LIST *next; };
C++ Как можно считывать инфу с файла в виде массива строк? Возникла проблема в написании программы, суть в том что я ввожу инфу в файл, все норм записует... а когда считую ее назад получается считывание по символу, а не по строке... вот елем проги(ввод): ... http://www.cyberforum.ru/cpp-beginners/thread183190.html
C++ Дана квадратная матрица порядка n
Дана квадратная матрица порядка n. получить вектор ab, где b- вектор, элементы которого вычесляются по формуле b_(i )=1/(i*i+2) Добавлено через 4 минуты только если можно с помощью библиотек...
C++ Работа с потоками
Здравствуйте! У меня программа, которая считывает данные с порта и записывает их в файл. Считывание проводится с помощью потока. Вопросы: Как правильно закрывать файл и поток? Как проверить...
C++ наследование класов http://www.cyberforum.ru/cpp-beginners/thread183155.html
Напишите пожалуйста ету програму, а то я никак немогу разобратся с наследованием. Создать класс колесо, имеющее радиус. Определить конструкторы и метод доступа. Создать класс машина, содержащая...
C++ Перевод любого слова в двоичный код Требуется создать программу, которая будет переводить любое слова, написанное латинским алфавитом, в двоичную систему. Знаю что такое двоичная система. Имеется таблица преобразование букв латинского... подробнее

Показать сообщение отдельно
accept
4823 / 3244 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
29.10.2010, 03:58
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
#include <iostream.h>
#include <math.h>
 
//using namespace std; // может понадобиться на современных компиляторах
 
int main(void) // в C++ void необязательно писать, там он подразумевается, если пустота
{
    double b, c, sum_cel = 0, sum_drob = 0, n; // объявление вещественных переменных, две переменные инициализируются нулями
 
    cout << "Введите b:";
    cin >> b;
 
    cout << "Введите c";
    cin >> c;
 
    //cout << "\n"; // это зачем ?
 
    sum_drob = modf(b, &n); // modf() разделяет число из первого аргумента на части
    sum_cel += n;
 
    sum_drob += modf(c, &n); // modf() разделяет число из первого аргумента на части
    sum_cel += n;
 
    /*
 
C89
 
        4.5.4.6 The modf function
 
Synopsis
 
         #include <math.h>
         double modf(double value, double *iptr);
 
Description
 
   The modf function breaks the argument value into integral and
fractional parts, each of which has the same sign as the argument.  It
stores the integral part as a double in the object pointed to by iptr.
 
Returns
 
   The modf function returns the signed fractional part of value .  
 
    */
 
    cout << "Сумма целых частей = "
         << sum_cel
         << endl; // перевод строки, чтобы следующий вывод начинался с новой строки
 
    cout << "Сумма дробных частей = "
         << sum_drob
         << endl; // перевод строки, чтобы приглашение оболочки начиналось с новой строки
 
    return 0; // возврат признака успешного завершения программы в операционную среду (явный)
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru