Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- 1. რა დაიბეჭდება პროგრამის შემდეგი ფრაგმენტის შესრულების შედეგად?
- პასუხი დაასაბუთეთ.
- */
- void F(double & y, int x)
- {
- x--;
- y += 0.01;
- cout << x << endl;
- };
- int main()
- {
- int a = 15; double b = 0.5;
- F(b, a);
- cout << a << " " << b << endl;
- system("PAUSE");
- return 0;
- };
- /*
- პასუხი:
- ეკრანზე დაიბეჭდება:
- 14
- 15 0.51
- დასაბუთება:
- y ცვლადი ფუნქციას გადაეცემა ამპერსანტით, ხოლო x–ის კოპირება ხდება.
- ამიტომ, y შეიცვლის მნიშვნელობას გლობალურად და x მხოლოდ ფუნქციაში.
- */
Advertisement
Add Comment
Please, Sign In to add comment