Меню сайта

Взаданной строке найти количество подстрок, состоящих из цифр.

#include&lt-conio.h&gt-

#include&lt-stdio.h&gt-

chars[]=»safsl-32ds4f345e35dgd4gf5″-

int n = sizeof(s)/sizeof(char)-

int i,j,k=0-

-//48-57

void main()

{

clrscr()-

i=0-

j=0-

while (i &lt- n)

— — — — — {

— — — — — -j++-

(далее…)

Категория: Строки | Дата: 06.11.12

Напишитефункцию вставки подстроки в строку.

//vstavka stroki sub

char *strins(char *sub, char *s, int p)

{

— — — — — — — intls = strlen(s)-

— intlsub = strlen(sub)-

— char*res = new char[ls+lsub+1]-

— intj=0-

— inti=0-

— if(p&gt-ls)

— — -p=ls-

(далее…)

Категория: Строки | Дата: 05.11.12

Определитьсамое длинное слово в тексте. Разделители между словами- символы точка,запятая, точка с запятой, пробел. Между двумя словами может быть несколькоразделительных символов.

#include&lt-conio.h&gt-

#include&lt-stdio.h&gt-

char text[]=»In a year instead of thepromised Morrowind the company Bethesdareleased Battlespiare, a primitive 3D-action based on Daggerfall engine.»-

(далее…)

Категория: Строки | Дата: 05.11.12

Напишитефункцию для подсчета слов в строке S. Под словом следует пониматьпоследовательность из любых символов кроме пробела, точки и точки с запятой.

#include&lt-conio.h&gt-

#include&lt-stdio.h&gt-

char text[]=»In a year instead of thepromised Morrowind the company Bethesdareleased Battlespiare, a primitive 3D-action based on Daggerfall engine.»-

(далее…)

Категория: Строки | Дата: 05.11.12

Иззаданной строки удалить все цифры, подсчитать количество и сумму удаленныхцифр, заменить все заглавные латинские буквы на маленькие .

#include&lt-conio.h&gt-

#include&lt-stdio.h&gt-

char str[]=»You are FuCkEr!!! 234 asd212!@DSfS#@#sDFHd32″-

int n=sizeof(str)/sizeof(char)-

int i,j,kol, sum-

void main()

{

-clrscr()-

(далее…)

Категория: Строки | Дата: 04.11.12

Предложитедва варианта функции, удаляющей из строки ведущие и концевые пробелы.

#include&lt-stdio.h&gt-

#include&lt-conio.h&gt-

char text[]=»If you will beate thisprinter, it will not works!»-

int i,kol=1,k=1-

int n=sizeof(text)/sizeof(char)-

void main()

{

clrscr()-

-printf(«%s&#92-n»,text)-

do {

— — — for(i=0-i &lt-= n-i++)

(далее…)

Категория: Строки | Дата: 04.11.12

Написатьфункцию, которая возвращает преобразованную к верхнему регистру строку,полученную в качестве аргумента. Строка может содержать буквы латинскогоалфавита, цифры, пробел и знаки препинания.

#include&lt-conio.h&gt-

#include&lt-stdio.h&gt-

char str[]=»You are FuCkEr!!! 234 asd212!@DSfS#@#sDFHd32″-

int n=sizeof(str)/sizeof(char)-

(далее…)

Категория: Строки | Дата: 04.11.12

Ввестипроизвольный текст. Найти среднюю длину слов в нем.

#include&lt-stdio.h&gt-

#include&lt-conio.h&gt-

char text[]=»Neverwinter Nights is thereal RPG, that is built with D&amp-D principes…»-

float i,i_temp=0,kol=0,len_real-

int n=sizeof(text)/sizeof(char)-

float result-

void main()

{

clrscr()-

for (i=0- i &lt- n- i++)

(далее…)

Категория: Строки | Дата: 03.11.12

Напишитефункцию, которая вставляет пробел после каждой точки в строку, полученную ей ввиде параметра.

#include&lt-conio.h&gt-

#include&lt-stdio.h&gt-

int n=33-

char str[]=»Fuc…k you.Bitchwww.deneg.net.»-

int i,j,n_temp=0,k-

void main()

{

-clrscr()-

-for(i=0-i&lt-n-i++)

— — — — {

— — — — — if(str[i] == ‘.’)

(далее…)

Категория: Строки | Дата: 03.11.12

Напишитефункцию, которая проверяет, есть ли в полученной ею в качестве параметра строкеточка и пробел перед каждой заглавной буквой, кроме — первой (алфавит — латинский). Если нет, то функция вставляетих.

#include&lt-conio.h&gt-

#include&lt-stdio.h&gt-

int n = 10-

char s[]=»YouFuCk!!!»-

int i,j-

void main()

(далее…)

Категория: Строки | Дата: 03.11.12

Меню раздела
Блок