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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ На Windows результат на несколько единиц меньше от правильного; на Linux все работает как нужно http://www.cyberforum.ru/cpp-beginners/thread1101392.html
Вот программа, которая переводит введенные цифры в целое число, почему на виндовсе результат на несколько единиц меньше от правильного? На линуксе все работает как нужно. #include <stdio.h> #include <locale.h> #include <math.h> int main() { setlocale(LC_ALL, "Russian");
C++ Что означает это фрагмент кода? int N_Max(int* A,int N){ int i,k=0; for(i=1;i<N;i++) if(A<A)k=i; return k; } http://www.cyberforum.ru/cpp-beginners/thread1101387.html
Нужен самоучитель по C++ C++
Ребят посоветуйте хороший самоучитель по C++
Поиск в любом заданном наборе точек плоскости пары наиболее отдаленных точек, которые разделены прямой C++
Разработать объектно-ориентированную программу поиска в любом заданном наборе точек плоскости пары наиболее отдаленных точек, которые разделены прямой с уравнением y=x. Декартовые координаты всех точек заданного набора должны быть указаны парами целых чисел в аргументах командной строки вызова программы. Координаты полученной пары точек и расстояние между ними должны отображаться строкой потока...
C++ Программа завершается с ошибкой Killed http://www.cyberforum.ru/cpp-beginners/thread1101297.html
Программа завершается с ошибкой Killed, когда я выделяю очень много динамической памяти, но меньше чем есть в наличии всей памяти. Как исправить эту ошибку?
C++ HDF Добрый день. Помогите пожалуйста найти и установить библиотеки HDF-EOS обязательно что бы работала с HDF4. Сам облазил весь Google (конечно мог что-то упустить). Все сайты на английском, а у меня с этим проблема... подробнее

Показать сообщение отдельно
MacTavish545
0 / 0 / 0
Регистрация: 11.06.2013
Сообщений: 30

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

20.02.2014, 17:15. Просмотров 925. Ответов 2
Метки (Все метки)

В строке, состоящей из групп нулей и единиц, найти и вывести на экран короткую группу.
Прога виводит только один сивол. Когда вводишь 111 0000 0 1 то выводит 0 и 1, а если будет 1111 11 00 то ничего не выводит. Спасибо за внимание!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
void __fastcall TForm1::Button1Click(TObject *Sender) 
{int N=Edit1->Text.Length(); 
 char *s=new char [N];  
 char *s1=new char [N]; 
 AnsiString S=Edit1->Text; 
 strcpy(s, S.c_str()); 
 strcpy(s1, ""); 
 char *D="  "; 
 char *p=new char [N]; 
 p=strtok(s,D); 
 while(p!=0)   
 {if(strlen(p)==1) 
   {strcat(s1,p);   
    strcat(s1," ");  
   } 
  p=strtok(NULL,D);  
 } 
 Edit2->Text=AnsiString(s1); 
 delete []s;  delete []s1;  delete []p; 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru