Pereiti prie turinio

Rekomenduojami pranešimai

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ą?

Nuoroda į pranešimą
Dalintis kituose puslapiuose

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ą?

 

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

Nuoroda į pranešimą
Dalintis kituose puslapiuose

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?:)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

#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 !

Nuoroda į pranešimą
Dalintis kituose puslapiuose
#include <iostream>

using namespace std;

int main()
{
int x, y, x1, x2;
int suma = 0; // naujas kintamasis rezultatui

cout << "Pradzia" << endl;

cin >> x1;

cout << "Pabaiga" << endl;

cin >> x2;

for (x = x1; x <= x2; x++){
if (x%6==0)
{
 cout << x << endl;
 suma++;     // didinam vienetu, kai tenkinama salyga
}
}

cout << suma << endl; // isvedam rezultata po ciklo

return 0;
}

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Klausykit, prie to pačio, ką turiu daryti kad man į ekraną išvestų kiek kartų šiame intervale [1;15] skaičius baigiasi penkiais. Tai čia būtų 5 ir 15. Kaip tai išvesti į ekraną? Su 0 suprantu, atrodo taip :

 

for (x=1; x<=n; x++){

if (x%10==0)

{

k++;

}

 

}

cout << k << endl;

 

Atsiprašau už double postą.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Klausykit, prie to pačio, ką turiu daryti kad man į ekraną išvestų kiek kartų šiame intervale [1;15] skaičius baigiasi penkiais. Tai čia būtų 5 ir 15. Kaip tai išvesti į ekraną? Su 0 suprantu, atrodo taip :

 

 

 

Atsiprašau už double postą.

 

vietoj 0 į 5 pakeisk if'e ir skaičiuos kiek baigiasi penketais.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

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