O‘ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI Kompuyeter injiniring fakulteti
Dasturlash 1-fanidan
1-labaratoriya ishi.
Bajardi: Choriyev Jahongir
Guruh: SWD002-L1
Tekshirdi: Rustamova M.Y
Toshkent – 2022 2-laboratoriya topshiriqlar Variant - 4 Berilgan n na natural sonlardan iborat ketma-ketlikning tartib nomerlari Fibonachchi sonlari bo‘lgan hadlarining yig‘indisi hisoblansin.
Berilgan n ta sonning maksimumidan farqli sonlar ichida eng kattasi topilsin.
Kiritilgan butun sonlar ketma-ketligi ichidan (0 - ketma-ketlikning oxiri). Tarkibida 3, 5 va 7 ga karrali kamida ikkita son borligini aniqlang.
Berilgan k sonini q darajasini topuvchi funksiya yarating. Ushbu funksiya yordamida a ning b-darajasini va c ning d-darajasini toping. Berilgan a va b sonlari orasidagi tub sonlarni topuvchi dastur yarating. Ushbu dasturni yaratish uchun tub funksiyasini yaratib undan foydalaning.
2-laboratoriya topshiriqlar javoblar
1)#include using namespace std; int main() { int a,b,n,i,s,c; cout<<"Tartib nomerlari sonini kiriting -> ";cin>>n; s=2; a=1;b=1; for (i=3;i<=n;i++) { s+=a+b; c=a+b; a=b; b=c; } if (n==1) cout<<" Summa = "<<1; else if (n==2) cout<<" Summa = "<<2; else cout<<" Summa = "< return 0; }
Dasturga kiritib ko’rilgan qiymatlar:
2) #include using namespace std; int main() { int max, max2, a, i, n; N: cout<<" Elementlar sonini kiriting -> ";cin>>n; if (n<2) {cout<<"n>1 shart qanoatlantirilmadi. Qayta kiriting!\n"; goto N;} cout<<"Elementlarni kiriting -> "; cin>>a; max=a; max2=0; for (i=1;i { cin>>a; if (a>max) {max2=max;max=a;} if (a>max2 && a } cout< return 0; } Dasturga kiritib ko’rilgan qiymatlar:
3) #include using namespace std; int main() { int l1,l2,l3,a; cout<<" Butun sonlar kiriting (0 qiymat berilsa kiritish to'xtatiladi) -> "; cin>>a; while (a!=0) { if (a%3==0) l1++; if (a%5==0) l2++; if (a%7==0) l3++; cin>>a; } if ((l1>1 && l2>1) && l3>1) cout<<"3, 5 va 7 ga karrali sonlar kamida 2 tadan"; else cout<<"3, 5 va 7 ga karrali sonlar ikkitadan kam.";