• ALGORITMLARNI LAYIHALASH
  • Dastur kodi
  • Algoritmlarni layihalash




    Download 0,59 Mb.
    Sana19.05.2024
    Hajmi0,59 Mb.
    #244265
    Bog'liq
    1-amaliy ishi

    O’ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALAR


    VAZIRLIGI

    MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT


    TEXNOLOGIYALARI UNIVERSITETI
    QARSHI FILIALI

    TELEKOMMUNIKATSIYA TEXNOLOGIYALARI


    FAKULTETI
    TT-11-22 GURUH TALABASINING
    ALGORITMLARNI LAYIHALASH

    FANIDAN
    1-AMALIY ISHI



    BAJARDI: Ziyadova Shahnoza
    QABUL QILDI: Ablaqulov.K.B

    QARSHI-2024


    Mavzu: Algoritmlarni loyihash va tahlil qilish. Chiziqli, tarmoqlanuvchi va
    takrorlanuvchi tuzilmali algoritmlar


    Dastur kodi:
    #include
    #include
    using namespace std;
    void egizaksonlar(int n) {
    bool prime[n + 1];
    memset(prime, true, sizeof(prime));
    for (int p = 2; p * p <= n; p++) {
    if (prime[p] == true) {
    for (int i = p * 2; i <= n; i += p)
    prime[i] = false;
    }
    }
    cout << "\nEgizak sonlar:\n";
    for (int p = 2; p <= n - 2; p++) {
    if (prime[p] && prime[p + 2])
    cout << "(" << p << "," << p + 2 << ") \n";
    }
    }
    int main() {
    int n;
    cout << "Ixtiyoriy sonni kiriting: ";
    cin >> n;
    egizaksonlar(n);
    return 0;
    }




    Dastur kodi:
    #include
    #include
    #include
    using namespace std;
    int main(){
    int n,s;
    cout<<"n="; cin>>n;
    for(int i=1; i<=n;i++){
    s=0;
    for (int j=1; jif(i% j==0)
    s++;
    }
    if(s==1)
    cout<}
    system("pouse");
    }

    Download 0,59 Mb.




    Download 0,59 Mb.