Pereiti prie turinio

CaL

Nariai
  • Pranešimai

    65
  • Užsiregistravo

  • Lankėsi

  • Atsiliepimai

    0%

CaL Pranešimai

  1. #include <iostream>

    using namespace std;

     

    int main() {

     

    int x, y, x1, x2;

    cout << "Pradzia" << endl;

    cin >> x1;

    cout << "Pabaiga" << endl;

    cin >> x2;

     

    int k;

    for (x = x1; x <= x2; x++) {

    if (x%6==0) { cout << x << endl; k++ }

    }

    cout << k << "skaitmenu";

     

    return 0;

    }

     

    Labai dėkoju, maždaug įsivaizdavau kaip reikia padaryti, bet nežinojau kaip užrašyti. Big thanks !

  2. Dar vieną kintamąjį pridėk, o ciklo metu, jei tenkinama sąlyga, didink vienetu. Po ciklo atspausdink :)

     

    Blemba toks jausmas viską taip ir dariau, bet nesigauna. Mokausi pats, tai sunku suprasti tokius reikalus, ypač su ciklais, kurie man yra labai nauji. Turiu pridėti kintamąjį tarkim y ir ir kur ji dėti ? Nes atrodo dariau su x-su viską taip pat, tai man dar vieną ciklą sukurti reikia ar kaip?:)

  3. Sveiki, turiu problemą. Štai kaip skamba uždavinys :

     

    Restorano vadybininkas sugalvojo surengti konkursą lankytojams, kurio metu galima laimėti marškinėlius su restorano logotipu. Visi lankytojai kartu su sąskaita gauna po vieną kortelę, ant kurios parašytas sveikasis teigiamas skaičius iš intervalo [a;b] (a – intervalo pradžia, b – intervalo pabaiga). Laimi tie lankytojai, kurių kortelėse įrašytas skaičius dalijasi iš 6. Parašykite programą, kuri apskaičiuotų, kiek marškinėlių reikia užsakyti restorano vadybininkui.

     

    Taigi parašau programą :

     

    #include <iostream>

     

    using namespace std;

     

    int main()

    {

    int x, y, x1, x2;

     

    cout << "Pradzia" << endl;

     

    cin >> x1;

     

    cout << "Pabaiga" << endl;

     

    cin >> x2;

     

    for (x = x1; x <= x2; x++){

    if (x%6==0) cout << x << endl;

     

    }

     

    return 0;

    }

     

    Problema ta, jog nežinau kaip išvesti atsakymą į ekraną, tiksliau aš išvedu kokie skaičiai dalinasi iš 6, bet man reikia kad programa rodytų kiek tokių skaičių yra apskritai, šiuo atveju turėtų būti 4.

     

    Ką turėčiau padaryti, jog išvestų norimą atsakymą?

  4. Sveiki, gavosi taip, kad turėjau puikiai veikiantį iphone softą ( buvo 5. kažkiek, tiksliai nepamenu), bet ant savo durnos galvos per patį iphone'a pabandžiau updatinti į 6.1.3 versiją (pretekstas tas, kad veiktų daugiau programėlių). Žodžiu išėjo taip, kad suvariau softą, visi failai kaip suprantu jau išsitrynė ir dabar sėdžiu be ragelio. Bandžiau pats tvarkyti, skaičiau, žiūrėjau video internete kaip ištrinti tą nelemtą softą su redsnow, tačiau man visiškai neišeina. Taigi gal kas nors galite paaiškinti kaip ką daryti ir jei ne, tai gal yra žmogus kuris nebrangiai sutvarkytų man iphone'ą? Turiu omenyj kad įrašytų man normalų, 3GS telefonui puikiai dirbantį softą. Ačiū iš anksto.

  5. Sveiki, iškilo tokia problema su c++. Į programą įvedami trys skaičiai, iš jų programa turi išrinkti skaičiaus trys(3) kartotinius ir atsakymą pateikti nuo mažiausio kartotinio iki didžiausio.

     

    Su viskuo susitvarkau (gal ir per sunkiai, tačiau pasirinkau tokį būdą) ir tiesiog neišeina to atsakymo pateikti nuo mažiausio iki didžiausio. Kiek bandžiau vis nesigauna.. Štai kodas :

     

    #include <iostream>

     

    using namespace std;

     

    int main()

    {

    int a, b, c;

     

    cout << "Iveskite a reiksme" << endl;

     

    cin >> a;

     

    cout << "Iveskite b reiksme" << endl;

     

    cin >> b;

     

    cout << "Iveskite c reiksme" << endl;

     

    cin >> c;

     

    if (a%3==0 && b%3>0 && c%3>0) cout << a << endl;

    if (a%3>0 && b%3==0 && c%3>0) cout << b << endl;

    if (a%3>0 && b%3>0 && c%3==0) cout << c << endl;

    if (a%3==0 && b%3==0 && c%3>0)cout << a << endl << b << endl;

    if (a%3>0 && b%3==0 && c%3==0)cout << b << endl << c << endl;

    if (a%3==0 && b%3>0 && c%3==0)cout << a << endl << c << endl;

    if (a%3>0 && b%3>0 && c%3>0) cout << "Atsakymo nera" << endl;

     

    return 0;

    }

     

    Labai reiktų kad kažkas padėtų susitvarkyti su šia smulkia problema ! Iš anksto ačiū.

  6. Sveiki, vat iškilo problemėle, kai dalinu tarkim 38 is 5 be liekanos ( 38/5 ) man kaip ir turi būti išmeta 7. Tačiau aš noriu kad c++ iškart suapvalintų mano skaičių ( 7,6 apvalinam i 8). Kai išvedinet i ekraną, tai suprantu kad galima naudotis setprecision funkcija, tačiau jei man reikia dar veiksmuose gauti suapvalintą variantą, ką man reikia daryti?

     

    Ačiū iš anksto :)

  7. Sveiki, toks paprastas, bet kartu ir kvailas uzdavinys man kelia problemu :

     

    Kintamojo nnn reikšmė - triženklis natūrinis skaičius. Parašykite programą, pagal kurią šį skaičių galima būtų padalyti(jei dalosi be liekanos) iš jo skaitmenų sandaugos. Rezultatą priskirkite kitamajam dalmuo.

     

     

    Tai vat, čia reikia su if sąlyga padaryti, tik vat nežinau kaip viską užrašyti. Žinau kad turi būti pirmas skaitmuo nuo 1 iki 9 būti o antras ir trečias nuo 0 iki 9. Bet nežinau kaip užrašyti viską, nes kažkaip per daug nežinomųjų man. Ačiū už pagalbą :)

×
×
  • Pasirinkite naujai kuriamo turinio tipą...