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

Работа с символьными строками - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Циклические алгоритмы http://www.cyberforum.ru/cpp-beginners/thread321767.html
Ребята,надо на Borland C++ 5.02 сделать,вот задание:Дано натуральне число n. Обчислити P=(1+1/1)(1+1/2{)}^{2}...(1+1/n{)}^{n}
C++ Даны два произвольных одномерных массива действительных чисел М1 и М2. Сформировать слиянием этих массивов упорядоченный массив М3 Помогите с работой на Borland C++ 5.02:Даны два произвольных одномерных массива действительных чисел М1 и М2. Сформировать слиянием этих массивов упорядоченный массив М3. Именуйте темы осмысленно! Название темы должно максимально полно отражать её содержимое. http://www.cyberforum.ru/cpp-beginners/thread321759.html
Деструкторы, аналоги освобождения памяти C++
Доброго времени суток. Возник следующий вопрос. Какие, помимо деструкторов, способы очистки памяти существуют. Спасибо за уделенное время. PS Прошу прощения за возможно некорректно(неточно, неинформативно) поставленный вопрос. Данная формулировка является формулировкой преподавателя, возможно проффи поймут о чем идет речь.
C++ Дано произвольный одномерный массив целых чисел М и натуральное число n. Определить, если такие есть, количество чисел n в массиве М и их индексы
Ребята,помогите с заданием: Дано произвольный одномерный массив целых чисел М и натуральное число n. Определить, если такие есть, количество чисел n в массиве М и их индексы.Только сделать на Borland C++ 5.02,А не на dev-e. Именуйте темы осмысленно! Название темы должно максимально полно отражать её содержимое.
C++ Дан номер года (положительное целое число). Определить количество дней в этом году, учитывая, что обычный год насчитывает 365 дней, а високосный http://www.cyberforum.ru/cpp-beginners/thread321746.html
Дан номер года (положительное целое число). Определить количество дней в этом году, учитывая, что обычный год насчитывает 365 дней, а високосный — капец Один вопрос - одна тема!
C++ Скажите есть ли в с++ альтернатива оператору case в pascal Скажите есть ли в с++ альтернатива case как в паскале подробнее

Показать сообщение отдельно
p0zitiff
0 / 0 / 0
Регистрация: 24.05.2011
Сообщений: 68
19.06.2011, 19:15  [ТС]     Работа с символьными строками
Цитата Сообщение от xAtom Посмотреть сообщение
Типа такого, или ты хотел именно AnsiString Borland-ский, разница также присвоить и всё.
C++
1
2
3
4
5
6
char  str[] = "10 40 50 20 10 5 5 60 7";  // 207
int  sum = 0;
for(char*  tok = strtok(str, " "); tok ; tok = strtok(NULL, " ") )
      sum += atoi(tok);
 
printf("%d\n", sum);
Внеси операторы на верхушке...
Должно получиться типа такого
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
#include <stdio.h> 
#include <string.h> 
#include <conio.h> 
main() 
{ 
char s[128],s1[128],*p; 
int i=0; 
printf("s="); 
do s[i]=getche(); while(s[i++]!='\r'); 
s[i–1]='\0'; 
i=0; 
printf("\n"); 
printf("s1="); 
gets(s1); 
puts("Results:"); 
while (p=strstr(s,s1)) 
{ 
i++; 
printf("%i) ",i); 
puts(p); 
strcpy(s,p+strlen(s1)); 
} 
printf("Sum total << %s >> =%i",s1,i); 
return 0; 
}
А результат такого типа...http://www.cyberforum.ru/attachment....1&d=1308496455
Миниатюры
Работа с символьными строками  
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru