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

C++

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

Запись целого числа на С - C++

19.12.2010, 17:51. Просмотров 1042. Ответов 5
Метки нет (Все метки)

Условие:

Определить, является ли данная последовательность символов правильной записью целого числа (возможно, со знаком)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.12.2010, 17:51     Запись целого числа на С
Посмотрите здесь:

Дана строка. Определить, представляет ли она собой запись целого числа или запись дробного числа - C++
Дана строка.Необходимо определить ,представляет ли она собой запись целого числа,записать дробного числа.Считайте ,что дробная часть...

. Дана строка, изображающая десятичную запись целого положительного числа. Вывести строку, изображающую двоичную запись этого же числа - C++
срочно помогите пожалуйста

Определить, представляет ли строка собой запись целого числа, запись дробного числа - C++
Выполните задания с использованием библиотечного класса string. Дана строка. Необходимо определить, представляет ли она собой запись...

Получить 16-ричную запись целого числа - C++
3. Записать программу для получения 16-ричной записи данного целого числа . Перевод числа из 10-ричной системы счисления в 16-ричную не...

Преобразовать символьную запись целого десятичного числа без знака в целое число - C++
Преобразовать символьную запись целого десятичного числа без знака в целое число. В записи исходного числа могут быть пробелы (до и после...

Описать функцию DigitN(K, N) целого типа, возвращающую N-ю цифру целого положительного числа K - C++
Помогите выполнить задание. Описать функцию DigitN(K, N) целого типа, возвращающую N-ю цифру целого положительного числа K (цифры в...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
deadlock
375 / 354 / 8
Регистрация: 14.12.2010
Сообщений: 1,265
19.12.2010, 17:55     Запись целого числа на С #2
функция modf выделяет целую и дробную часть числа, условие: если дробная часть==0, значит число - целое

Добавлено через 42 секунды
или там еще нужно проверить не введен ли текст?
xADIKx
0 / 0 / 0
Регистрация: 08.12.2010
Сообщений: 18
19.12.2010, 17:57  [ТС]     Запись целого числа на С #3
нет, вроде только ето

а готовой задачки нету ?
deadlock
375 / 354 / 8
Регистрация: 14.12.2010
Сообщений: 1,265
19.12.2010, 18:16     Запись целого числа на С #4
C++
1
2
3
4
5
6
7
8
9
#include <stdio.h>
#include <cmath>
int main(int argc, char *argv[])
{
   double num=123.78,cel=0,dr=0;
   cel=modf(num,&dr);
   if (dr==0) printf("Chislo celoe");
   else printf("Chislo drobnoe");
}
xADIKx
0 / 0 / 0
Регистрация: 08.12.2010
Сообщений: 18
19.12.2010, 22:35  [ТС]     Запись целого числа на С #5
deadlock,
Нужна программа:
Условие:
Когда ввожу 123 или -123 на екран выводило что ето число,
а когда 123а 4325 виводило что ето текст .
Ввод даных в типе char.
Заранее благодарен
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.12.2010, 22:49     Запись целого числа на С
Еще ссылки по теме:

Определить цифры целого числа (тип числа - целое без знака) - C++
Определить цифры целого числа( тип числа-целое без знака), вычислить сумму полученных цифр. Помогите ,пожалуйста.

Конструирование значения целого числа или числа с плавающей точкой по его дампу - C++
Как сконструировать значения целого числа(char, short int, long int) или числа с плавающей точкой(float,double) по его дампу(bin,oct,hex)??

Из целого числа получить новое, состоящее из нечетных цифр числа (2315663 -> 3153) - C++
Из целого числа получить новое, состоящее из нечетных цифр числа (2315663 -&gt; 3153) на DevC++. Заранее спасибо

нужен тип целого числа для числа 19!= 121 645 100 408 832 000 - C++
Нужно посчитать сумму цифр целого положительного числа. double summacifr(double chislo) { double summa=0; while(chislo) ...

Ввод целого числа - C++
Ребят, такая проблема, нужна программа, ввод целого числа с консоли, но при нажатии на любой символ, кроме цифр, он не должен отображаться...

Корень из целого числа. - C++
Здравствуйте, решал вот эту задачу. Написал следующий код: #include &lt;iostream&gt; #include &lt;math.h&gt; using namespace std; int...


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

Или воспользуйтесь поиском по форуму:
deadlock
375 / 354 / 8
Регистрация: 14.12.2010
Сообщений: 1,265
19.12.2010, 22:49     Запись целого числа на С #6
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
int main(int argc, char *argv[])
{
   char *str=new char[128];
   for (int i=0;i<128;i++) str[i]=0;
   scanf("%s",str);
   int len=0;
   bool text=0;
   for (int i=0;i<128;i++) if (str[i]!=0) len++;
   for (int i=0;i<len;i++)
   {
       if (str[i]!='0'&&str[i]!='1'&&str[i]!='2'&&str[i]!='3'&&str[i]!='4'&&str[i]!='5'&&
           str[i]!='6'&&str[i]!='7'&&str[i]!='8'&&str[i]!='9') text=1;
   }
   if (text==0) printf("Vvedeno chislo");
   else printf("Vveden text");
}
Yandex
Объявления
19.12.2010, 22:49     Запись целого числа на С
Ответ Создать тему
Опции темы

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