Skip to content

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;
}