#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
int mass[];
for (int i = 0; i < n; i++) {
cin >> mass[i];
}
int count_0 = 0, count_pol = 0, count_otr = 0;
for (int i = 0; i < n; i++) {
if (mass[i] == 0) {
count_0++;
}
if (mass[i] > 0) {
count_pol++;
}
if (mass[i] < 0) {
count_otr++;
}
}
cout << count_0 << " " << count_pol << " " <<count_otr;
cout <<endl;
system ("pause");
return 0;
}
Объяснение:
program num32;var
nums, i, min, max, a, i2, i3, sum: integer;begin
min := 7;
max := 0;
sum := 0;
readln(nums);
while nums <> 0 do
begin
if (((nums mod 10) > max)) then begin
max := nums mod 10;
end;
if (((nums mod 10) < min)) then begin
min := nums mod 10;
end;
nums := nums div 10;
end;
if (min > max) then begin
for i2 := max to min do
sum := sum + i2;
end;
if (max > min) then begin
for i2 := min to max do
sum := sum + i2;
end;
writeln(sum);
Поделитесь своими знаниями, ответьте на вопрос: