Laboratorium nr 4 funkcje cd id Nieznany

background image

Podstawy programownia – laboratorium

Katedra Podstaw Informatyki

mgr inż. Barbara Fryc

1

Laboratorium nr 4

Funkcje w języku C++

P

RZYKŁAD PRZEKAZYWANIA WARTOŚCI PRZEZ WSKAŹNIK

:

void przedzielacz_tabl(char tab[]) ;
void przedzielacz_wsk(char *w) ;
/*******************************************************/
main()
{
char ostrzezenie[80] = { "Alarm trzeciego stopnia " } ;

cout << "\n wersja tablicowa \n" ;
przedzielacz_tabl(ostrzezenie); //

cout << "\n wersja wskaznikowa \n" ;
przedzielacz_wsk(ostrzezenie); //
}
/******************************************************/
void przedzielacz_tabl(char tab[]) //
{
int i = 0 ;

while(tab[i])
{
cout << tab[i++] << "-" ;
}
}
/*******************************************************/
void przedzielacz_wsk(char *w) //
{
while(*w)
{
cout << *(w++) << "-" ;
}
}
/****************************************************/

1.

Z

ADANIA

Zadanie 1.1 Zdefiniować funkcję której zadaniem jest sprawdzenie, czy dwa łańcuchy
znaków mają taka samą długość. Funkcja zwraca 1, jeżeli tak, lub 0 w przeciwnym
przypadku.

Zadanie 1.2 Napisz funkcję odwracającą podany jako parametr string. Drugi parametr
funkcji to string do którego wpisany jest wynik. Prototyp funkcji:


void rew(const char*, char*);

Zadanie 1.3 Napisać funkcję obliczającą ilość wystąpień podanego znaku w tekście
(stringu). String oraz znak podane mają być jako parametry funkcji. Prototyp funkcji:


int ile(const char*, char);


Wyszukiwarka

Podobne podstrony:
Laboratorium nr 4 funkcje cd
Laboratorium nr 3 funkcje id 26 Nieznany
cwiczenie nr 04 poprawione id 1 Nieznany
Laboratorium jezyk c2 2013 id 3 Nieznany
Fundamentowanie cw cz 8 cd id Nieznany
Laboratorium nr 3 funkcje
Laboratorium nr 2 tablice id 26 Nieznany
Laboratorium nr 6 klasy id 2617 Nieznany
Cwiczenia nr 10 (z 14) id 98678 Nieznany
5 2 3a CCNA1 Laboratorium pl id Nieznany (2)
Cwiczenia nr 13 RPiS id 124686 Nieznany
Dz U 2004 nr 121 poz 1263 id Nieznany
Laboratorium Podstaw Fizyki id Nieznany
Laboratorium nr 5 wskaYniki Nieznany
funkcje wielu zmiennych UWM id Nieznany
Cwiczenia nr 13 (z 14) id 98681 Nieznany
Automatyka Laboratorium Nr 1 id 73181 (2)
Laboratorium nr 8 dziedziczenie Nieznany
Pr dom nr 13 RPiS id 382114 Nieznany

więcej podobnych podstron