Shart operatorlari bo'yicha topshiriq (Conditions Code Challenge)
C++ shart operatorlari (if, else, else if) bo'yicha bilimingizni kodlash topshirig'ini bajarish orqali sinab ko'ring.
Topshiriq: Haroratga qarab qaror qabul qilish
Quyidagi kodda foydalanuvchidan harorat kiritiladi. Haroratga qarab quyidagi xabarlarni chiqaradigan dastur tuzing:
- Agar harorat 30 dan yuqori bo'lsa: "Bugun havo juda issiq!"
- Agar harorat 15 dan 30 gacha bo'lsa (30 kirmaydi): "Bugun havo yoqimli."
- Agar harorat 15 dan past bo'lsa: "Bugun havo salqin."
TOPSHIRIQ
cpp
#include <iostream>
using namespace std;
int main() {
int temperature;
cout << "Haroratni kiriting: ";
cin >> temperature;
// Shart operatorlarini shu yerda yozing
// ...
return 0;
}JAVOB
cpp
#include <iostream>
using namespace std;
int main() {
int temperature;
cout << "Haroratni kiriting: ";
cin >> temperature;
if (temperature >= 30) {
cout << "Bugun havo juda issiq!";
} else if (temperature >= 15) {
cout << "Bugun havo yoqimli.";
} else {
cout << "Bugun havo salqin.";
}
return 0;
}