fork download
  1. #include <iostream>
  2.  
  3. int main() {
  4. int liczba;
  5. int suma = 0;
  6.  
  7. std::cout << "Podaj liczbe calkowita dodatnia: ";
  8. std::cin >> liczba;
  9.  
  10. // Sprawdzenie, czy podana liczba jest dodatnia
  11. if (liczba <= 0) {
  12. std::cout << "Podana liczba musi byc dodatnia." << std::endl;
  13. return 1;
  14. }
  15.  
  16. // Obliczenie sumy liczb od 1 do podanej liczby
  17. for (int i = 1; i <= liczba; ++i) {
  18. suma += i;
  19. }
  20.  
  21. std::cout << "Suma liczb od 1 do " << liczba << " wynosi: " << suma << std::endl;
  22.  
  23. return 0;
  24. }
  25.  
Success #stdin #stdout 0.01s 5264KB
stdin
Standard input is empty
stdout
Podaj liczbe calkowita dodatnia: Suma liczb od 1 do 21905 wynosi: 239925465