c++ da datyplar haqida qisqacha ma'lumot
integer datyp
int son= 1245; // int faqat butun sonlarni o'zichiga oladi xotiradan 4 bity joy oladi.
int son= 1245;
float datyp
float kasrSon = 12.3; // float kasr sonlarni saqlaydi va xotiradan 4 bity joy oladi va nuqtadan keyin 7 ta raqamni o'zichiga oladi.
float kasrSon = 12.3
double datyp
double kasrson2= 12.1452633424; // double kasr sonlarni o'zichiga oladi va xotiradan 8 bity joy oladi va nuqtadan keyin 15 taraqami o'zichiga
oladi
double kasrson2= 12.1452633424
string datyp
string text = "salom"; // string textni saqlaydi va xotiradan 4 bity joy oladi.
string text = "salom"
char datyp
char belgi = '@'; // char o'z ichiga hohlagan 1 ta belgini ichiga oladi va xotiradan 1 bite joy oladi.Charni faqat shu belgini orasiga yoziladi:'' charni ichiga 2 ta dona qo'shtiron va backsilash bilan bir don lik qoshtirnoq yosa bo'ladi.
char belgi = '@'
bool datyp
bool a = true; // bool datyda ture sonlar 0 dan boshqa hama son true
bool b = false; // bool datyda false sonlar 0 boshqa hama son true
bool a = true;
bool b = false;
c++ da agarda songa qiymat berilgan bo'lsayu yana undan keyin ham qiymat berilsa birinchi qiymatni o'chirib unday keying qiymatni oladi yani cout yaqni bo'lgan miqdorni oladi shu holat boshqa data type yani str,char,float,doulbe da ham birhil ishalydi.
int son = 13;
son = 10
cout << son
Natija:
10
c++ da butun son kasr songa bo'linsa natija kasr ko'rinishida chiqada,butun son butun songa bo'linsa natija butun sonda chiqadi, kasr son butun songa bo'linsa naitja kasr holatada chiqadi,kasr son kasr songa bo'linsa natija kasr ko'rinishida chiqadai.
#include <iostream>
using namespace std;
int main(){
int son = 10;
float kasrSon = 10 ;
float kasrson = 3;
cout << son/kasrson << endl;
cout << kasrSon/kasrson << endl;
Natija:
3.33333
3.33333
c++ dagi input.Input bu consilda miqdor berish.c++ da input cin deb ataldi
cin
cinngni coutdan farqi juda odiy. Coutga biror miqdor,belgi yoki text kiritilsa uni consilga chiqarib beradi.Cinda esa buning teskarisi yani consilda o'zingiz hohlagan belgi,text va miqdor bera olasiz.Yana bir farqi coutda matimatik amalar bajarsa bo'ladi lekin cinda esa buni aslo qilib bo'lmaydi.
c++ da birdan ortiqroq input bersa bo'ladi bu inputlarni bir qatorda berish uchun esa har bir inputning orasin vergul bilan ajratib yozilda va har bir inputning nomi har xil bo'lishi lozim bo'ladi bu qulay usullardan biri.
#include <iostream>
using namespace std;
int main() {
int son,son1,son2,son3;
}
Top comments (0)