{ "cells": [ { "cell_type": "markdown", "id": "1bd26567-95d6-4677-884b-25518826ee16", "metadata": {}, "source": [ "# Python Project\n", "\n", "### Soal 1: Kalkulator Sederhana\n", "Buatlah aplikasi kalkulator sederhana menggunakan modul tkinter. Aplikasi harus memiliki tombol-tombol angka, tombol operasi matematika (+, -, *, /), dan tombol hasil.\n", "\n", "### Soal 2: Aplikasi Catatan\n", "Buatlah aplikasi catatan sederhana yang memungkinkan pengguna menambah, mengedit, dan menghapus catatan. Gunakan elemen GUI seperti daftar, tombol tambah, tombol simpan, dan tombol hapus.\n", "\n", "### Soal 3: Aplikasi Pemutar Musik\n", "Buatlah aplikasi pemutar musik yang memungkinkan pengguna memilih dan memutar file musik. Aplikasi harus memiliki tombol play, pause, stop, serta daftar lagu yang dapat dipilih.\n", "\n", "### Soal 4: Aplikasi Konversi Satuan\n", "Buatlah aplikasi konversi satuan yang memungkinkan pengguna mengkonversi antara beberapa jenis satuan, seperti konversi suhu (Celsius ke Fahrenheit), konversi panjang (meter ke kaki), atau konversi berat (kilogram ke pound).\n", "\n", "### Soal 5: Aplikasi Anotasi Gambar\n", "Buatlah aplikasi yang memungkinkan pengguna membuka gambar, menandai atau memberi anotasi pada gambar dengan bentuk atau teks, serta menyimpan gambar dengan anotasi tersebut.\n", "\n", "### Soal 6: Aplikasi To-Do List\n", "Buatlah aplikasi to-do list yang memungkinkan pengguna menambahkan tugas, menandai tugas sebagai selesai, dan menghapus tugas dari daftar. Aplikasi harus menampilkan daftar tugas yang belum selesai.\n", "\n", "### Soal 7: Aplikasi Kuis Sederhana\n", "Buatlah aplikasi kuis sederhana yang menampilkan pertanyaan-pertanyaan dan beberapa pilihan jawaban. Pengguna harus dapat memilih jawaban yang benar dan melihat hasil kuis setelah menjawab semua pertanyaan.\n", "\n", "### Soal 8: Aplikasi Pencatat Pengeluaran\n", "Buatlah aplikasi yang memungkinkan pengguna mencatat pengeluaran mereka setiap hari. Aplikasi harus memiliki input untuk jumlah pengeluaran, kategori pengeluaran, dan tanggal.\n", "\n", "### Soal 9: Aplikasi Perpustakaan\n", "Buatlah aplikasi perpustakaan sederhana yang memungkinkan pengguna mencari, meminjam, dan mengembalikan buku. Aplikasi harus menampilkan daftar buku, status buku (tersedia/dipinjam), dan informasi peminjam.\n", "\n", "### Soal 10: Aplikasi Pencari Restoran\n", "Buatlah aplikasi pencari restoran yang memungkinkan pengguna mencari restoran berdasarkan lokasi atau jenis masakan. Aplikasi harus menampilkan daftar restoran, informasi tentang restoran, dan ulasan pengguna." ] } ], "metadata": { "kernelspec": { "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.11.4" } }, "nbformat": 4, "nbformat_minor": 5 }