Muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari univerisiteti




Download 1.07 Mb.
Sana06.12.2023
Hajmi1.07 Mb.
#112501
Bog'liq
algoritm1
CTRL Tugmachalar, tabiiy-gazlarni-vodorod-sul-fididan-tozalash-usullarining-tasnifi, 9WB3injodk- HIP2a-xNrB9YSpthgMFf (1) (1), Mavzu Respublika maktabgacha ta’lim metodikasi kabineti ish maz-fayllar.org, Shukurova Gulzoda, Burxonova Husniobod, mashinali1


MUHAMMAD AL-XORAZMIY NOMIDAGI


TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERISITETI
Televizion texnologiyalar fakulteti
520-22-guruh talabasi Shukrilloyev Oybekning
Malumotlar tuzulmasi va algoritmlar fanidan

1-amaliy ishi

1.1-vazifa: Mavzu: Ikki o’lchovli massivlardan foydalanib o’z ismingizni ekranga chiqaring:

#include


using namespace std;

int main() {


string a[35][6];

for (int j = 0; j < 6; j++) {


for (int i = 0; i < 35; i++) {
a[i][j] = " ";
}
}

// O harfi


for (int i = 1; i <= 3; i++) {
for (int j = 0; j < 6; j++) {
if (i==2&&j==0||i==1&&j>=1&&j<6||i==3&&j>=1&&j<6||i==2&&j==3) {
a[i][j] = "O";
}
}
}

// Y harfi


for (int i = 5; i <= 7; i++) {
for (int j = 0; j < 6; j++) {
if(i==5&&j==0||i==7&&j==0||i==6&&j>=0&&j<6) {
a[i][j] = "Y";
}
}
}

// B harfi


for (int i = 9; i <= 11; i++) {
for (int j = 0; j < 6; j++) {
if (i==10&&j==0||i==9&&j>=1&&j<6||i==11&&j>=1&&j<6||i==10&&j==3){
a[i][j] = "B";
}
}
}

// E harfi


for (int i = 13; i <= 17; i++) {
for (int j = 0; j < 6; j++) {
if (i==13&&j>=0&&j<6||i==14&&j==1||i==15&&j==2||i==16&&j==1||i==17&&j>=0&&j<6) {
a[i][j] = "E";
}
}
}

// K harfi


for (int i = 19; i <= 21; i++) {
for (int j = 0; j < 6; j++) {
if (i==19&&j>=0&&j<5||i==20&&j==5||i==21&&j>=0&&j<5) {
a[i][j] = "K";
}
}
}
// Chizishni chiqarish
for (int j = 0; j < 6; j++) {
for (int i = 0; i < 35; i++) {
cout << a[i][j] << " ";
}
cout << endl;
} return 0;

1.2 - vazifa №: Mavzu: Rekursiv misollarni tahlil qilish. Rekursiv algoritmlarning dasturlarini ishlab chiqish. Rekursiv funksiyalardan foydalangan holda dasturlarni ishlab chiqing!

15. Rekursivdan 1 dan n gacha bolgam sonlar yigindisi

1.3 - vazifa №: Mavzu: Ma’lumotlarni qidirish algoritmlari va dasturlarini ishlab chiqish.


15.Qidiruvdan katta sondagi birorta raqamini topish




Download 1.07 Mb.




Download 1.07 Mb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari univerisiteti

Download 1.07 Mb.