|
Topshirdi: Sobitjonov Sa'dulla Tekshirdi. Begulov U. Toshkent 2022 Topshiriq
|
bet | 1/3 | Sana | 21.02.2023 | Hajmi | 0.91 Mb. | | #43005 |
Bog'liq Maruza Mashguloti Dasturlash 1 1.1 hasan, Mustaqil ish komp, OT mustaqil ishi mavzulari (sirtqi ta'lim 050-20)-1, “Operatsiya-operand” grafli hisoblash modeli (1)
Muxammad Al-Xorazmiy nomidagi Toshkent Axborot
Texnologiyalar universiteti
Fan nomi: DASTURLASH 1
MA'RUZA MASHG'ULOTI
Topshirdi:Sobitjonov Sa'dulla
Tekshirdi.Begulov U.
Toshkent 2022
Topshiriq
1-misol: if,for,switch-case qatnashgan ixtiyoriy dastur tuzing (10-ball).
2-misol:Ikki o’lchamli massivlarga doir ixtiyoriy dastur tuzing (10-ball).
1.misol: if,for,switch-case qatnashgan ixtiyoriy dastur tuzing
#include
using namespace std;
int main(){
cout<<"Sobitjonov Sa'dulla";
int a,input;
cin>>a; //1 yoki 0 kiritng
if(a%2==0){
cout<<"Yoshni kiritng";cin>>input;
switch(input){
case 16:cout<<"Pasport oling"; break;
default : cout<<"siz pasport olib bo'lgansiz yoki endi olishingiz kerak";
}
}
else
{
for(char a='a';a<='e';a++){
cout<}
}
}
Dastur natijasi
2.misol:Ikki o’lchamli massivlarga doir ixtiyoriy dastur tuzing
#include /*universal kutubxonani chaqiramiz*/
using namespace std; /**/
int main()/* bosh funksiya e'lon qilindi*/
{
int a[7][7], maxim, minim,mincount,maxcount; //o'zgaruvchilar e'lon qilindi
srand(time(NULL)); /*soatning har bir mili sekundidaan qiymatni olar ekan*/
for (int i = 0; i < 7; i++) /* satrni ifodalash uchun */
{
for (int j = 0; j < 7; j++) /*bu esa ustunni ifodalash uchun kerak bo'ladigan takrorlash operatori*/
{
a[i][j] = rand() % 100 - 10; /*sonlarning random shklida chiqishini ifodalash uchun kerak bo'ladigam o'zgaruvchiga */
}
}
maxim = a[0][0]; /*maximum uchun boshlang'ich qiymatni berib ketdik*/
minim = a[0][0];/*minimum uchun boshlang'ich qiymatni berib ketdik*/
for (int i = 0; i < 7; i++)
{
for (int j = 0; j < 7; j++)
{
cout << a[i][j] << "\t";/*bu kod orqali biz random orqali hosil bo'lgan sonlarni 7x7 o'lxhamli matritsa orqali ko'rishimiz mumkun*/
if (a[i][j] > maxim) /* agar a[i][j] katta bo'lsa maxdan u holda max ga o'zlashtiradi a[i][j] sini*/
{
maxim = a[i][j];
maxcount=i;
}
if (a[i][j] < minim)/* agar a[i][j] kichik bo'lsa mindan u holda minim ga o'zlashtiradi a[i][j] sini*/
{
minim = a[i][j];
mincount=j;
}
}
cout << "\n";
}
cout << "max:="<cout<<"\nKo'paytmasi:="<}
|
| |