Pereiti prie turinio

Rekomenduojami pranešimai

Parduotuvėje žmogus pirko n rūšių prekių. Jų kainos yra k1, k2, ..., kn litų. Parašykite programą, kuri apskai­

čiuotų, kiek yra prekių k, kurių kaina ne didesnė kaip m litų, ir kokią pinigų sumą s reikės mokėti už šias prekes.

Pasitikrinkite. Kai n = 5, m = 14, k1 = 12, k2 = 6, k3 = 19, k4 = 16, k5 = 2, turi būti spausdinama:

Prekių, kurių kaina ne didesnė kaip 14 litų, yra k = 3.

Už jas reikės mokėti s = 20 litų.

 

 

{

int n, m, k, s, i;

cout << "iveskite kiek yra prekiu rusiu: ";

cin >> n;

cout << "kaina turi butu ne didesne kaip: ";

cin >> m;

k = 0;

s = 0;

for (i=1; i<=n; i=i+1)

{

cout << "iveskite prekes kaina: ";

cin >> k;

if (k<=14) k=k+1;

}

cout << "prekiu, kuriu kaina ne didesne kaip " << m << " litu, yra k = " << k << endl;

cout << "uz jas reikes moketi s = " << s << " litu." << endl;

 

 

 

 

return 0;

}

 

Gal kas galit padėti pataisyti šią užduotį? :D

Nuoroda į pranešimą
Dalintis kituose puslapiuose

cout << "iveskite prekes kaina: ";
cin >> k;
if (k<=14) k=k+1;

 

Čia tas k tai kaina, ar kintamasis, kuris saugo, kiek yra kainų mažesnių už m? :D

 

O šiaip pažiūrėjus į įkelta kodą, tai atrodo, kad net nesistengei aiškintis kodėl neveikia.

 

#include <iostream>

using namespace std;

int main ()
{
   int n, m, kiek = 0, kaina, suma = 0, i;

   cout << "iveskite kiek yra prekiu rusiu: ";
   cin >> n;
   cout << "kaina turi butu ne didesne kaip: ";
   cin >> m;


   for (i=1; i<=n; i++)
   {
       cout << "iveskite prekes kaina: ";
       cin >> kaina;
       if (kaina <= m)
       {
           kiek++;
           suma +=kaina;
       }
   }
   cout << "prekiu, kuriu kaina ne didesne kaip " << m << " litu, yra " << kiek << endl;
   cout << "uz jas reikes moketi " << suma << " litu." << endl;

   return 0;
}

Redagavo Ignaz
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ą...