Библиотека knigago >> Детская литература >> Детская образовательная литература >> Система Диофанта. 2 глава (old)


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 852, книга: Чтобы войны не было
автор: Владимир Гаков

Война – это страшное и разрушительное бедствие, от которого страдают миллионы людей. Книга Владимира Гакова «Чтобы войны не было» представляет собой призыв к миру и напоминание о трагических последствиях войны. Гаков, как опытный журналист и историк, приводит многочисленные примеры опустошений и человеческих страданий, вызванных войной. Он рассказывает о разрушенных городах, убитых детях, сломанных жизнях и психологических травмах. Автор анализирует причины войн и выявляет общие черты...

W Cat - Система Диофанта. 2 глава (old)

Система Диофанта. 2 глава (old)
Книга - Система Диофанта. 2 глава (old).  W Cat  - прочитать полностью в библиотеке КнигаГо
Название:
Система Диофанта. 2 глава (old)
W Cat

Жанр:

Детская образовательная литература, Математика

Изадано в серии:

неизвестно

Издательство:

неизвестно

Год издания:

-

ISBN:

неизвестно

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Система Диофанта. 2 глава (old)"

Нежданно негаданно потребовалось продолжение.

Ведь мы в ответе за тех, кого мы обучаем?

Читаем онлайн "Система Диофанта. 2 глава (old)". [Страница - 2]

'\n')

27 |

28 | f1.write('<table width=100%>\n')

29 | f2.write('<table width=100%>\n')

30 | tr = 0

31 | count = 1

32 |

33 | for i in range(300):

34 | . . x1 = gen_number(4)

35 | . . x2 = gen_number(7)

36 | . . b = x1 + x2

37 | . . c = x1 * x2

38 |

39 | . . if b != 0:

40 | . . . . if tr == 0:

41 | . . . . . . f1.write('<tr>')

42 | . . . . . . f2.write('<tr>')

43 | . . . . f1.write('<td><p>')

44 | . . . . f1.write(str(count) + ') x<sup>2</sup> '+ show_numb(b*-1) + 'x ' +show_numb(c) + ' = 0' )

45 | . . . . f1.write('</p></td>\n')

46 | . . . . f2.write('<td><p>')

47 | . . . . f2.write(str(count) + ') x<sub>1</sub> = '+ str(x1) + '; x<sub>2</sub> = ' + str(x2) )

48 | . . . . f2.write('</p></td>\n')

49 | . . . . count += 1

50 | . . . . tr += 1

51 | . . . . if tr == 3:

52 | . . . . . . f1.write('</tr>')

53 | . . . . . . f2.write('</tr>')

54 | . . . . . . tr = 0

55 |

56 | f2.write('</tr></table>\n')

57 | f2.write('</body></html>')

58 | f2.close()

59 | f1.write('</tr></table>\n')

60 | f1.write('</body></html>')

61 | f1.close()

62 |

63 | print 'Done.'


- // Наверняка, что-то можно было бы сделать лучше, //

/ Я вас отвезу! Скорей! Я же только учусь... /


= О поле, поле кто тебя усеял?


/ Я думаю, Семён Семёныч, что каждый человек способен на многое. Но, к сожалению, не каждый знает, на что он способен. /


- В принципе то же самое, но разберем отличия:

1. итог выводится не на экран, а в файл. Точнее в два файла "quadratic.htm" — задания и "answer.htm" ответы.

2. т.к. это HTML файлы, то не помешает записать «шапки» файлов (строки 23 — 26) и правильно завершить файлы (строки 56 — 61).

3. для приятного восприятия (и экономии бумаги) информацию записываем в таблицы (за число столбцов отвечает переменная tr, точнее строка 51)

4. для удобства пользования введена нумерация задач (за это дело отвечает переменная count)

5. изменена функция Генератор Чисел (gen_number). Я посчитал, в предыдущей версии, могут получаться слишком громоздкие числа и это может затормозить «молниеносность»

В данном случае задумывается одно число однозначное, второе как и было...


- Ну, вот и все, остальные отличия — мелочь.

= Все это очень хорошо, но я просил помочь, а ты меня питонами пугаешь.


/ Ты что, глухонемой, что ли?

— Да!

— Понятно. /


- Ну ты блин даешь. В качестве примера в приложениях я дам тебе два файла, но дело в том, что там около 160 задач (удаление повторяющихся вариантов, не сделано), а если завтра тебе окажется этого мало. Тогда пожалуйста. Запускай программу измени пару, тройку строк и получи лист с нужными задачами.

- Повторюсь. ТщательнЕЕ нужно готовится к выступлениям, тщательнЕЕ.

- Тебе потребуется мгновенно выяснить делители свободного члена. Я посмотрел в Интернете запрос «признаки делимости» - довольно интересно, 2 и 5 ты и так знаешь, посмотри только 3, а с 11 — достаточно просто, тебе встретятся только 22, 33, 44 и т.д. имеет смысл запомнить ряды для 13 (26, 39, 52...) и 17 (34, 51, 68...)

- Далее, ты помнишь правила знаков?

= Да там все просто, я все понял.


/ Да… Бедняга. Ребята, на его месте должен был быть я!

— Напьёшься — будешь. /


- Этого совершенно не достаточно. Решения уравнений должны быть максимально быстры, а этого не достичь без тренировок и упражнений данных в приложении «маловато будет».


Питон (Python) можно инсталлировать в ЛЮБОЙ операционной системе, а в Ubuntu он стоит по умолчанию. Учебников и советов в Интернете достаточно, если надо обращайся и ко мне, я хотя и не волшебник люблю все чудесное.



/

Теперь вот такое предложение. А что, если…

— Не стоит.

— Ясно. Тогда, может быть, нужно…

— Не нужно.

— Понятно… Разрешите хотя бы…

— Вот это попробуйте! Вам поручена эта операция, так что действуйте.

/

Приложение 1. Задачи.

1) x2 - 6x + 5 = 0

2) x2 - 9x + 14 = 0

3) x2 - 6x - 55 = 0

4) x2 - 8x + 15 = 0

5) x2 - 16x + 55 = 0

6) x2 - 8x + 15 = 0

7) x2 - 18x + 65 = 0

8) x2 + 10x - 11 = 0

9) x2 + 14x - 51 = 0

10) x2 - 12x + 35 = 0

11) x2 - 8x - 65 = 0

12) x2 - 8x + 15 = 0

13) x2 - 8x + 7 = 0

14) x2 - 15x + 26 = 0

15) x2 - 5x + 6 = 0

16) x2 - 18x + 77 = 0

17) x2 - 3x - 10 = 0

18) x2 - 16x + 55 = 0

19) x2 + 5x - 14 = 0

20) x2 - 4x - 77 = 0

21) x2 - 10x + 25 = 0

22) x2 + 5x + 6 = 0

23) x2 - 10x + 25 = 0

24) x2 + 19x + 34 = 0

25) x2 - 16x + 55 = 0

26) x2 - 10x + 25 = 0

27) x2 + 8x - 65 = 0

28) x2 - 4x + 4 = 0

29) x2 - 2x - 35 = 0

30) x2 - 14x + 49 = 0

31) x2 + 2x - 35 = 0

32) x2 - 5x + 6 = 0

33) x2 - 6x + 5 = 0

34) x2 - 4x + 4 = 0

35) x2 - 22x + 85 = 0

36) x2 - 4x + 3 = 0

37) x2 - 2x - 3 = 0

38) x2 - 6x + 9 = 0

39) x2 - 14x + 33 = 0

40) x2 - 3x + 2 = 0

41) x2 - 1x - 6 = 0

42) x2 - 12x + 35 = 0

43) x2 - 4x + 4 = 0

44) x2 - 12x + 11 = 0

45) x2 + 6x - 7 = 0

46) x2 - 4x - 21 = 0

47) x2 - 8x + 15 = 0

48) --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.