Lektion 3: lösningsförslag
- int max = ...;
- int sum = 0;
- for (int i = 1; i <= max; i += 1)
- {
- sum += i;
- }
- int max = ...;
- int sum = 0;
- for (int i = 2; i <= max; i += 2)
- {
- sum += i;
- }
- int max = ...;
- int sum = (max * (max + 1)) / 2;
- int max = ...;
- string countdown = "";
- for (int i = max; i >= 0; i -= 1) {
- countdown += i + ", ";
- }
- countdown += "go!";
- string result = "";
- for (int i = 1; i <= 100; i += 1)
- {
- if (i % 3 == 0)
- {
- result += "Fizz";
- }
- if (i % 5 == 0)
- {
- result += "Buzz";
- }
- if (i % 3 != 0 && i % 5 != 0)
- {
- result += i;
- }
- if (i < 100)
- {
- result += ", ";
- }
- }
- string rolls = "";
- for (int i = 1; i <= 6; i += 1)
- {
- for (int j = 1; j <= 6; j += 1)
- {
- rolls += "(" + i + ", " + j + ")";
- if (i < 6 || j < 6)
- {
- rolls += ", ";
- }
- }
- }
- int limit = ...;
- string rolls = "";
- for (int i = 1; i <= 6; i += 1)
- {
- for (int j = 1; j <= 6; j += 1)
- {
- if (i + j >= limit)
- {
- rolls += "(" + i + ", " + j + ")";
- if (i < 6 || j < 6)
- {
- rolls += ", ";
- }
- }
- }
- }
- string rolls = "";
- for (int i = 1; i <= 6; i += 1)
- {
- for (int j = 1; j <= 8; j += 1)
- {
- rolls += "(" + i + ", " + j + ")";
- if (i < 6 || j < 8)
- {
- rolls += ", ";
- }
- }
- }
- int previous = 1;
- int grains = 1;
- for (int i = 2; i <= 24; i += 1)
- {
- grains += previous * 2;
- previous = previous * 2;
- }