# data[].attributes.body
два кола

# data[].attributes.headline
вправа для 7 класу

# data[].attributes.subject
вправа для 7 класу

# data[].attributes.body
https://naurok.com.ua/test/elektron
https://naurok.com.ua/test/elektronni-tabli-308327.html

# data[].attributes.body
Var n,m,p,k:integer;
Begin
read(n);
m:=n;k:=0;
while m<>0 do begin
p:=m mod 10;
K:=K+1;
m:=m div 10;
end;
writeln(k);
end.

# data[].attributes.headline
Сучасна методика викладання інформатики

# data[].attributes.subject
Сучасна методика викладання інформатики

# data[].attributes.body
1. Структурні складові понятт "методична система навчання": ціль, зміст, методи, засоби, інноваційні форми навчання
2. Правила навчання  - це вказівки як потрібно здійснювати навчання,  а  засоби навчання - це об’єкти за допомогою яких здійснюється навчання
3. Під час викладання інформатики  потрібно враховувати нестабільність,  швидкі зміни в змісті навчання, швидкий розвиток інформаційно-комунікаційних технологій
4. windows server, Veyon, NetOpSchool.
5.  Склпдові змішаного навчання: навчання в класі, дистанційне навчання, навчання через Інтернет
6. Перегяд  відеоматеріалів  та інформаційних ресцрсів для опрацювання нового матеріалу або закріплення старого
7. Елементи е-навчання

Самостійна робота з електронними матеріалами,

Отримання консультацій, порад, оцінок у віддаленого  експерта, можливість дистанційної взаємодії;

Створення розподіленої спільноти користувачів

Своєчасна цілодобова доставка електронних навчальних матеріалів;

Формування та підвищення інформаційної культури

Освоєння і популяризація інноваційних педагогічнх технологій, передача їх викладачам;

Можливість розвивати навчальні веб-ресурси;

Можливість у будь-який час і будь-якому місці отримати сучасні знання, що перебувають у будь-якій доступній точці світу;

Доступність вищої освіти особам з особливостями психофізичного розвитку

8.  vaber,  messedger , WhatsApp,  Google Forms, Survey Monkey, Kahoot!, Socrative, Plickers

9.  Геймифікація при викладанні іннформатики отримує технологічну основу
10. участь в коніеренціях, вебінарах, робота за допомогою комп’ютернихмереж

# data[].attributes.headline
Розв'язок задачі про сірникову модель, із використанням функцій:

# data[].attributes.subject
Розв'язок задачі про сірникову модель, із використанням функцій:

# data[].attributes.body
var n: longint;

function Cub(n: integer): integer;
var c1,c2,c3,s,h,d1,d2: integer;
begin
c1:=trunc(exp(ln(n)*1.0/3)+0.5);
c2:=trunc(sqrt(n/c1)+0.5);
c3:=trunc(n/(c1*c2));
S:=3*c1*c2*c3+2*(c1*c2+c1*c3+c2*c3)+(c1+c2+c3);
h:=n-c1*c2*c3;
if h<>0 then
begin
d1:=trunc(sqrt(h)+0.5);
if d1*d1>h then
dec(d1);
d2:=trunc(h/d1);
S:=s+(3*d1*d2+2*(d1+d2)+1);
h:=h-(d1*d2);
if h<>0 then
S:=s+(3*h+2);
end;
Cub:=S;
end;

begin
read(N);
write(Cub(N));
end.

# data[].attributes.headline
До задачі про цифри

# data[].attributes.subject
До задачі про цифри

# data[].attributes.body
n ≤ 2 ∙10 ⁹Працюючий розв'язок:
Var m,p:int64; k:integer;
Begin
read(m);
if m=0 then k:=1 else k:=0;
while m<>0 do begin
p:=m mod 10;
K:=K+1;
m:=m div 10;
end;
write(k);
end.

Зауваження:
1. 0 ≤ n, отже при  n=0 число суладається з однієї цифри, а не 0.
2.  n ≤ 2 ∙10 ⁹ , отже тип  integer не достатній, треба тип із більшим діапазоном значень, наприклад, int64, який є у FreePascal.
3. readln i writeln краще замінити на read i write.

# data[].attributes.body
var x1,y1,r1,x2,y2,r2, d:real;
begin
 readln (x1,y1,r1,x2,y2,r2);
 d:=sqrt(sqr(x1-x2)+sqr(y1-y2));
 if (x1=x2) and (y1=y2) and (r1=r2) then writeln (-1)
 else
 if ((r1+r2)=d) or ((r1-r2)=d) then writeln (1)
 else
 if ((r1+r2)<d) or ((r1-r2)>d) then writeln (0)
 else
 writeln (2);
end.