Var a,b,c:integer;
begin
read(a,b,c);
if (a<b) and (a<c) then
writeln(a);
if (b<a) and (b<c) then
writeln(b);
if (c<a) and (c<b) then
writeln(c);
end.
X2 -> S1
X1 & -X2 -> S2
-X1 & X2 -> -S2
S1 | S2 -> X1 | X2
| - дизъюнкция, & - конъюнкция, -> - импликация
#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--){тело цикла не меняй}