Lab_09_Lancuchy_znakow.pdf

(43 KB) Pobierz
Microsoft Word - Instrukcja 09.doc
09
Metodyka i techniki programowania
o
Ěwiczenie 1. StaĀe znakowe i wskaŋniki
oo
char tablica1[25], tablica2[25] = "Daj, ac ja pobrusze," ;
char *wskaznik1, *wskaznik2 = "a ty poczywaj" ;
o
oooooo
oooooo
o
ooooo
oo
oo
oo
oooo
Zadanie
ooooo
ooooo
o
Ěwiczenie 2. Operacje na ĀaĶcuchach znakw
oooo
ooooooo
oo
ooooo
int zgodnosc ;
/* sprawdzanie zgodnosci wykonywane jest wielokrotnie, poczawszy od kolejnych liter
slowa : */
for (i=0; i<=(dlugosc_slowa-dlugosc_stringu); i++)
{
zgodnosc = 1 ;
for (j=0; j< dlugosc_stringu; j++) /* sprawdzanie kolejnych liter... */
if (slowo[i+j]!=string[j]) /* gdy dana litera nie pasuje... */
{
zgodnosc = 0 ; /* stwierdzamy brak zgodnosci... */
break ; /* wychodzimy z petli... */
} /* i probujemy sprawdzac od nastepnej litery slowa */
if (zgodnosc==1)
{
printf ("Poczatek szukanego lancucha: od %i znaku.\n", i+1) ;
break ;
}
}
if (zgodnosc == 0) printf ("Brak szukanego lancucha znakow.\n") ;
oooo
oooo
oo
Zadanie
oo
oooo
oo
387412826.001.png
Zgłoś jeśli naruszono regulamin