Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 24.09.2018
Сообщений: 4

Создайте приложение для обучения малышей устному счету

24.09.2018, 19:15. Показов 1922. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Создайте приложение для обучения малышей устному счету. Программа должна автоматически генерировать примеры типа "число 1 + число 2 =", проверять ответы, реагировать на ошибки, выставлять оценку в конце работы. Спасибо
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
24.09.2018, 19:15
Ответы с готовыми решениями:

Создайте приложение для обучения малышей устному счету. Программа должна автоматически генерировать примеры
две недели ушло... может кому и пригодиться! <html> <head> <title> </title> </head> <body> <script...

Составьте программу для обучения устному счету
Помогите, я в этом вообще не понимаю. Завтра сдавать, как только не пытался:( Составьте программу для обучения устному счету. На каждом...

Составить программу обучения устному счету
«Устный счет». Составить программу обучения устному счету. На каждом шаге должны предлагаться числа и арифметические действия, которые...

9
566 / 465 / 183
Регистрация: 14.10.2017
Сообщений: 1,259
24.09.2018, 19:48
покажите что уже сделано вами и расскажите в чем трудности
0
0 / 0 / 0
Регистрация: 24.09.2018
Сообщений: 4
24.09.2018, 20:18  [ТС]
Вот код который есть, он просто считает цифры:
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
var i=5;// и оценка зависит от 5 проходов
var number;
var a=1; var b=10;
var x; var y;
var vivod="";
var sum=0; var sumok=0;
var sumno=0;
while (i)
{number=Math.round(a+(b-a%10)*Math.random());
x=number;
number=Math.round(a+(b-a%10)*Math.random());
y=number;
vivod=prompt("Сколько будет " + x + " + " + y + "= ?","");
sum=x+y;
if (sum==vivod) {alert("Верно"); sumok++;}
else alert("Не верно"); sumno;
i--}
alert("Верных ответов = " + sumok + "Не верных ответов = " + sumno);
Мне нужно сделать еще чтобы он по окончанию работы, вывыдил кол-во правильных (работает) и кол-во не правильных ответов (не работает) и оценку за работу
0
║XLR8║
 Аватар для outoftime
1212 / 909 / 270
Регистрация: 25.07.2009
Сообщений: 4,360
Записей в блоге: 5
24.09.2018, 20:51
Цитата Сообщение от lexa_aa Посмотреть сообщение
не правильных ответов (не работает)
Смотрим:
Цитата Сообщение от lexa_aa Посмотреть сообщение
alert("Не верно"); sumno;
Цитата Сообщение от lexa_aa Посмотреть сообщение
оценку за работу
Где?
Цитата Сообщение от lexa_aa Посмотреть сообщение
alert("Верных ответов = " + sumok + "Не верных ответов = " + sumno);
А ещё в JS есть шаблонные строки, которыми можно пользоваться вот так

JavaScript
1
alert(`Верных ответов = ${sumok}, не верных ответов = ${sumno}`);
1
0 / 0 / 0
Регистрация: 24.09.2018
Сообщений: 4
24.09.2018, 20:57  [ТС]
По поводу шаблона согласен не прав...
А вот что с выводом "не правильных ответов", у меня что-то не получается ...
НЕ могли бы вы мне помочь ?
0
║XLR8║
 Аватар для outoftime
1212 / 909 / 270
Регистрация: 25.07.2009
Сообщений: 4,360
Записей в блоге: 5
24.09.2018, 21:05
А вообще, дети в такое играть не будут. Их надо заинтересовать, создать небольшой сюжет. Например, забрёл иванушка дурачёк в дремучий лес, а там чудище болотное, увидело оно что иванушка узнал где оно хранит свои богатства. Оно думало уже сьёсть иванушку, как он и говорит в ответ: "Съесть меня любое чудище может, а ты попробуй меня обыграть!". Чудище задумалось и отвечает: "Во что играть будем?", а иванушка в ответ: "В математику"....

Ну и суть игры помочь иванушке выбраться из лесу решая разного рода задачки на счёт.

Добавлено через 1 минуту
Цитата Сообщение от lexa_aa Посмотреть сообщение
НЕ могли бы вы мне помочь ?
Я уже помог в посте выше.
0
0 / 0 / 0
Регистрация: 24.09.2018
Сообщений: 4
24.09.2018, 21:13  [ТС]
Да понимаю, что не будут играть, но я только учусь скриптингу поэтому пишу о помощи.
У меня не верное кол-во выводит переменная почему-то, а именно это "sumno" (не верный ответ).

Вот весь код:
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<html>
<head>
<title>
</title>
</head>
<body>
<script language=javascript>
<!--
var i=5;// и оценка зависит от 5 проходов
var number;
var a=1; var b=10;
var x; var y;
var vivod="";
var sum=0; var sumok=0;
var sumno=0;
while (i)
{
number=Math.round(a+(b-a%10)*Math.random());
x=number;
number=Math.round(a+(b-a%10)*Math.random());
y=number;
vivod=prompt("Сколько будет " + x + " + " + y + " = ?","");
sum=x+y;
if (sum==vivod) 
        {
        alert("Верно"); sumok++;
        }
else alert("Не верно"); sumno;
i--}
 
alert(`Верных ответов = ${sumok} \n Не верных ответов = ${sumno}`);
 
//-->
</script>
</body>
</html>
0
566 / 465 / 183
Регистрация: 14.10.2017
Сообщений: 1,259
25.09.2018, 01:20
Цитата Сообщение от lexa_aa Посмотреть сообщение
"sumno" (не верный ответ).
вам же уже подсказали: в строке 28 ошибка, вернее "недоделка"
1
║XLR8║
 Аватар для outoftime
1212 / 909 / 270
Регистрация: 25.07.2009
Сообщений: 4,360
Записей в блоге: 5
25.09.2018, 01:43

Не по теме:

klopp, если вы сделаете всё за автора, он ничему не научится. Решите для себя, хотите ли вы сами решать или автора научить прежде чем писать последующие ответы. И да, вы верно поняли мой посыл, не нужно говорить в чём ошибка, он должен сам догадаться.



lexa_aa, дам пару рекомендаций по тому как заниматься отладкой программы на JS:
1. console.log(...) - самый простой способ, который заключается в том что вы во всех местах, где сомневаетесь в значениях переменных во время выполнения программы, выводите значения переменных, чтобы проанализировав вывод понять где происходит ошибка.
2. Более основательный метод - пошаговое выполнение. Можно проводить в 2х вариациях: в уме (при достаточном опыте и простом коде) либо при помощи так называемого debuger-а который позволит выполнить не весь скрипт, а выполнять по одной инструкции за раз позволяя отслеживать состояния переменных (когда попользуетесь им станет проще производить те же действия в уме).

На канале Google Chrome Developers есть видео как пользоваться Developer Tools в Google Chrome
2
25.09.2018, 01:58

Не по теме:

Цитата Сообщение от outoftime Посмотреть сообщение
если вы сделаете всё за автора
и не собирался,просто иногда бывает, особенно на начальном этапе, когда из-за какой-нибудь ерунды не можешь двинуться дальше, обычно одной подсказки хватает чтобы впредь не совершать подобное

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
25.09.2018, 01:58
Помогаю со студенческими работами здесь

Составить программу обучения устному счету
«Устный счет». Составить программу обучения устному счету. На каждом шаге должны предлагаться числа и арифметические действия, которые...

Создайте приложение «Развивающее задание для малышей»
Создайте приложение «Развивающее задание для малышей». Вверху расположите пояснительный текст: «Перетащи слово на соответствующую...

Тренажёр по устному счету
Написать программу, моделирующую тренажер по устному счету. Пользователь вводит разрядность операндов, тип операции (+ - * /) на...

Обучение устному счёту: проверка количества правильных и неправильных ответов
#include &quot;iostream&quot; #include &quot;ctime&quot; #include &quot;cstdlib&quot; using namespace std; int main(){ srand(time(NULL)); setlocale(LC_ALL,...

Создайте приложение для построения графика функции
Необходимо вывести на экран таблицу значений функции Y(x) и ее разложения в ряд S(x) для x изменяющихся от xn до xk с шагом h=(xk-xn)/n....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes. А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru