ad 1) napisać algorytm zamiany a i b bez zmiennej
posredniczącej;
a = a+b;
b = a-b; (b = a + b - b = a)
a = a-b; (a = a + b - a = b)
#include
ad 2) czy da się napisać program
#include
z nową procedurą zamien
int a, b;
wykorzystującą globalność.
void zamien();
int main()
{
a = 5; b = 10;
printf ("Przekazywanie argumentow przez globalnosc\n");
printf ("w main przed zamiana: a = %d b = %d \n", a, b);
zamien();
printf ("w main po zamianie : a = %d b = %d \n", a, b);
system("PAUSE");
return 0;
}
void zamien ()
{
int zmposred;
printf ("w zamien przed zamiana: a = %d b = %d \n", a, b);
zmposred = a;
a = b;
b = zmposred;
printf ("w zamien po zamianie : a = %d b = %d \n", a, b);
}
Wyszukiwarka
Podobne podstrony:
Sezon 5
Andrzej Sapkowski Wiedźmin Sezon Burz Rozdzial 1
Sezon 10
wiedza i praktyka sezon letni w firmie
Sezon na pokrzywę
Napisy do Once Upon a Time sezon 01, odcinek 19
7a Oznaczanie chropowatosci
7a
Sanyo?14AT2GB ch!12?7A
Sezon na misia 2
HARLEY DAVIDSON Model 7A Parts
Plotkara sezon 4 odcinek 17
Plotkara sezon 4 odcinek 14
Ćwiczenia 7A
więcej podobnych podstron