Dalam era digital ini, ramalan cuaca telah menjadi salah satu bahagian penting dalam kehidupan kita. Melalui ramalan cuaca, kita boleh memahami perubahan cuaca pada masa hadapan dan membuat persediaan sewajarnya. Pada masa kini, program pertanyaan cuaca telah menjadi salah satu alat penting dalam kehidupan seharian kita.
Jika anda ingin belajar cara mencipta program pertanyaan cuaca mudah melalui bahasa pengaturcaraan, maka artikel ini akan memberikan anda beberapa panduan berguna. Artikel ini akan memperkenalkan cara menggunakan C++ untuk menulis program pertanyaan cuaca yang boleh mengeluarkan maklumat cuaca untuk pelbagai bandar. Artikel ini akan memperkenalkan cara menulis kod, cara menambah bandar dan maklumat cuaca yang sepadan, dan cara membuat program berjalan seperti biasa.
Persediaan
Sebelum menulis kod, anda perlu melakukan beberapa persediaan, seperti memasang IDE, dll. Dalam artikel ini, kami akan menggunakan CodeBlocks sebagai IDE kami. Jika anda belum memasang CodeBlocks lagi, sila pergi ke tapak web rasminya untuk memuat turun dan memasangnya. Setelah dipasang, buka CodeBlocks IDE dan buat projek baharu.
Buat Projek Baharu
Mencipta projek baharu adalah mudah. Dalam tetingkap CodeBlocks yang terbuka, pilih "Fail" -> "Baharu" -> "Projek". Kemudian, pilih "Aplikasi Konsol" dan pastikan bahasa pengaturcaraan yang anda pilih ialah C++.
Seterusnya, sila pilih lokasi folder tempat anda ingin menyimpan projek anda. Kemudian anda perlu menentukan nama projek. Selepas menentukan nama projek, klik Seterusnya.
Seterusnya, anda perlu memilih pengkompil yang anda ingin gunakan. Sila pastikan bahawa pengkompil yang anda pilih sepadan dengan pengkompil yang telah dipasang pada komputer anda. Jika anda tidak pasti pengkompil yang harus anda pilih, pilih pilihan lalai dan teruskan.
Tambah Kod
Selepas mencipta projek baharu, anda perlu menambah kod untuk melaksanakan program pertanyaan cuaca anda. Dalam artikel ini, kami hanya akan menyediakan contoh kod asas yang boleh anda ubah dan lanjutkan mengikut keperluan anda.
Berikut ialah contoh kod asas:
// Program C++ untuk memaparkan butiran cuaca bandar
int main(){
char city[20]; cout<<"Please enter the name of city: "; cin>>city; if(strcmp(city,"Beijing") == 0) cout<<"Temperature: 20 degrees Celsius
Kelembapan: 50%"< Kelembapan: 70%"< Kelembapan: 80%"<< Kelembapan: 60%"< } Dalam contoh kod asas ini, atur cara mula-mula menggesa pengguna untuk memasukkan nama bandar. Program ini kemudian membandingkan nama bandar untuk mendapatkan maklumat cuaca yang betul. Jika pengguna memasukkan nama bandar yang tidak diketahui, program akan mengeluarkan mesej ralat. Tambah lebih banyak bandar // Program C++ untuk memaparkan butiran cuaca bandar termasuk Kelembapan: 50%"< Kelembapan: 70%"<< ; Kelembapan: 60%"<< Kelembapan: 90%"< Kelembapan: 40%"< Selepas anda selesai mengedit kod, anda perlu melaksanakan program ini untuk melihat sama ada ia berjalan dengan betul, tekan kekunci F9 atau pilih pilihan "Kompil dan Jalankan" Kemudian anda akan melihat tetingkap konsol pada skrin. Dalam tetingkap konsol, program akan menggesa pengguna memasukkan nama bandar Berdasarkan nama bandar yang anda masukkan, program akan mengeluarkan maklumat cuaca yang sepadan Dalam artikel ini, kami memperkenalkan cara menggunakan C++ . Tulis program pertanyaan cuaca Kami membincangkan cara menambah bandar dan maklumat cuaca yang sepadan, dan cara menulis kod untuk membuat program ini berfungsi sama ada anda seorang pemula atau pembangun yang sudah mempunyai beberapa pengalaman pengaturcaraan membantu anda bermula dengan cepat dan mencipta aplikasi pertanyaan cuaca yang menyediakan maklumat berguna kepada pengguna anda Atas ialah kandungan terperinci Bagaimana untuk menulis program pertanyaan cuaca mudah dalam C++?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!else if(strcmp(city,"Shanghai") == 0)
cout<<"Temperature: 25 degrees Celsius
else if(strcmp(city,"Guangzhou") == 0)
cout<<"Temperature: 28 degrees Celsius
else if(strcmp(city,"Chongqing") == 0)
cout<<"Temperature: 22 degrees Celsius
else
cout<<"Sorry, we do not have weather information for this city."<<endl;
return 0;
Anda boleh mengubah suai kod seperti di bawah untuk menambah lebih banyak bandar: include
;include<. t ;
menggunakan ruang nama std;
int main(){
char city[20];
cout<<"Please enter the name of city: ";
cin>>city;
if(strcmp(city,"Beijing") == 0)
cout<<"Temperature: 20 degrees Celsius
else if(strcmp(city,"Shanghai") == 0)
cout<<"Temperature: 25 degrees Celsius
else if(strcmp(city,"Guangzhou") == 0)
cout<<"Temperature: 28 degrees Celsius
else if(strcmp(city,"Chongqing") == 0)
cout<<"Temperature: 22 degrees Celsius
else if(strcmp(city,"Shenzhen") == 0)
cout<<"Temperature: 30 degrees Celsius
else if(strcmp(city,"Hangzhou") == 0)
cout<<"Temperature: 17 degrees Celsius