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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Пусть k – целое от 1 до 365. Присвоить целой переменной n значение 1,2,…,6 или 7 в зависимости от того, на какой день недели приходится k-й день http://www.cyberforum.ru/cpp-beginners/thread242330.html
Пусть k – целое от 1 до 365. Присвоить целой переменной n значение 1,2,…,6 или 7 в зависимости от того, на какой день недели (понедельник, вторник,…, суббота или воскресенье) приходится k-й день невисокосного года, в котором 1 января - понедельник.
C++ Запись в файл всех простых чисел Напишите программу, которая создаст новый файл output, содержащий все простые числа файла input. http://www.cyberforum.ru/cpp-beginners/thread242328.html
Найти сумму элементов массива, находящихся в массиве между первым и последним отрицательными элементами C++
Уважаемые програмисты помогите решить задачи.:( 1. Написать программу, определяющая сумму элементов массива, находящихся в массиве между первым и последним отрицательными элементами.Если таковых нет выдать соответствующее сообщение. 2.В двухмерном массиве порядка NxM необходимо поменять местами первый и последний столбцы ,второй и предпоследний и т.д. 3.Разработать программу со...
Найти ошибку в коде C++
помогите пожалуйста, не могу найти проблему, из-за этого дальше учить С++ не могу // my5.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include < iostream> using std::cout; using std::endl;
C++ Как определить код символа ? http://www.cyberforum.ru/cpp-beginners/thread242277.html
Ввести любой латинский строчный символ с клавиатуры. Вывести его порядковый и соответствующий прописной символ.
C++ БД.Добавить запись База данных. Добавить запись в базу данных. вот структура: struct music { char name; char inst; char uch; int voz; подробнее

Показать сообщение отдельно
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
13.02.2011, 19:13     Вывести на экран 1 или 0 в зависимости от того, есть ли среди первых трех цифр дробной части заданного положительного вещественного числа цифра ноль
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <string>
#include <sstream>
#include <cmath>
 
int main(){
  double num, tmp;
  std::cout << "Input real number -> ";
  std::cin >> num;
  num = modf(num, &tmp);
  std::ostringstream ost;
  ost << num;
  std::string num_str = ost.str();
  num_str.erase(0, 2);
  num_str.erase(3, num_str.length() - 3);
  std::cout << ( num_str.find('0') != std::string::npos? '1' : '0' );
  return 0;
}
 
Текущее время: 22:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru