new file: .gitignore

new file:   index.js
	new file:   package-lock.json
	new file:   package.json
	new file:   public/lib/functions.js
	new file:   public/lib/html2canvas.js
	new file:   public/lib/inter.js
	new file:   public/lib/inter_temp.js
	new file:   public/lib/interact.js
	new file:   public/lib/interact.js.map
	new file:   public/lib/jquery.cookie.js
	new file:   public/lib/jquery.js
	new file:   server.js
	new file:   views/condition/lvl-1.ejs
	new file:   views/condition/lvl-2.ejs
	new file:   views/condition/lvl-3.ejs
	new file:   views/condition/lvl-4.ejs
	new file:   views/condition/lvl-5.ejs
	new file:   views/consecution/lvl-1.ejs
	new file:   views/consecution/lvl-2.ejs
	new file:   views/consecution/lvl-3.ejs
	new file:   views/consecution/lvl-4.ejs
	new file:   views/consecution/lvl-5.ejs
	new file:   views/looping/lvl-1.ejs
	new file:   views/looping/lvl-2.ejs
	new file:   views/looping/lvl-3.ejs
	new file:   views/looping/lvl-4.ejs
	new file:   views/looping/lvl-5.ejs
	new file:   views/lvls/lvls_1.ejs
	new file:   views/lvls/lvls_2.ejs
	new file:   views/main.ejs
	new file:   views/old/condition/lvl-1.ejs
	new file:   views/old/condition/lvl-2.ejs
	new file:   views/old/condition/lvl-3.ejs
	new file:   views/old/condition/lvl-4.ejs
	new file:   views/old/condition/lvl-5.ejs
	new file:   views/old/consecution/lvl-1.ejs
	new file:   views/old/consecution/lvl-2.ejs
	new file:   views/old/consecution/lvl-3.ejs
	new file:   views/old/consecution/lvl-4.ejs
	new file:   views/old/consecution/lvl-5.ejs
	new file:   views/old/looping/lvl-1.ejs
	new file:   views/old/looping/lvl-2.ejs
	new file:   views/old/looping/lvl-3.ejs
	new file:   views/old/looping/lvl-4.ejs
	new file:   views/old/looping/lvl-5.ejs
	new file:   views/static/404.ejs
	new file:   views/static/end.ejs
	new file:   views/static/header.ejs
	new file:   views/static/start.ejs
This commit is contained in:
2023-11-14 02:32:19 +05:00
commit d245bc717b
50 changed files with 27719 additions and 0 deletions

15
views/consecution/lvl-1.ejs Executable file
View File

@ -0,0 +1,15 @@
<%- include('../static/start.ejs') %>
<%- include('../lvls/lvls_1.ejs') %>
<%
inputs = 1;
task = "Написать программу, которая подсчитывает: периметр квадрата, площадь которого равна i/1";
code ="let S = i/1; /%"+
"let s = Math.sqrt(S); /%"+
"let P = 4 * s; /%"+
"return `периметр квадрата равен ${P}`;";
%>
<%- include('../static/header.ejs') %>
<%- include('../lvls/lvls_2.ejs') %>
<%- include('../static/end.ejs') %>

18
views/consecution/lvl-2.ejs Executable file
View File

@ -0,0 +1,18 @@
<%- include('../static/start.ejs') %>
<%- include('../lvls/lvls_1.ejs') %>
<%
inputs = 1;
task = "Написать программу, которая подсчитывает: площадь равностороннего треугольника, периметр которого равен i/1";
code ="let P = i/1; /%"+
"let a = P / 3;/%"+
"let S = (Math.pow(a,2) * Math.sqrt(3)) / 4;/%"+
"return `площадь равностороннего треугольника равна ${S}`"
%>
<script>
let p = 15;
</script>
<%- include('../static/header.ejs') %>
<%- include('../lvls/lvls_2.ejs') %>
<%- include('../static/end.ejs') %>

15
views/consecution/lvl-3.ejs Executable file
View File

@ -0,0 +1,15 @@
<%- include('../static/start.ejs') %>
<%- include('../lvls/lvls_1.ejs') %>
<%
inputs = 4;
task = "Написать программу, которая подсчитывает: расстояние между точками с координатами i/1, i/2 и i/3, i/4";
code ="let A = Math.pow((i/1-i/2),2); /%"+
"let B = Math.pow((i/3-i/4),2); /%"+
"let AB = Math.sqrt(A+B); /%"+
"return `расстояние между точками равно ${AB}`;"
%>
<%- include('../static/header.ejs') %>
<%- include('../lvls/lvls_2.ejs') %>
<%- include('../static/end.ejs') %>

16
views/consecution/lvl-4.ejs Executable file
View File

@ -0,0 +1,16 @@
<%- include('../static/start.ejs') %>
<%- include('../lvls/lvls_1.ejs') %>
<%
inputs = 2;
task = "Написать программу, которая подсчитывает: среднее арифметическое кубов двух чисел i/1 и i/2";
code ="let a = i/1*i/1*i/1; /%"+
"let b = i/2*i/2*i/2; /%"+
"let awg = ((a+b)/2); /%"+
"return `среднее арифметическое кубов двух чисел равна ${awg}`;"
%>
<%- include('../static/header.ejs') %>
<%- include('../lvls/lvls_2.ejs') %>
<%- include('../static/end.ejs') %>

15
views/consecution/lvl-5.ejs Executable file
View File

@ -0,0 +1,15 @@
<%- include('../static/start.ejs') %>
<%- include('../lvls/lvls_1.ejs') %>
<%
inputs = 2;
task = "Написать программу, которая подсчитывает: среднее геометрическое модулей двух чисел i/1 и i/2";
code ="let a = Math.abs(i/1); /%"+
"let b = Math.abs(i/2); /%"+
"let awg_geo = Math.sqrt((a*b),2); /%"+
"return `среднее геометрическое модулей двух чисел равно ${awg_geo}`;"
%>
<%- include('../static/header.ejs') %>
<%- include('../lvls/lvls_2.ejs') %>
<%- include('../static/end.ejs') %>