Ответы
Ответ дал:
0
Ответ:
- var
- n, i, j, sum, count, countEven, countOdd: integer;
- begin
- readln(n);
- for i := 1000 to 9999 do
- begin
- sum := 0;
- for j := 1 to 4 do
- sum := sum + i.ToString[j].ToDigit;
- if sum = n then
- begin
- write(i, ' ');
- count := count + 1;
- if i mod 2 = 0 then countEven := countEven + 1
- else countOdd := countOdd + 1;
- end;
- end;
- Println('Количество: ', count);
- Println('Четных: ', countEven);
- Println('Нечётных: ', countOdd);
- end.
Пример:
Приложения:
Ответ дал:
0
Единственное, что здесь может быть не из 8 класса - это i.ToString[j].ToDigit, но если не нравится можно поменять на StrToInt(i.ToString[j])
Вас заинтересует
2 года назад
2 года назад
3 года назад
3 года назад
9 лет назад
9 лет назад
10 лет назад