0 / 0 / 0
Регистрация: 22.10.2011
Сообщений: 22
|
||||||
1 | ||||||
Матрицы (листы в листах) help22.10.2011, 17:24. Показов 2584. Ответов 8
Метки нет (Все метки)
Привет всем!
Мне надо создать квадратную матрицу которая показывает 'x' на её диагоналях. Она представляет из себя аеропорт где '0' это свабодные места а 'x' это преграды. Bот что у меня получилось:
-1 0 0 0 -1 0 -1 0 -1 0 0 0 -1 0 0 0 -1 0 -1 0 -1 0 0 0 -1 Как мне сделать так чтоб ни трогая функцию aeroport(P), матрица показывала 'x' вместо '-1' на диагоналях? Help please
0
|
22.10.2011, 17:24 | |
Ответы с готовыми решениями:
8
Поиск данных в листах и копирование их в отдельные листы По содержимому столбца создать листы и в эти листы скопировать соответствующие строки Листы: как связать все листы НА ЭКСЕЛЕ БАЗА ДАННЫХ .Создать листы "сотрудники" кафедры","дисциплины". и с помощью ВПР и СУММЕСЛИ связать эти листы |
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
||||||
22.10.2011, 17:48 | 2 | |||||
0
|
0 / 0 / 0
Регистрация: 22.10.2011
Сообщений: 22
|
|
22.10.2011, 18:31 [ТС] | 3 |
Класс спасибо за такой быстрый ответ! твой код круче
У меня ещё один вопрос например у нас есть list=[1,2,3,4] который подрозумивает 4 вертолётика, как их можно посадить на матрицу аэропорт чтоб получилось вот так x 1 2 3 x 4 x 0 x 0 0 x 0 x 0 x 0 0 0 x и каждый раз когда пользователь жмёт скажем 'z' мы отнемали единицу от этих чисел: x 0 1 2 x 3 x 0 x 0 0 x 0 x 0 x 0 0 0 x Я недавно начел изучать python и пока ни очень хорошо понимаю О_о заранее спасибо
0
|
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
|
22.10.2011, 19:03 | 4 |
Armany-92, пробегаешь по всем полям аэропорта, если 0 - то свободное поле, значит, размещаешь там свой вертолет. И т.д.
0
|
0 / 0 / 0
Регистрация: 22.10.2011
Сообщений: 22
|
|
22.10.2011, 21:17 [ТС] | 5 |
0
|
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
|
23.10.2011, 07:14 | 6 |
Armany-92, ага, лучше отдельную функцию. А вообще можно создать класс airport с методами __init__ (создание и заполнение матрицы), display (вывод на экран), add_helicopters (посадить вертолеты) и т.д.
0
|
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
||||||
23.10.2011, 10:30 | 7 | |||||
примерно так:
1
|
0 / 0 / 0
Регистрация: 22.10.2011
Сообщений: 22
|
||||||
23.10.2011, 14:20 [ТС] | 8 | |||||
Wow не так быстро... мы этого в институте ещё ни проходили О_о
вот что я имею:
Да вы правельно догодались это на французком Скрин запуска проги http://imageshack.us/photo/my-... ejekt.jpg/
0
|
0 / 0 / 0
Регистрация: 22.10.2011
Сообщений: 22
|
|
24.10.2011, 21:50 [ТС] | 9 |
***Closed***
0
|
24.10.2011, 21:50 | |
24.10.2011, 21:50 | |
Помогаю со студенческими работами здесь
9
1 кнопкой на двух листах Взаимосвязанные таблицы на 2-5 листах Поиск в связанных листах Код на нескольких листах. Макросы в защищенных листах Печать на нескольких листах Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |