DEV Community

botirjon
botirjon

Posted on

c++ da 7-mavzu

c++ da (&&,||,?) bu belgilar alohida nomi bor:
&& = and = va , ||= or = yoki,?= bu belgisi esa consilga chiqan har qanday miqdorni teskarisiga yani 1 ni 0 ga yani bu belgi bool datyda ishlaydi.

&&,||,?
Enter fullscreen mode Exit fullscreen mode

bool daytpi ture yokida folse ni qabul qiladi.Ture sonlar va False sonlarni oz ichiga oladi.False sonlar:0,Ture sonlar esa 0 raqimadan barcha sonlar ture sonalar manfiy sonalar ham kiradi.

bool = ture;
bool = false;
Enter fullscreen mode Exit fullscreen mode

&& bu belgi haqida.
bu belgi and yoki va degan ma'noni bildiradi bu ona tilidagi "va" so'zidan ancha farq filadi.

#include <iostream>

#include <cmath>
using namespace std; int main() {
   int  a;
   cin >> a;

cout << (a>0 && a <= 10)

Enter fullscreen mode Exit fullscreen mode

agarda a ning qiymati ikki tarafdagi shartlarda bajarilmasa bu holat folse yani hato
agarda a ning qiymati ikki tarfdagi shartlaga to'g'ri kelsa bu ture yani
to'g'ri.Agarda ikki taraf ham notog'ri bo'lsa folse bo'ladi.

cout << (a>0 && a <= 10)

Enter fullscreen mode Exit fullscreen mode

yuqoridagi holtda a ning qiymati 10 bilan teng va 0 dan katta bo'lsa javob:1 yani ture chiqadi agarda kiritilgan son 10 dan katta bo'lsa yokida juda kop shartlarni kiritilsa va u shartlar 100 ta bo'lsa hatoki 99 tasi ture bo'lin 1 tasi folse kod to'la folse bo'ladi

|| begli haqida ma'lumot:
bu belgi

Top comments (0)