DIM a AS DOUBLE, alpha AS DOUBLE, k AS DOUBLE, s AS DOUBLE CLS INPUT "a, alpha="; a, alpha k = ATN(1) / 45 PRINT "S="; a ^ 2 * SIN(alpha * k)
2. Договоримся, что a≤b и c≤d. Если после ввода это не так, то меняем местами значения a,b и/или c,d.
Условие, при котором первый прямоугольник поместится во второй выглядит как a<c ∧ b<d
DIM a AS INTEGER, b AS INTEGER, c AS INTEGER, d AS INTEGER, t AS INTEGER CLS INPUT "a,b,c,d"; a, b, c, d IF a > b THEN t = a: a = b: b = t END IF IF c > d THEN t = c: c = d: d = t END IF IF a < c AND b < d THEN PRINT "Входит" ELSE PRINT "Не входит" END IF
Microsoft qBASIC 1.0
DIM a AS DOUBLE, alpha AS DOUBLE, k AS DOUBLE, s AS DOUBLE
CLS
INPUT "a, alpha="; a, alpha
k = ATN(1) / 45
PRINT "S="; a ^ 2 * SIN(alpha * k)
2. Договоримся, что a≤b и c≤d. Если после ввода это не так, то меняем местами значения a,b и/или c,d.
Условие, при котором первый прямоугольник поместится во второй выглядит как a<c ∧ b<d
DIM a AS INTEGER, b AS INTEGER, c AS INTEGER, d AS INTEGER, t AS INTEGER
CLS
INPUT "a,b,c,d"; a, b, c, d
IF a > b THEN
t = a: a = b: b = t
END IF
IF c > d THEN
t = c: c = d: d = t
END IF
IF a < c AND b < d THEN
PRINT "Входит"
ELSE
PRINT "Не входит"
END IF
using namespace std;
bool isMultiple(int n, int m);
int main() {
setlocale(LC_ALL,"Russian");
int x, p;
cout << "x = ";
cin >> x;
cout << "p = ";
cin >> p;
int check[3] = { 2, 3, p },
l = sizeof(check)/sizeof(*check);
for(size_t i = 0; i < l; ++i) {
if ( isMultiple(x, check[i]) ) {
cout << "x кратное " << check[i] << '\n';
}
else {
cout << "x не кратное " << check[i] << '\n';
}
}
return 0;
}
bool isMultiple(int n, int m) {
if (n % m == 0) {
return true;
}
else {
return false;
}
}