Advertisement
zawadzio

zad 2 i 3 egzamin cpp

Jun 24th, 2016
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.99 KB | None | 0 0
  1. Zadanie 2. Przeanalizować poniższy program i podać, co zostanie wyświetlone na ekranie w
  2. wyniku jego działania.
  3. #include <iostream>
  4. #include <conio.h>
  5. using namespace std;
  6. int f(int & x)
  7. {
  8. x += 2;
  9. return x;
  10. }
  11. int main()
  12. {
  13. char t[] = "tekst";
  14. char * p = t;
  15. for (int i = 0, j = 1, k = 4; i < 3; i++, p--)
  16. {
  17. k = f(j);
  18. p++;
  19. cout << i << ' ' << j << ' ' << k << " " << p << endl;
  20. p++;
  21. }
  22. getch();
  23. return 0;
  24. }
  25.  
  26. Odpowiedź:
  27. 0 3 3 ekst
  28. 1 5 5 kst
  29. 2 7 7 st
  30.  
  31. Zadanie 3. a) Podać prototyp funkcji o nazwie f1, zwracającej wartość całkowitoliczbową bez
  32. znaku oraz posiadającej 1 argument – referencję do zmiennej przechowującej wartości
  33. zmiennoprzecinkowe pojedynczej precyzji.
  34.  
  35. unsigned int f1(float &argument);
  36.  
  37. b) Podać prototyp funkcji o nazwie f2, nie zwracającej wartości i posiadającej następujące
  38. argumenty: 1) wskaźnik do stałej znakowej, 2) zmienną całkowitoliczbową przekazywaną
  39. przez wartość.
  40.  
  41. void f2(const char* argument1, int argument2);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement