CodeGym/Blog Java/rawak/Idea projek
John Squirrels
Tahap
San Francisco

Idea projek

Diterbitkan dalam kumpulan
Halo rakan-rakan, Mendapat idea projek kadangkala menjadi tugas yang sangat sukar terutamanya untuk pemula yang masih tidak tahu apa yang mereka mampu lakukan, jadi mereka mengambil projek yang terlalu mudah, yang tidak memberi mereka peluang untuk meningkatkan tahap mereka. kemahiran atau projek sampingan lain yang terlalu sukar, yang boleh menyebabkan kesukaran bergelut dan kehilangan motivasi. Saya telah memutuskan untuk mengesyorkan beberapa projek yang saya percaya adalah tahap pertengahan apabila melibatkan kerumitan, jadi anda boleh melakukannya sendiri dengan hanya menggunakan logik dan perkara yang anda pelajari di CodeGym. Sesetengah daripada mereka akan menjadi lebih mudah, yang lain lebih sukar, jadi jangan teragak-agak untuk menggunakan google jika bergelut — tetapi jika anda melakukannya, pastikan anda menaip semula semua kod anda sendiri dan fikirkan tentang apa yang ia lakukan dan jangan hanya menyalin & menampal . Tidak bercakap lagi, ini adalah:

Nombor:

  • Kalkulator saintifik
  • Penukar unit
  • Penukar nombor perpuluhan ke Rom
  • Jumaat 13hb (Berapa kali terdapat jumaat 13. antara dua tarikh yang diberikan? Cuba buat juga versi tanpa menggunakan Tarikh atau kelas yang serupa)

perkataan:

  • Penjana kata laluan (Biarkan pengguna menentukan panjang, juga jika kata laluan harus mengandungi aksara khas, huruf kecil atau besar, nombor. Anda juga boleh menyimpan hasil pada fail.)
  • Kalkulator saintifik (Ya, teks. Jadikan ia menerima ungkapan matematik sebagai rentetan "sqrt(3+21*7-(14/5))")
  • sifir Caesar

Fail:

  • Penjana PDF / CSV
  • Utiliti CLI untuk zip / unzip fail (Untuk kerumitan tambahan, gunakan hanya fail dengan sambungan tertentu atau dengan fail .part. Cuba atasi kebanyakan ralat (fail tiada, arkib rosak..google)
  • Salinan fail besar-besaran / namakan semula

OOP:

  • ATM (Tambah / alih keluar pengguna, beri mereka id, biarkan mereka menukar PIN, menambah / mengeluarkan / menghantar dana, berbilang akaun untuk pengguna yang sama, menyimpan akaun...)
  • Inventori sekolah (Berapa banyak daripada setiap objek di dalam bilik)
  • Salasilah keluarga
  • Mesin layan diri

Berbilang Benang:

Kompleks:

  • Sistem tempahan syarikat penerbangan/hotel
  • Pengurusan perpustakaan
  • Kedai wayang
  • Tapak E-Dagang (Itu melibatkan lebih banyak pengetahuan, disyorkan pada akhir kursus)

Permainan:

  • Teka nombor (Biarkan pengguna memilih jika dia mahu meneka nombor, atau program akan)
  • Mesin slot (Rawak, kebarangkalian, objek)
  • Tic Tac Toe
  • Black Jack (Pengguna terhadap PC yang bertindak sebagai peniaga)
  • CLI RPG - terdapat banyak daripada mereka, sila google beberapa
  • Permainan dadu
Tolong, beritahu saya jika anda bersetuju dengan kerumitan program dalam senarai, atau perkara yang perlu saya tambah atau dialih keluar. Selamat mengekod! Artikel yang diilhamkan oleh: MichelMk Orang yang membantu dengan senarai: Hanna Moruga
Komen
  • Popular
  • Baru
  • Tua
Anda mesti log masuk untuk meninggalkan ulasan
Halaman ini tidak mempunyai sebarang ulasan lagi