C++ fundamentals through coding exercises
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

44 lines
614 B

4 years ago
  1. ## 1 for-lause
  2. **Tehtävä:**
  3. Tee ohjelma, joka kysyy käyttäjältä kokonaisluvun n (n>0) ja tulostaa monitorille luvut 1,2,3..n allekkain. Tee ohjelma käyttäen for-lausetta.
  4. Example output:
  5. ```
  6. Anna kokonaisluku:2
  7. 1
  8. 2
  9. ```
  10. **Vastaus:**
  11. ```
  12. #include <iostream>
  13. using namespace std;
  14. int main() {
  15. int n;
  16. cout << "Anna kokonaisluku:";
  17. cin >> n;
  18. if (cin.fail()) {
  19. cerr << "Syötä luku" << endl;
  20. exit(1);
  21. }
  22. if (n<=0) {
  23. cerr << "Luku ei voi olla 0 tai pienempi" << endl;
  24. exit(1);
  25. } else {
  26. for (int i=1; i<n+1; i++) {
  27. cout << i << endl;
  28. }
  29. }
  30. return 0;
  31. }
  32. ```