• Algoritmdi proektlestiriw pa’ninnen ÓZ BETINSHE JUMÍSÍ Tayarlaǵan _________________ D.Rozumova
  • 1.Máseleniń qoyılıwı : Bes qanalı san berilgen. Onıń nomerleri kóbeymesin tabıń. Algoritmdı ámelge asırıw. (programmasi ).
  • Programmanı kodinin natijesi 2. 2 N sanı berilgen (N>999 ) onıń júzler hám mıńlar reti kelgendegi nomerlerin anıqlań.
  • Programmanı kodinin natijesi 3. 4 N sanı berilgen. Sandan nol nomerin óshirip, payda bolǵan sandı anıqlań. Algoritmdı ámelge asırıw. (programmasi ).
  • Programmanı tekseriw (Sheshim alıw)
  • Nókis filialí Kompyuter injiniringi fakulteti Dástúriy injiniringi baǵdarı




    Download 0,68 Mb.
    Sana27.05.2024
    Hajmi0,68 Mb.
    #254895
    Bog'liq
    Diana Rozumova 1-ameliy


    ÓZBEKSTAN RESPUBLIKASÍ
    CIFRLÍ TEXNOLOGIYALAR MINISTRLIGI
    MUHAMMED AL-XOREZMIY ATÍNDAǴÍ
    TASHKENT INFORMACIYALÍQ TEXNOLOGIYALARÍ UNIVERSITETI
    NÓKIS FILIALÍ


    Kompyuter injiniringi fakulteti
    Dástúriy injiniringi baǵdarı
    2-kurs 304-22 topar studenti
    Rozumova Diananiń
    Algoritmdi proektlestiriw
    pa’ninnen


    ÓZ BETINSHE JUMÍSÍ
    Tayarlaǵan _________________ D.Rozumova


    Qabıllaǵan _________________ D.Qonarbayev
    Nókis –2023
    1-ámeliy shınıǵıw
    TEMA: Algoritmlerdi proektlestırıw. Algoritm korrekt hám nátiyjeliligin bahalaw. Kvadrat teńleme korenlerin anıqlaw algoritmi
    1.Máseleniń qoyılıwı : Bes qanalı san berilgen. Onıń nomerleri kóbeymesin tabıń.
    Algoritmdı ámelge asırıw. (programmasi ).
    #include

    int main() {
    int n;
    std::cout << "To'rt xonali san kiritin': ";
    std::cin >> n;

    int n1 = n / 1000;
    int n2 = (n / 100) % 10;
    int n3 = (n / 10) % 10;
    int n4 = n % 10;
    int natije = n1*n2*n3*n4;

    std::cout << "Natije: " << natije << std::endl;

    return 0;
    }
    Programmanı kodinin natijesi



    2. 2 N sanı berilgen (N>999 ) onıń júzler hám mıńlar reti kelgendegi nomerlerin anıqlań.
    Algoritmdı ámelge asırıw. (programmasi ).
    #include
    #include
    using namespace std;
    int main() {
    int N;
    cout << "N-nomerin kiritin (N > 999): ";
    cin >> N;
    int júzler= (N / 100) % 10;
    int minlar = (N / 1000) % 10;
    cout << "júzler: " << júzler << endl;
    cout << "mińlar: " << mińlar << endl;
    return 0;
    }
    Programmanı kodinin natijesi

    3. 4 N sanı berilgen. Sandan nol nomerin óshirip, payda bolǵan sandı anıqlań.
    Algoritmdı ámelge asırıw. (programmasi ).
    #include
    using namespace std;
    int main() {
    int N;
    cout << "N-sanin kiritin: ";
    cin >> N;
    int natiyje = 0;
    int dareje = 1;
    while (N > 0) {
    int nomer = N % 10;
    N /= 10;
    if (nomer != 0) {
    natiyje += nomer * dareje;
    dareje *= 10;
    }
    }
    cout << "Natiyje: " << natiyje << endl;
    return 0;
    }
    Programmanı tekseriw (Sheshim alıw)

    Download 0,68 Mb.




    Download 0,68 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Nókis filialí Kompyuter injiniringi fakulteti Dástúriy injiniringi baǵdarı

    Download 0,68 Mb.