Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
10
Добавлен:
25.05.2014
Размер:
1.71 Кб
Скачать
/*‹ Ў®а в®а­ п а Ў®в  4
€б Ґў ‚Ёв «Ё© ‚ЁЄв®а®ўЁз
ѓагЇЇ  ‡‚‘11 ў аЁ ­в ь15*/
#include <conio.h>  //Џ®¤Є«оз Ґ¬ ¬®¤г«м нЄа ­ 
#include <iostream.h> //Њ®¤г«м ўў®¤  ўўлў®¤  Ї®в®Є®ў
#include <math.h> //Њ®¤г«м ¬ вҐ¬ вЁзҐбЄЁ©
#include <string.h> //Њ®¤г«м бва®Є
void prb(){
int i,k,j;	//ЏҐаҐ¬Ґ­­лҐ жҐ«лҐ ¤«п а Ў®вл бзҐвзЁЄ®ў
unsigned char txt[255]; //ЋЇаҐ¤Ґ«пҐ¬ бЁ¬ў®«м­го ЇҐаҐ¬Ґ­­го
clrscr();
cout << "\n Џа®Ја ¬¬  Ї®§ў®«пҐв ў § ¤ ­­®¬ ⥪б⥠­  « вЁ­бЄ®¬ п§лЄҐ ";
cout << "§ ¬Ґ­пвм \n ўбҐ Ї ал ph ­  ЎгЄўг f,  ­ ЎҐаЁвҐ ⥪бв ­Ґ Ў®«ҐҐ 255 бЁ¬ў®«®ў.\n";
cin.getline (txt,255);  //„ ­­ п дг­ЄжЁп Ї®§ў®«пҐв ўўҐб⨠⥪бв «оЎ®Ј® ᮤҐа¦ ­Ёп.
k=strlen(txt);	//ЋЇаҐ¤Ґ«Ґ­ЁҐ ¤«Ё­л ⥪бв 
k=k+1;
for (i=0; i<k; i++) { //Ќ зЁ­ Ґ¬ жЁЄ« Їа®ўҐаЄЁ ⥪бв 
	if (txt[i]=='p') { //Ґб«Ё б®ўЇ «  ЇҐаў п ЎгЄў  в®
		 i=i+1; //Їа®ўҐа塞 б«Ґ¤гойго ЎгЄўг
		 if (txt[i]=='h') { //Ґб«Ё ўв®а п ЎгЄў  б®ўЇ «  в®
				   txt[i-1]='f'; //¬Ґ­пҐ¬ ЇаҐ¤л¤гйЁ© бЁ¬ў®« ­  ¤агЈ®©
	for (j=i; j<k; j++) txt[j]=txt[j+1]; //Ё б¤ўЁЈ Ґ¬ ўҐбм ⥪бв ў«Ґў®
				   } //¤«п в®Ј® зв®Ўл Ё§ЎҐ¦ вм Їа®ЎҐ«®ў ЇаЁ § ¬Ґ­Ґ ¤ўге
			}		//ЎгЄў ®¤­®©
		    };
cout << "Џа®Ё§ўҐ¤Ґ­® ЇаҐ®Ўа §®ў ­ЁҐ ⥪бв  \n" << txt;
cout << "\n \n Press any key to continue"; //‚лў®¤ Ё­д®а¬ жЁЁ ® ­ ¦ вЁЁ Є« ўЁиЁ
while (!kbhit()); //ЋЇа®б (®¦Ё¤ ­ЁҐ) ­ ¦ вЁп Є« ўЁиЁ
}
void main(){
int n;
n='0';
while (n=='0'){ //‚лЇ®«­пҐ¬ жЁЄ« Ї®Є  n а ў­® 0
clrscr();
	cout << " \n ЊҐ­о: \n 1.ђ Ў®в  б Їа®Ја ¬¬®©.\n 2.‚л室 Ё§ Їа®Ја ¬¬л.";
	while (!kbhit()); //ЋЇа®б (®¦Ё¤ ­ЁҐ) ­ ¦ вЁп Є« ўЁиЁ
	n=getch(); // ЏаЁбў Ёў Ґ¬ Є®¤ Є« ў. ЇҐаҐ¬Ґ­­®© Ё Їа®ўҐа塞:
	if (n=='2') break; //…б«Ё Є®¤ Є« ў. 2 в® ўл室
	if (n=='1') prb(); //…б«Ё 1 в® § ЇгбЄ дг­ЄжЁЁ.
	n='0';
	}
} //The End.

Соседние файлы в папке LABORATORN