0 / 0 / 0
Регистрация: 17.09.2011
Сообщений: 31
|
||||||
1 | ||||||
Обучение школьников умножать 2 натуральных числа13.11.2012, 21:25. Показов 2374. Ответов 10
Метки нет (Все метки)
Задание звучит следующим образом: Напишите программу обучения школьников выполнять умножение двух натуральных чисел столбиком. С клавиатуры вводится два числа, после чего необходимо вывести на экран решение задачи умножения столбиков этих чисел, после чего вывести на экран пошаговое пояснение, как производились действия.
Программа написана, но никак не могу догнать как сделать сложение столбиком после умножения Например, пуская пользователь введет числа 1234 и 5678 . Вот как ему из результирующей таблицы, объяснить как складывать. Пытался написать функциюю slosenie , но не получилось. Надеюсь, что поможете дописать =) P.S эта первая моя программа на JS и если укажите на ошибки, или оптимизацию было бы здорово. Но и к синтаксису если будут придирки буду благодарен, кроме того, что большинство переменных глобальные
0
|
13.11.2012, 21:25 | |
Ответы с готовыми решениями:
10
Как умножать числа? Необходимо складывать и умножать числа в таблице Сколько школьников списывали на экзамене, и выведите порядковые номера списывавших школьников Класс Комплексные Числа. Методы, позволяющие складывать, вычитать, делить и умножать их |
2435 / 1114 / 312
Регистрация: 23.06.2011
Сообщений: 3,525
|
||||||||||||||||
14.11.2012, 10:59 | 2 | |||||||||||||||
Использование prompt, document.write не есть хорошо. Первый заменяется на стандартное поле, второй дивом в html. Ввод с клавиатуры нужно проверять по полной, иначе пользователь ошибившись получит сообщение браузера об ошибке которое ему как Филькина грамота, он плюнет да уйдёт.
А остальное смотреть надо. Добавлено через 4 часа 7 минут для начала начнем с конца, это визуализация конечного результата, теперь ввод прикрутить надо
1
|
0 / 0 / 0
Регистрация: 17.09.2011
Сообщений: 31
|
|
14.11.2012, 17:07 [ТС] | 3 |
Спасибо большое, тут я немного не прав т.к в задании указанно, что использовать для ввода информации команду prompt, а для вывода document.write (Извиняюсь, что не сказал об этом). Проверка на некорректные значения у меня в коде есть. А еще, если честно совсем не понял реализацию твоего кода т.к не умею работать с объектом element и еще кучей всего. Если бы ты продолжил мой код и в него бы добавил функцию сложения, после перемножения, было бы .А вообще большое спасибо за труды.
В задании нужно именно объяснить школьнику как производились действия по шагам
0
|
2435 / 1114 / 312
Регистрация: 23.06.2011
Сообщений: 3,525
|
||||||||||||||||
14.11.2012, 21:07 | 4 | |||||||||||||||
нееее, у тебя 7кил непонятно чего, проще и быстрее с нуля написать
этим пользовались когда больше ни чего не было, много лет назад, сейчас этим пользуются только те кто сам учится по старым книгам, кто ж назад откатывается есть коменты, а как рассказать больше не знаю тут вроде все работает, пользуйся
1
|
2435 / 1114 / 312
Регистрация: 23.06.2011
Сообщений: 3,525
|
||||||||||||||||
16.11.2012, 07:04 | 5 | |||||||||||||||
вот обещанная полосатость, цвета нужно подбирать под себя
0
|
0 / 0 / 0
Регистрация: 17.09.2011
Сообщений: 31
|
|
08.12.2012, 14:15 [ТС] | 6 |
После того как сделал все сам, посмотрел твою реализацию, оно в задание не в ходило ( и сам бы я не смог объяснить в любом случае), но она намного лучше. Посколько только что прошли ООП буду сидеть и разбираться в твоем коде (для развития), а вообще очень клево. СПАСИБО
0
|
Просто любитель
|
|
08.12.2012, 17:54 | 7 |
Не по теме: Верно, если говорить о выводе информации после загрузки страницы. Но, для вывода информации в процессе загрузки, document.write по-прежнему остается самым быстрым способом с низкими накладными расходами. В данном случае, конечно, этот способ применяется не в тему.
0
|
2435 / 1114 / 312
Регистрация: 23.06.2011
Сообщений: 3,525
|
|
11.12.2012, 08:04 | 8 |
Не знаю насчет скорости, но 17я лиса ругается и посылает сюда, а кажется на сайте яваскрипт есть статья почему не стоит использовать document.write().
0
|
2435 / 1114 / 312
Регистрация: 23.06.2011
Сообщений: 3,525
|
|
11.12.2012, 09:56 | 10 |
0
|
Просто любитель
|
|
11.12.2012, 19:07 | 11 |
А чего тут переводить? Особенно в строчках
0
|
11.12.2012, 19:07 | |
11.12.2012, 19:07 | |
Помогаю со студенческими работами здесь
11
Как сделать так что я мог умножать не на два числа а на 3,4,5 и так далее? Программа получает на вход числа n и k и должна вывести количество школьников Подсчет числа школьников, имеющих пять по информатике в данном классе Составьте программу подсчета числа школьников, имеющих 5 по информатике в данном классе Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |