vakho

CPP Sample 3 [2]

Nov 16th, 2014
179
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.45 KB | None | 0 0
  1. /*
  2.     2. 
  3.     მოკლედ ახსენით, თუ რას აკეთებს პროგრამული კოდის მოცემული ფრაგმენტი
  4.     და მოიყვანეთ მისი ეკვივალენტური პროგრამული კოდის ფრაგმენტი,
  5.     რომელიც for შეტყობინების ნაცვლად გამოიყენებს while შეტყობინებას:
  6. */
  7.     int i, a[20];           /* მასივი 20 სამნიშნა რიცხვისთვის */
  8.     for (i = 0; i < 20; i++) {
  9.         a[i] = rand() % 51; // მასივის ელემენტებს ანიჭებს შემთხვევით მნიშვნელობებს [0, 50] დიაპაზონიდან
  10.         printf("%4d ", a[i]);
  11.         // ხდება ელემენტების დაბეჭვდა მარცხნიდან 4 ჰარის გამოტოვებით (რიცხვის სიმბოლოების ჩათვლით)
  12.         // მაგალითად:
  13.         //      13-ის   შემთხვევაში: _ _ 1 3
  14.         //      7-ის    შემთხვევაში: _ _ _ 7
  15.  
  16. // while-ით გადაკეთებული ვარიანტი:
  17.     int i, a[20];          
  18.     while (i < 20) {
  19.         a[i] = rand() % 51;
  20.         printf("%4d ", a[i]);
  21.         ++i;
  22.     }
Advertisement
Add Comment
Please, Sign In to add comment