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

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

Войти
Регистрация
Восстановить пароль
 
hellground
Сообщений: n/a
#1

Проверить, является ли введенная с клавиатуры строка целым числом - C++

20.01.2010, 16:48. Просмотров 671. Ответов 1
Метки нет (Все метки)

1) Напишите программу, которая проверяет, является ли введеная с клавиатуры строка с целым числом.
2)Напишите программу которая удаляет из строки все пробелы.

нужна ваша помощь нужно именно для Borland 3.1
Заранее спасибо.
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.01.2010, 16:48
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Проверить, является ли введенная с клавиатуры строка целым числом (C++):

Написать программу, которая определяет, является ли введенная с клавиатуры строка целым числом - C++
1. Написать программу, которая определяет, является ли введенная с клавиатуры строка целым числом. 2. Дана строка символов среди...

Проверить, является ли введенная с клавиатуры строка шестнадцатеричным числом - C++
1. Написать программу, которая проверяет, является ли введенная с клавиатуры строка шестнадцатеричным числом.

Проверить, является ли введенная с клавиатуры строка двоичным числом - C++
Написать программу, которая проверяет, является ли введенная с клавиатуры строка двоичным числом. #include <iostream> int main() { ...

Проверить, является ли введенная с клавиатуры строка дробным отрицательным числом - C++
Требуется написать программу, которая проверяет, является ли введенная с клавиатуры строка дробным отрицательным числом. Требуется...

Проверить является ли строка целым отрицательным числом - C++
3. Написать программу, которая проверяет, является ли введенная с клавиатуры строка целым отрицательным числом.

Проверить, является ли введенная строка восьмеричным числом - C++
Добрый вечер! Помогите пожалуйста. Написать программу которая проверяет является ли введенная строка восьмеричным числом.

1
Зоти Сергей
228 / 226 / 13
Регистрация: 18.12.2009
Сообщений: 316
20.01.2010, 19:45 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
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
#include <conio.h>
#include <stdio.h>
#include <iostream.h>
 
const char Digits[]={'0','1','2','3','4','5','6','7','8','9'};
int main(int argc, char* argv[])
{
    char input_string[255];
 
 
        cout<<"VVedite stroku dlia proverki na chislo\n";
        cin>>input_string;
        bool IsOk;
        for(int i=0;i<strlen(input_string);i++)
        {
                IsOk=false;
            for(int j=0;j<strlen(Digits);j++)
                {
                if(input_string[i]==Digits[j])
                        {
                            printf("%c\n",input_string[i]);
                            IsOk=true;
                                break;
                        }
                }
                if(!IsOk)
                {
 
                    printf("VVedennaja stroka ne javliaetsea zelochislennim chislom\n");
                        break;
                }
        }
 
        if(IsOk)
        {
            printf("VVedennaja stroka javliaetsea zelochislennim chislom\n");
        }
        getch();
    return 0;
}
Это первая. ща допишу вторую.





Вот вторая
Добавлено через 22 минуты
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
#include <conio.h>
#include <stdio.h>
#include <iostream.h>
 
 
int main(int argc, char* argv[])
{
    char input_string[255];
        char output_string[255];
        memset(&output_string[0], 0x00, sizeof(output_string));
 
        cout << "VVedite stroku\n";
        cin >> ws;
    cin.getline(input_string,255);
 
 
 
        bool IsOk;
        int counter=0;
        for(int i=0;i<strlen(input_string);i++)
        {
            if(input_string[i]!=' ')
                {
                    output_string[counter]=input_string[i];
                        counter++;
                }
        }
 
        output_string[counter+1]='\n';
        printf("VVedennaja stroka posle preobrazovania:\n");
        memset(&input_string[0], 0x00, sizeof(input_string));
        memcpy(&input_string[0],&output_string[0],strlen(output_string));
        printf("%s\n",input_string);
        getch();
    return 0;
}
//---------------------------------------------------------------------------
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.01.2010, 19:45
Привет! Вот еще темы с ответами:

Определить, является ли введенная с клавиатуры строка вещественным числом - C++
Написать программу, которая проверяет, является ли введенная с клавиатуры строка вещественным числом. Если является, то программа должна...

Программа, которая проверяет, является ли введенная с клавиатуры строка дробным числом - C++
Программа которая проверяет является ли введенная с клавиатуры строка дробным числом

Программа, которая проверяет, является ли введенная с клавиатуры строка двоичным числом - C++
Задание: Написать программу, которая проверяет, является ли введенная с клавиатуры строка двоичным числом. Желательно с...

Написать программу, которая проверяет, является ли введенная с клавиатуры строка шестнадцатеричным числом - C++
Написать программу, которая проверяет, является ли введенная с клавиатуры строка шестнадцатеричным числом.


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

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

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