Var
n, i, k: integer;
f: boolean;
begin
readln(n);
f := false;
for i := 1 to n do
begin
k := Random(100);
f := f or (k mod 4 = 0);
end;
writeln(f);
end.
Const n = 7;
var
a:array [1..n] of integer;
i:integer;
begin
writeln('Первоначальный массив');
for i:=1 to n do
begin
a[i]:=5+random(31);
writeln(a[i]);
end;
writeln('Преобразованный массив');
for i:=1 to n do
begin
if a[i]>15 then a[i]:=8;
if a[i]= 5 then a[i]:=0;
writeln(a[i]);
end;
end.
#include<iostream>#include <stdlib.h>using namespace std;int main(){int i, c=0;cin >> i ;int a[i];for( i--; i >=0; i--){ a[i] = rand() % 5 - 2; if (a[i] > 0 ){ c+=a[i]; } cout << c;}}
Десятичный код
65 80 80 76 69
Двоичный код
01000001 01010000 01010000 01001100 01000101
Var a,b,c,d,e:integer;
begin
for a:=100 to 500 do begin
b:=a mod 2; c:=a div 10 mod 10; d:=a div 100;
e:=b+c;
if e=15 then writeln(a);
end;
end.