С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

Как запретить ввод в строку всех символов, кроме 0, 1 и пробела? - C++

05.01.2015, 13:08. Просмотров 535. Ответов 2
Метки нет (Все метки)

как запретить ввод в строку всех символов, кроме 0, 1 и пробела
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.01.2015, 13:08
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как запретить ввод в строку всех символов, кроме 0, 1 и пробела? (C++):

Как запретить ввод пробела и букв? - C++
Собственно тут если вводятся буквы, то программа творит что то страшное... Да и через пробел вытворяет что то неадекватное. Нельзя ли их...

Как запретить ввод определенных символов? - C++
здраствуте, как можно запретить ввод определенных символов в "int main" (да и в целом) ? допустим, я сделал калькулятор и мне нужно,...

Как в программе запретить ввод символов и букв! - C++
Всем доброго времени) Только вот начал изучать С++. Ребят, если не сложно помогите прописать в мой программе запрет ввода букв и...

Запретить ввод символов - C++
Привет. Подскажите нубу. В коде нудно запретить ввод символов. Запретить получилось, но код нарушился. Размер массива не учитывает и...

Запретить ввод символов - C++
Ребята, как поставить запрет на ввод символов в переменную j? #include <iostream> #include <cstdlib> #include <ctime> #include...

Вывод всех символов слова, кроме первого - C++
Условие такое: Пользователь вводит с клавиатуры слово. Программа выводит символы этого слова на экран кроме первого. Пожалуйста помогите.

2
grikukan
61 / 61 / 21
Регистрация: 23.09.2012
Сообщений: 212
06.01.2015, 10:37 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include<iostream>
#include<string>
using namespace std;
int main()
{
    string s;
    cin>>s;
    for(int i=0;i<s.length();i++)
    {
        if(s[i]!=' ' && s[i]!='1' && s[i]!='0')
        {
            cout<<"Incorrect string"<<endl;
            return 0;
        }
    }
    cout<<"Correct string"<<endl;
}
0
define undef
33 / 33 / 1
Регистрация: 19.01.2013
Сообщений: 33
22.01.2015, 15:30 #3
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <conio.h>
 
int main()
{
    char ch;
    while(ch = getch())
    {
             if(ch =='0' || ch=='1' ||ch==' ') std::cout<<ch;
    }
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.01.2015, 15:30
Привет! Вот еще темы с ответами:

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

Дана строка S. Создать новую строку, состоящую из символов S, у которой к каждому пробелу добавлено два пробела - C++
Дана строка S. Создать новую строку, состоящую из символов S, у которой к каждому пробелу добавлено два пробела

Поэлементно вычесть последнюю строку из всех строк, кроме последней - C++
1. Дан целочисленный массив А. Требуется преобразовать матрицу: поэлементно вычесть последнюю строку из всех строк, кроме последней.

Дана строка S. Создать новую строку, состоящую из символов S, у кото- рой к каждому пробелу добавлено два пробела - C++
Дана строка S. Создать новую строку, состоящую из символов S, у кото- рой к каждому пробелу добавлено два пробела


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

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

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