Pertanyaan yang diberi tag c

8
Bantu Saya Memainkan Harmonika Saya

Kemarin, saya membeli harmonika: Gambar 1: Harmonika. Namun, impian saya untuk dapat memainkan harmonika blues yang menggetarkan jiwa yang menggerakkan orang dan menyebabkan seorang pria dewasa menangis dengan cepat hancur oleh dua masalah: Harmonika hanya dapat memainkan not tertentu; Saya...

8
Putar lagu RTTTL

User quartata memposting tantangan ini , tetapi dia mengabaikan fakta bahwa, untuk alasan apa pun, dia tidak dapat memutar file MIDI di komputernya. Mari kita bantu dia dengan menulis program lengkap yang membaca lagu dalam format RTTTL dari input standar, mencetak nama lagu ke output standar dan...

8
Seberapa mabuk saya dan kapan saya bisa mengemudi lagi?

Ini akhir pekan dan apa yang dilakukan cowok-cowok keren di akhir pekan? Minum tentu saja! Tapi tahukah Anda apa yang tidak begitu keren? Minum dan mengemudi. Jadi Anda memutuskan untuk menulis sebuah program yang memberi tahu Anda seberapa dimuatnya Anda dan kapan Anda akan bisa mengemudi lagi...

8
Memecahkan varian dari teka-teki mata biru

Teka-teki asli "Mata Biru" diberikan di sini (dan di bawah). Sekelompok orang dengan berbagai macam warna mata hidup di sebuah pulau. Mereka semua adalah ahli logika yang sempurna - jika suatu kesimpulan dapat disimpulkan secara logis, mereka akan langsung melakukannya. Tidak ada yang tahu warna...

8
Bepergian di Bumi yang datar

Koordinat di dunia flat-Earth terdiri dari garis lintang (x) dan garis bujur (y), yang merupakan bilangan bulat dalam kisaran 0 ... 9999. Sama seperti bilangan bulat Gaussian , tetapi selalu ditulis menggunakan notasi ini: 411S 370E Yaitu, dengan Satau Nditambahkan ke garis lintang, dan Eatau...

8
Angka yang tidak dapat dikecualikan

Diberikan bilangan bulat N, Nhasilkan angka positif th Kdengan properti berikut dalam basis desimal: Untuk setiap digit Ipada posisi Pdari K, jumlah terbentuk dari Kdengan menghapus Pdigit th (yaitu I) habis dibagi I. Contoh dan komentar 324 adalah nomor seperti itu: 3 membagi 24 2 membagi...

8
Dua Simbol Matematika

pengantar Empat operator matematika dasar (+, -, *, /) dapat dikurangi menjadi hanya dua, karena fakta bahwa: x + y = x - (-y) x * y = x / (1/y), y != 0 x * 0 = 0/x Tantangan Tantangannya adalah mengambil input sebagai "string" yang mengandung: Angka Variabel karakter tunggal ("x",...

8
Sepenuhnya Modular C: Grading

Anda adalah seorang profesor Ilmu Komputer yang mengajarkan bahasa pemrograman C. Satu prinsip yang Anda coba berikan kepada siswa adalah modularitas . Sayangnya, kelas-kelas sebelumnya cenderung tidak mendapatkan pesan, mengirimkan tugas dengan seluruh program di dalamnya main(). Oleh karena itu,...