• a := a mod 2; b := b mod 2; • if (b > 0) and (a > 0) then
• writeln ('четных чисел нет')
• else
• writeln ('четное число есть'); end.
N2
#include <iostream>
using namespace std;
int main() { int a; cin >> a; if(a < 100 || a > 999) cout << "Неверное число" << endl; else { int a1 = a/100; int a2 = (a/10)%10; int a3 = a%10; if(a1%2==a2%2==a3%2==0) cout << "Да" << endl; else cout << "Нет" << endl; } return 0; }
marinaled8187
05.04.2021
Program lol (input, output); var i, n, d, sd, s4d, kd, kn4d, k4d, kbd:integer; begin writeln ('Введите само число и число d'); read (n, d); writeln ('Делители:'); I:=1; sd:=0; s4d:=0; kd:=0; kn4d:=0; k4d:=0; kbd:=0; while I <=n do begin if n mod I = 0 then begin kd:=kd+1; writeln (I); sd:=sd+I; if I > d then kbd:=kbd+1; if I mod 2 = 0 then begin s4d:=s4d+I; k4d:=k4d+1; end else kn4d:=kn4d+1; end; I:=I+1; end; writeln (' '); writeln ('сумма делителей ', sd); writeln ('сумма четных делителей ', s4d); writeln ('количество делителей ', kd); writeln ('количество нечетных делителей ', kn4d); writeln ('количество четных делителей ', k4d); writeln ('количество делителей болеше d ', kbd); end.