Tojiboyev Arabboy


Download 1.27 Mb.
Sana25.03.2023
Hajmi1.27 Mb.
#1294375
Bog'liq
Arabbor C


O’ZBEKISTAN RESPUBLIKASI ALOQA
AXBOROT TEXNOLOGIYALARI VA
KOMMUNIKATSIYALARNI RIVOJLANTIRISH VAZIRLIGI
Muxammad Al-Xorazmiy nomidagi Toshkent Axborot
Texnologiyalar universiteti Nukus filiali
“Kompyuter injiniringi” fakulteti Kompyuter injiniringi yo’nalishi
2-kurs 1001-21 guruh talabasi
Tojiboyev Arabboy
“Dasturlash 1” fanidan





AMALIY ISHI

TOPSHIRDI: Tojiboyev Arabboy


QABUL QILDI: Azamat Primbetov
Nukus-2022
Kiritish, Chiqarish va o’zlashtirish operatori

Bu erda + operatori ikkita a va b o'zgaruvchilarni qo'shish uchun ishlatiladi. Xuddi shunday C++ da boshqa turli arifmetik operatorlar mavjud va bularni quyida ko’rib chiqamiz

#include


using namespace std;

int main() {


int a, b;
a = 7;
b = 2;
cout << "a + b = " << (a + b) << endl;

cout << "a - b = " << (a - b) << endl;

cout << "a * b = " << (a * b) << endl;

cout << "a / b = " << (a / b) << endl;

cout << "a % b = " << (a % b) << endl;

return 0;


}

Butun sonlarga oid misollar

Vektorning oxiridan boshlang va agar oxirgi element 9 bo'lsa, uni 0 ga qo'ying,
aks holda sikldan chiqing.

#include


#include
using namespace std;
void AddOne(vector& digits)
{
int index = raqamlar.size() - 1;
while (index >= 0 && raqamlar[index] == 9)
raqamlar[index--] = 0;
if (index < 0)
raqamlar.insert(raqamlar.begin(), 1, 1);
else
raqamlar[index]++;
}
int main()
{
vector digits{ 1, 7, 8, 9 };
AddOne(raqamlar);
for (int raqam : raqamlar)
cout <return 0;
}



Mantiqiy amallarga oid misollar


Hozir biz Ishora to’gri qo’yilgan bo’lsa True aksxolda Folse qitymat qaytaruvchi dastur ko’ramiz

#include


#include
#include
#include
#include
#include
using namespace std;

int main() {


int a, b;
a = 3;
b = 5;
bool result;

result = (a == b); // false


cout << "3 == 5 is " << result << endl;

result = (a != b); // true


cout << "3 != 5 is " << result << endl;

result = a > b; // false


cout << "3 > 5 is " << result << endl;

result = a < b; // true


cout << "3 < 5 is " << result << endl;

result = a >= b; // false


cout << "3 >= 5 is " << result << endl;

result = a <= b; // true


cout << "3 <= 5 is " << result << endl;
return 0;
}


Shart operatoriga oid misollar

#include


using namespace std;

int main() {

int number;

cout << "Butun son kiriting:";


cin >> number;

// checks if the number is positive


if (number > 0) {
cout << "Siz musbat son kiritdingiz: " << number << endl;
}

cout << "Ushbu bayonot har doim bajariladi..";

return 0;
}



Tanlash operatoriga oid misollar

Kiritilgan songa mos ravishda hafta kunini chiqaruvchi programma.

#include


using namespace std;

int main()


{
int n;
cout << "Hafta kunini kiriting " << endl;

cin >> n;

switch (n)
{
case 1: cout << "«Dushanba»"; break;

case 2: cout << "«Seshanba»"; break;

case 3: cout << "«Chorshanba»"; break;

case 4: cout << "«Payshanba»"; break;

case 5: cout << "«Juma»"; break;

case 6: cout << "«Shanba»"; break;

case 7: cout <<" «Yakshanba»"; break;

default : cout << "«Bunday hafta kuni yo’q»";

}

return 0;



}



For cikl operatoriga oid misollar

1 dan 10 gacha bo’lgan sonlarni chiqaruvchi dastur:

#include

using namespace std;

int main()

{

for (int i = 1; i <= 10; i++)



cout << i << " ";

cout << endl;

return 0;

}


Shart cikl operatoriga oid misollar

Agar a sonini 2 ga bo'lganda qoldiq 0 ga teng bo'lsa, bu son juft, aks xolda toq.

#include


#include
int main()
{
int a;
cin>>a;
if (a%2==0)
cout<<"juft";
else
cout<<"toq";
system ("pause");
return 0;
}



Minimum va maksimumga oid misollar

#include


using namespace std;
int main()
{
int array[SIZE];
int i, max, min, size;

cout<<" Massiv hajmini kiriting: ";

cin>>size;

cout<<"\n Enter "<
for(i=0; icin>>array[i];
max = array[0];
min = array[0];

for(i=1; i
{

if(array[i] > max)


max = array[i];

if(array[i] < min)


min = array[i];
}

cout<<"\nMaximum element =" << max << "\n";


cout<<"Minimum element =" << min;
return 0;
}


Bir o’lshamli massivlar bilan ishlash

Massiv elemental yig’indisi topish


#include
using namespace std;

int main() {



int arr[] = {2, 4, 6, 8};
int size = 4;

int sum = 0;

for(int i = 0; i < size; i++)
{
sum = sum + arr[i];
}

cout << "Massivdagi elementlar yig'indisi: " << sum;


}


Tojiboyev.A

Download 1.27 Mb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling