В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
lizadyugovskay
lizadyugovskay
10.03.2022 18:28 •  Информатика

Номер кассеты Название фильма Жанр фильма Длительность фильма Страна Дата
поступления
1 Пятый элемент 12 фантастика 125 США 3 31.01.2002
2 Титаник 7 мелодрама 185 США 3 20.02.2004
3 Кавказская пленница 18 комедия 100 Россия 6 28.02.2001
4 Драйв 5 боевик 115 США 3 31.01.2005
5 По прозвищу Зверь... 15 боевик 85 Россия 6 28.02.2004
6 Профессионал 12 боевик 125 Франция 7 25.05.2005
7 Игрушка 7 комедия 85 Франция 7 22.04.2006
8 Танцор диско11 мелодрама 130 Индия 5 14.04.2004
9 Патруль времени 14 фантастика 102 США 3 28.02.2005
10 Только сильнейшие 16 боевик 96 США 3 30.09.2006
11 Ромео и Джульетта 15 мелодрама 126 США 3 03.04.2004
12 Зита и Гита 9 мелодрама 185 Индия 5 31.01.2003
13 На Дерибасовской хо-рошая погода 28 комедия 95 Россия 6 28.02.2005
14 Джуниор 7 комедия 90 США 3 30.04.2003
15 Парк Юрского периода 18 фантастика 120 США 3 13.02.2004
16 Крепкий орешек 13 боевик 120 США 3 19.12.2005
17 Затерянный мир 13 фантастика 110 США 3 26.07.2006
18 Американ бой 11 боевик 110 Россия 6 28.02.2005
19 Невезучие 9 комедия 90 Франция 7 11.10.2004
20 Танго и Кэш 9 боевик 98 США 3 28.02.2005
4. Создать за с которого вывести на экран название, жанр и длительность для всех фильмов, произведённых в Рос-сии и США, отсортировав их по ключу «Страна (возр.)+название (убыв)».
5. Создать за для вывода на экран всех фильмов, поступивших в видеотеку в 2004 и 2005 году. Данные отсортировать по дате поступления (по возрастанию).
6. Создать за с которого удалить из БД записи о фильмах, продолжительность которых менее 100 минут. Опреде-лить, сколько записей осталось в таблице.

Показать ответ
Ответ:
Sanek27rus
Sanek27rus
24.03.2023 14:40

Как создать свой Layout с элементами (LinearLayout,Spinner,View и т.п.) внутри так, чтобы управлять их расположением и анимацией?

main_activity.xml:

   <LinearLayout

       android:id = "@+id/window_1"

       android:layout_width="200dp"

       android:layout_height="100dp"

       android:orientation="vertical">

       <Spinner

           android:id="@+id/WindowSpinner_1"

           android:layout_width="match_parent"

           android:layout_height="?attr/actionBarSize"/>

       <FrameLayout

           android:id="@+id/container_1"

           android:layout_width="match_parent"

           android:layout_height="match_parent">

       </FrameLayout>

   </LinearLayout>

   <LinearLayout

       android:id = "@+id/window_2"

       android:layout_width="200dp"

       android:layout_height="100dp"

       android:orientation="vertical">

       <Spinner

           android:id="@+id/WindowSpinner_2"

           android:layout_width="match_parent"

           android:layout_height="?attr/actionBarSize"/>

       <FrameLayout

           android:id="@+id/container_2"

           android:layout_width="match_parent"

           android:layout_height="match_parent">

       </FrameLayout>

   </LinearLayout>

   <LinearLayout

       android:id = "@+id/window_3"

       android:layout_width="200dp"

       android:layout_height="100dp"

       android:orientation="vertical">

       <Spinner

           android:id="@+id/WindowSpinner_3"

           android:layout_width="match_parent"

           android:layout_height="?attr/actionBarSize"/>

       <FrameLayout

           android:id="@+id/container_3"

           android:layout_width="match_parent"

           android:layout_height="match_parent">

       </FrameLayout>

   </LinearLayout>

   <LinearLayout

       android:id = "@+id/window_4"

       android:layout_width="200dp"

       android:layout_height="100dp"

       android:orientation="vertical">

       <Spinner

           android:id="@+id/WindowSpinner_4"

           android:layout_width="match_parent"

           android:layout_height="?attr/actionBarSize"/>

       <FrameLayout

           android:id="@+id/container_4"

           android:layout_width="match_parent"

           android:layout_height="match_parent">

       </FrameLayout>

   </LinearLayout>

</com.android.prog.CustomLayout>

класс CustomLayout.java:

public class CustomLayout extends LinearLayout {

public CustomLayout(Context context) {

   super(context);

}

public CustomLayout(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) {

   super(context, attrs, defStyleAttr, defStyleRes);

}

public CustomLayout(Context context, AttributeSet attrs, int defStyleAttr) {

   super(context, attrs, defStyleAttr);

}

public CustomLayout(Context context, AttributeSet attrs) {

   super(context, attrs);

}

public void doSomefing{//Задаём действия с элементами внутри CustomLayout

}

}

Объяснение:

0,0(0 оценок)
Ответ:
Oksanaa11
Oksanaa11
24.03.2023 14:40

Если создать шаблон строки с автозаполнением, то можно немного у код:

import sys

num_steps = int(sys.argv[1])

fmt_template = '{}.{:>%d}' % num_steps

for x in range(1, num_steps + 1):

   print(fmt_template.format(x, '#' * x))

При num_steps = 4:

1.   #

2.  ##

3. ###

4.

Объяснение:

Все аргументы функции print, указанные через запятую, выводятся разделенные пробелом, отсюда и нестыковка.

Можно так попробовать:

for x in range(1, c+1):

   print('{0}{1}{2}'.format(x, " " * (c - x), '#' * x))

Для c = 3:

1  #

2 ##

3###

Либо заменить запятую конкатенацией (знак +):

print(str(x) + " " * (c - x) + '#' * x)

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота