Создание программы Визитная карточка
Информатика

Напишите программу «Визитная карточка», которая будет показывать ваши личные данные: имя, фамилию, год рождения, адрес

Напишите программу «Визитная карточка», которая будет показывать ваши личные данные: имя, фамилию, год рождения, адрес и телефон. Хотелось бы увидеть оформление данных с использованием разных цветов и хорошо упорядоченного внешнего вида.+ Используйте Модуль Sounds для "улучшения" программы "Визитная карточка". Программа Card;
Используется Sounds, CRT;
переменная n: sound;

начало
n:= LoadSound("C:\Users\Кабинет 36\Desktop\проги\gh.wav");
PlaySound(n);
Sleep(SoundTime(n));
DestroySound(n);

ClrScr;
TextColor(Blue);
TextBackGround(White);

GotoXY(1,8);
write("Фамилия: Иванов");

GotoXY(1,10);
write("Имя: Иван");

GotoXY(1,12);
write("Год рождения:");

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Верные ответы (2):
  • Владислав_2574
    Владислав_2574
    24
    Показать ответ
    Тема урока: Создание программы "Визитная карточка"

    Инструкция: Программа "Визитная карточка" используется для отображения персональной информации, такой как имя, фамилия, год рождения, адрес и телефон. Данная программа позволяет оформить данные с использованием разных цветов и создать хорошо упорядоченный внешний вид.

    Для начала программы мы использовали модуль Sounds, который позволяет добавить звуковые эффекты для улучшения интерактивности программы. Мы добавили звуковой файл "gh.wav" и использовали функции LoadSound, PlaySound, Sleep и DestroySound для загрузки, воспроизведения, задержки и удаления звука соответственно.

    Далее мы использовали модуль CRT для очистки экрана, установки цвета текста и фона. Мы выбрали синий цвет текста и белый фон, чтобы создать контраст и хорошую читаемость.

    С помощью функции GotoXY мы установили позицию курсора на экране в позицию (1,8), чтобы начать вывод информации с этой позиции.

    Затем мы использовали функцию write для вывода фамилии на экран.

    Пример использования:


    Фамилия: Иванов


    Совет: Для лучшего понимания программы и ее функций рекомендуется ознакомиться с документацией по использованию модулей Sounds и CRT. Кроме того, вы можете экспериментировать с различными цветами текста и фона, чтобы создать уникальный внешний вид вашей визитной карточки.

    Проверочное упражнение: Напишите программу "Визитная карточка", которая будет отображать ваше полное имя, дату рождения, адрес и номер телефона. Используйте разные цвета для каждого элемента информации и создайте хорошо упорядоченный внешний вид.
  • Edinorog_8753
    Edinorog_8753
    18
    Показать ответ
    ПРОГРАММА ВИЗИТНАЯ КАРТОЧКА
    python
    # Импорт модулей
    import winsound
    import time

    # Определение функции для воспроизведения звука
    def play_sound(filename):
    try:
    winsound.PlaySound(filename, winsound.SND_FILENAME)
    except:
    print("Ошибка при воспроизведении звука")

    # Определение функции для вывода информации на экран
    def print_info(title, data):
    print(f"{title}: {data}")

    # Определение функции для оформления данных с использованием разных цветов
    def format_info(title, data, text_color, bg_color):
    formatted_info = f"\033[1;{text_color}m\033[0;{bg_color}m{title}: {data}\033[0m"
    return formatted_info

    # Очистка экрана
    def clear_screen():
    print("\033c")

    # Воспроизведение звука
    play_sound("C:\\Users\\Кабинет 36\\Desktop\\проги\\gh.wav")

    # Задержка выполнения программы с учетом длительности звука
    time.sleep(2.5)

    # Очистка экрана
    clear_screen()

    # Установка цвета текста и фона
    text_color = "34"
    bg_color = "47"

    # Вывод информации
    print_info(format_info("Фамилия", "Иванов", text_color, bg_color), "")
    print_info(format_info("Имя", "Иван", text_color, bg_color), "")
    print_info(format_info("Год рождения", "2005", text_color, bg_color), "")
    print_info(format_info("Адрес", "ул. Пушкина, д. 10", text_color, bg_color), "")
    print_info(format_info("Телефон", "+7 (999) 123-4567", text_color, bg_color), "")


    Объяснение:
    Данная программа является реализацией визитной карточки с использованием языка программирования Python. В начале программы происходит импорт необходимых модулей - `winsound` и `time`. Модуль `winsound` используется для воспроизведения звука, а модуль `time` - для задержки выполнения программы.

    Далее определены несколько функций. Функция `play_sound` отвечает за воспроизведение звука из указанного файла. Функция `print_info` используется для вывода информации на экран. Функция `format_info` предназначена для оформления данных с использованием разных цветов.

    Программа воспроизводит звук с помощью функции `play_sound`, затем происходит очистка экрана и устанавливаются цвета текста и фона с использованием escape-последовательностей. Далее осуществляется вывод информации на экран с применением форматирования.

    Совет:
    - Если у вас возникнут проблемы с воспроизведением звука, убедитесь, что указанный файл существует и находится в указанном пути.
    - Используйте различные цвета для форматирования информации, чтобы сделать визитную карточку более привлекательной.

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