Меню сайта

//—————————————————————————
#include &lt-vcl.h&gt-
#pragma hdrstop
#include &lt-tchar.h&gt-
#include &lt-iostream.h&gt-
//—————————————————————————
#pragma argsused
using namespace std-
//—————————————————————————
struct link
{
int data-
link* next-
}-
//—————————————————————————
class linklist
{
private:
link* first-
public:
linklist ()
{ first = NULL- }
void additem ( int d)-
void display ()-
}-
//—————————————————————————
void linklist::additem (int d)
{
link* newlink = new link-
newlink-&gt-data = d-
newlink-&gt-next = first-
first = newlink-
}
//—————————————————————————
void linklist::display ()
{
cout&lt-&lt-«&#92-ndannie steka: «-
link* current = first-
while (current)
{
cout&lt-&lt-current-&gt-data&lt-&lt-» «-
current = current-&gt-next-
}
}
//—————————————————————————
int _tmain(int argc, _TCHAR* argv[])
{
linklist li-
int var-
while (1)
{
— cout&lt-&lt-«&#92-nVvedite chislo: «-
— cin&gt-&gt-var-
— li.additem(var)-
— char a-
— cout&lt-&lt-«Dobavit’ eshe? (далее…)
Категория: Указатели (Списки) | Дата: 06.11.12

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

#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

Страница 1 из 712345...Последняя »
Меню раздела
Блок