Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Zadanie 2. Przeanalizować poniższy program i podać, co zostanie wyświetlone na ekranie w
- wyniku jego działania.
- #include <iostream>
- #include <conio.h>
- using namespace std;
- int f(int & x)
- {
- x += 2;
- return x;
- }
- int main()
- {
- char t[] = "tekst";
- char * p = t;
- for (int i = 0, j = 1, k = 4; i < 3; i++, p--)
- {
- k = f(j);
- p++;
- cout << i << ' ' << j << ' ' << k << " " << p << endl;
- p++;
- }
- getch();
- return 0;
- }
- Odpowiedź:
- 0 3 3 ekst
- 1 5 5 kst
- 2 7 7 st
- Zadanie 3. a) Podać prototyp funkcji o nazwie f1, zwracającej wartość całkowitoliczbową bez
- znaku oraz posiadającej 1 argument – referencję do zmiennej przechowującej wartości
- zmiennoprzecinkowe pojedynczej precyzji.
- unsigned int f1(float &argument);
- b) Podać prototyp funkcji o nazwie f2, nie zwracającej wartości i posiadającej następujące
- argumenty: 1) wskaźnik do stałej znakowej, 2) zmienną całkowitoliczbową przekazywaną
- przez wartość.
- void f2(const char* argument1, int argument2);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement