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

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

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

Проверки различных условий - C++

09.02.2013, 23:30. Просмотров 378. Ответов 1
Метки нет (Все метки)

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
char str1[N],str2[N],str3[N]; // объявление массивов;
           unsigned int  m; //объявление перменной ,после которой будет вставлена подстрока;
           cout<<"Enter first string -> "<<endl; //поток вывода данных;
           cin.getline(str1,N); //getline-запись данных в строку str1,размерность N;
           cout<<"Enter second string -> "<<endl;
           cin.getline(str2,N);
           cout<<"enter m-> "<<endl;
           cin>>m;
          if (m==0)
          {
            cout<<"ZERO"<<endl;
          }
          else if(m<strlen(str1))
          {
 
           insertStr(str1,str2,str3,m); //применение нашей функции insertStr;
          cout<<str3<<endl;
}
                  else
          {
              cout<<"M>str1";
}
 
 
           return a.exec();
}
функция isertstr вставляет подстроку str2 в строку str1 после символа m.Задача состоит в учёте критических ситуаций,когда м=0 либо больше длинны 1 строки.Проблема в том,что когда я ввожу М>str1 у меня ничего не происходит,а должно cout<<"M>str1";...и еще не могли бы вы подсказать как сделать условие чтобы М являось числом,а не символом.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.02.2013, 23:30
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Проверки различных условий (C++):

Проверка истинности различных условий в матрице - C++
Дана вещественная матрица размерности n * m. По матрице получить логический вектор, присвоив его k-ому элементу значение True , если...

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

Невыполнение условий - C++
Пользователь вводит кол-во элементов последовательности. Затем сами элементы. Программа олжна вывести сумму элементов кратных 5. Если...

Проверка условий - C++
Здравствуйте, подскажите,пожалуйста, как прописать условия проверки. Мне нужно: если вводится радиус k больше одной из сторон, выводилось...

while несколько условий - C++
Нужно сделать чтоб при вводе символа проверяла тот ли символ #include &lt;cstdlib&gt; #include &lt;iostream&gt; #include &lt;conio.h&gt; using...

Проверка всех условий, If else - C++
помогите в 14 строке, как сделать так, что бы проверялись все условия, и если хотя бы 1 верное то выполнялось бы то что должно...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Starscream
55 / 43 / 2
Регистрация: 04.11.2012
Сообщений: 106
09.02.2013, 23:34 #2
Цитата Сообщение от vanka16 Посмотреть сообщение
чтобы М являось числом,а не символом
C++
1
int New_M = atoi(M);
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.02.2013, 23:34
Привет! Вот еще темы с ответами:

Несколько условий в одном IF - C++
Есть функция int settings(int *life_time, int *cur_yea, int *cur_mon, int *cur_day) { char slovo; long fail_long=0;//...

Несколько условий в одном if - C++
например в паскале можно if (a&gt;b)and(a&lt;10) в с++ как этосделать?

Срочно: несколько условий в WHILE - C++
Если для цикла while вводить несколько условий, как они правильно разделяются синтаксисом? while (x&lt;0 &amp;&amp; y&gt;0) или while (x&lt;0 ||...

Проверка нескольких условий - C++
Здравствуйте. Есть массив чисел А. Мне нужно проверить все ли они меньше единицы - ((A&lt;1)&amp;&amp;(A&lt;1)&amp;&amp;......&amp;&amp;(A&lt;1)). Можно ли как-то...


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

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

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