#include <iostream>
using namespace std;
int main(){
int value;
cout << "vvedite chislo: ";
cin >> value;
for (int i = 1; i <= value; i++){
if (value % i ==0) cout << i << " ";
}
}
сейчас стоит сорт с меньшего по большее, если нужно наоборот, то цикл for перепиши так:
for(int i = value; i>0; i--){тело цикла не меняй}
4. В массиве B с 1 по 55. 55 элемент будет равен 0.
5. 8 элементов
6. 10 элементов
Var n,m,a,b,c,d:integer;
begin
write('n = ');
readln(n);
a:=n div 1000;
b:=n div 100 mod 10;
c:=n mod 100 div 10;
d:=n mod 10;
m:=d*1000+c*100+b*10+a;
writeln('m = ',m);
end.
Пример:
n = 1762
m = 2671
1-3, 2-2, 3-3,4-4,5-1, 6-4, 7-1, 8-1,9-3,10-1
1 яхта заедит а2 в то время уедет потом 1 вийдет пойедет куда надо