Close
Duke shfaqur rezultatin -9 deri 0 prej 4
  1. #1
    i/e regjistruar
    Anėtarėsuar
    29-11-2012
    Postime
    6

    Exclamation Pershendetje!! Me shpjegoni dot kete kodin (cdo rresht) ????

    #include
    using namespace std;

    int main ()
    {
    int a,b,c,d,i,s;
    char k;
    cout<<"Shtyp + per mbledhje, - per zbritje dhe * per shumzim"< cin>>k;
    cout<<"Vlera e a: ";
    cin>>a;
    cout<<"Vlera e b: ";
    cin>>b;
    cout<<"Vlera e c: ";
    cin>>c;
    cout<<"Vlera e d: ";
    cin>>d;
    cout<<"programi juaj duket keshtu ";
    cout<<"(a + ib) "< switch (k)
    {
    case '+'out<<"Rezultati"< cout<<(a + c)<<" + i"<<(b + d);
    break;
    case '-'out<<"Rezultati"< cout<<(a + c)<<" - i"<<(b + d);
    break;
    case '*'out<<"Rezultati"< cout<< (a*c) - (b*d)<<" + i"<<(b*c) + (a*d);
    break;



    }

    cin.get();cin.get();

    return 0;


    }

  2. #2
    i/e regjistruar
    Anėtarėsuar
    11-04-2013
    Postime
    20

    Pėr: Pershendetje!! Me shpjegoni dot kete kodin (cdo rresht) ????

    Citim Postuar mė parė nga aljon Lexo Postimin
    Per ket pjese kodi nuk ja kam idene:
    #include

    using namespace std;

    int main ()
    {

    ketu behet deklarim i parametrave "a","b","c","d","i","s" te tipit primitiv int dhe parametri "k" eshte i tipit primitiv char.
    int a,b,c,d,i,s;
    char k;

    Ketu me duket sikur te stampon mesazhin "Shtyp + per mbledhje, - per zbritje dhe * per shumzim" dhe te hapen nje kanal komunikimi per input.
    cout<<"Shtyp + per mbledhje, - per zbritje dhe * per shumzim"< simboli qe ti shkruan i dorezohet parametri k. parametrat qe ti mund te zgjedhesh jane + , - , *.
    cin>>k;
    ketu te paraqet ne ekran fjalet: "Vlera e a: " dhe te hapen nje kanal komunikimi per input.
    cout<<"Vlera e a: ";
    ketu dorezon vleren qe me lart shkruajte tek parametri a.
    cin>>a;

    ketu te paraqet ne ekran fjalet: "Vlera e b: " dhe te hapen nje kanal komunikimi per input.
    cout<<"Vlera e b: ";
    ketu dorezon vleren qe me lart shkruajte tek parametri b.
    cin>>b;

    ketu te paraqet ne ekran fjalet: "Vlera e c: " dhe te hapen nje kanal komunikimi per input.
    cout<<"Vlera e c: ";
    ketu dorezon vleren qe me lart shkruajte tek parametri c.
    cin>>c;

    ketu te paraqet ne ekran fjalet: "Vlera e d: " dhe te hapen nje kanal komunikimi per input.
    cout<<"Vlera e d: ";
    ketu dorezon vleren qe me lart shkruajte tek parametri d.
    cin>>d;
    ketu te shfaqen ne ekran shprehjen [U]"programi juaj duket keshtu " [I]
    cout<<"programi juaj duket keshtu ";

    ketu te shfaqen ne ekran shprehjen "(a + ib) " dhe " (c + id)" e cila me sa duket eshte nje formule. ky kodi ketu
    "<

    cout<<"(a + ib) "<
    Ketu eshte nje cikel qe sherben per kontrollin qe behet mbi operatorik K qe ti ke zgjedhur ne fillim.
    switch (k)
    {

    ketu thote: nqs k ka vleren + atehere shkruaj ne ekran fjalen Rezultati:
    case '+'out<<"Rezultati"< Ketu eshte pjesa e kodit ku realisht ben mbledhjen. (a + c) +i (b + d). ketu nuk arrij te kuptoj se ku e merr ky program vleren e variabilit i sepse nga ky kod nuk e merr ket vlere nga asnje vend.

    cout<<(a + c)<<" + i"<<(b + d);
    break do te thote qe te dale direkt nga ky cikel dhe te shkoje te pjesa e kodit direkt mbas simbolit } i cili simbolizon mbylljen e ciklit. programi vazhdon egzekutimin direkt ne rrjeshtin qe e ndjek mbrapa dhe qe eshte cin.get();cin.get();
    break;

    edhe ketu eshte thjesht fjala Rezultati e shkruar ne ekran dhe kontrollo nqs K ka vleren - .
    case '-'out<<"Rezultati"< ketu ben te njejten gje siq ishte me lart vetem me diferencen qe do besh veprimin (a + c) - i (b + d) .
    cout<<(a + c)<<" - i"<<(b + d);
    break do te thote qe te dale direkt nga ky cikel dhe te shkoje te pjesa e kodit direkt mbas simbolit } i cili simbolizon mbylljen e ciklit. programi vazhdon egzekutimin direkt ne rrjeshtin qe e ndjek mbrapa dhe qe eshte cin.get();cin.get();
    break;

    edhe ketu eshte thjesht fjala Rezultati e shkruar ne ekran dhe kontrollo nqs K ka vleren * .
    case '*'out<<"Rezultati"<
    ketu ben ket veprim matematikor (a*c) - (b*d) + i(b*c) + (a*d). ketu pamvaresisht se ben kontrollin qe nqs K eshte simboli * ,realisht shkon dhe perdor simboli + ne llogaritje.ketu ke formule te ndryshme nga dy operacionet e para.
    cout<< (a*c) - (b*d)<<" + i"<<(b*c) + (a*d);


    break do te thote qe te dale direkt nga ky cikel dhe te shkoje te pjesa e kodit direkt mbas simbolit } i cili simbolizon mbylljen e ciklit. programi vazhdon egzekutimin direkt ne rrjeshtin qe e ndjek mbrapa dhe qe eshte cin.get();cin.get();
    break;



    }


    KETU SINQERISHT NUK JA KAM IDENE SE CFARE BEN.NUK E DI SE CFARE BEN FJALA CIN. FJALA get() duket si nje metode. ne Java perdoret per te marre vleren e nje parametri.
    cin.get();cin.get();


    ne Java kur thua return 0 atehere eshte sikur ti thuash qe te te jape si rezultat vleren 0 si default.
    return 0;


    }
    shpresoj qe te te kem ndihmuar ne vend qe te te ngaterroj.
    une nuk njoh kodin por duket nje program elementar. Nqs do te mesosh qe te programosh te keshilloj qe te shkarkosh ndonje liber nga interneti dhe te ulesh e te besh sa me shume prova.
    Rrespekte.

  3. #3
    i/e regjistruar
    Anėtarėsuar
    11-04-2013
    Postime
    20

    Pėr: Pershendetje!! Me shpjegoni dot kete kodin (cdo rresht) ????

    nuk arrita qe te kuptoj se ku eshte vlera e parametrit i sepse e ka deklaruar si parameter ne fillim ,pastaj andej nga mesi ai shfaqet para formulave, ndersa te gjitha parametrat e tjere i ka deklaruar por ama hapen edhe kanale komunikimi per input per ti shkruar ti ato vlera.

  4. #4
    i/e regjistruar
    Anėtarėsuar
    16-04-2004
    Postime
    674

    Pėr: Pershendetje!! Me shpjegoni dot kete kodin (cdo rresht) ????

    Fjala eshte per nje program te thjeshte i cili mund te kryej operacione aritmetike te thjeshta mbi numrat kompleks. Pra nese e kupton aritmetiken e numrave kompleks, ky eshte relativisht program i thjeshte

Fjalėt Kyēe pėr Temėn

Regullat e Postimit

  • Ju nuk mund tė hapni tema tė reja.
  • Ju nuk mund tė postoni nė tema.
  • Ju nuk mund tė bashkėngjitni skedarė.
  • Ju nuk mund tė ndryshoni postimet tuaja.
  •