Advertisement
Guest User

Zadanie10

a guest
Oct 19th, 2019
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.13 KB | None | 0 0
  1. #include <iostream>
  2. #include <stdio.h>
  3. #include <stdlib.h>
  4.  
  5. using namespace std;
  6.  
  7. int main(int argc, char** argv) {
  8.    
  9.     // Zadanie 10
  10.     int num; // Numer ktory bedziemy wczytywac z klawiatury
  11.     int sum = 0; // Suma do ktorej bedziemy dodawac
  12.     bool isSecond = false; // Znacznik, ktorym bedziemy mowic czy liczba jest 'co druga'
  13.    
  14.     while (true) { // Petla nieskonczona, bo ma sie skonczyc jak suma bedzie wieksza niz 200. Czyli nie jestesmy w stanie przewidziec wczesniej ile razy petla na byc wykonana
  15.         scanf("%i", &num); // Wczytuje jednego %i - int'a do zmiennej 'num' z klawiatury (wpisane przez uzytkownika)
  16.    
  17.         if (isSecond == true) { // Jesli jest 'co druga'
  18.             sum += num; // Dodajemy liczba do sumy
  19.             isSecond = false; // Zmieniamy 'blokade' bo wiemy, ze nastepna liczba, ktora wczytamy NIE jest 'co druga'
  20.         } else { // W przeciwnym przypadku
  21.             isSecond = true; // Zmieniamy 'blokade' bo wiemy, ze nastepna liczba, ktora wczytamy jest 'co druga'
  22.         }
  23.    
  24.         if (sum > 200) { // Jesli suma jest wieksza niz 200
  25.             return 0; // Konczymy
  26.         }
  27.    
  28.         printf("Poki co suma to: %i \n", sum); // Wypisujemy ile ma na razie suma
  29.  
  30.     }
  31.    
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement