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

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

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

Найти числа с ненулевой дробной частью - C++

13.06.2014, 23:16. Просмотров 193. Ответов 1
Метки нет (Все метки)

Даны текстовый файл, каждая строка которого изображает целое или действительное число, дополненное слева и справа несколькими пробелами (вещественные числа имеют ненулевую дробную часть). Вывести количество чисел с ненулевой дробной частью и их произведение.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.06.2014, 23:16     Найти числа с ненулевой дробной частью
Посмотрите здесь:

Как найти число с максимальной дробной частью. C++
В матрице найти число с наибольшей дробной частью в каждой строке. C++
C++ Вывести число с наименьшей дробной частью.
Ввести 10 действительных чисел, вывести число с наименьшей дробной частью C++
C++ Найти сумму первых 5 цифр дробной части действительного числа.например для числа 23,1680989 она равна 24.програма на С++
C++ Найти сумму первых 5 цифр дробной части действительного числа.например для числа 23,1680989 она равна 24.Програма на С++
C++ Классы. Вывести значение числа цифр в дробной части числа
C++ Задача найти сумму первых трех цифр дробной части вещественного числа
Вывести количество чисел с ненулевой дробной частью и их произведение C++
C++ Найти номер последней из строк, содержащих хотя бы один ненулевой элемент
Найти вещественные числа, у которых сумма цифр целой и дробной части равны C++
Перевод чисел из двоичной в десятичную систему счисления с дробной частью C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
tehnar5
31 / 31 / 12
Регистрация: 03.05.2011
Сообщений: 84
13.06.2014, 23:32     Найти числа с ненулевой дробной частью #2
C++
1
2
3
4
5
6
7
8
9
10
11
FILE *f = fopen("1.txt", "r");
double x, p = 1;
int cnt = 0;
while (!feof(f))
{
    fscanf("%lf", &x);
    if (int(x) != x)
        cnt++, p *= x;
}
printf("count = %d, production =  %lf\n", cnt, p);
}
Yandex
Объявления
13.06.2014, 23:32     Найти числа с ненулевой дробной частью
Ответ Создать тему
Опции темы

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