Pereiti prie turinio

Maza C++ problemele


Rekomenduojami pranešimai

#include <iostream>
using namespace std;
int main ()
{
   int n, m, k, twno=n;
   cout << "Iveskite pirmaji ir antraji skaitmenis: ";
   cin >> n >> m;
   n%2=k;
   if(k==0){
            for (int i=n ; i <=m ; i+=2)
{
cout<<i<<endl;
}
            }else {for(int i=n+1;i<=m;i+=2);
            cout << i;}



   cin.get();
   cin.get();
   return 0;

 

 

Man reikia, kad programa apskaiciuotu kiek yra lyginiu skaiciu tarp zmogaus ivestu skaiciu ir juos susumuotu. Kol kas bandau rasti tuos skaicius, bet kaip matote kazkas blogai :/

Nuoroda į pranešimą
Dalintis kituose puslapiuose

'n%2=k;'

 

Skaičiui 'n % 2' bandai priskirti reikšmę k.

 

Iš esmės, ko tau reikia:

Suki ciklą, kuriame nuskaitai skaičių.

Nuskaitęs skaičių, tikrini ar jis lyginis (if (sk % 2 == 0))

Jeigu lyginis, padidini 'skaitliuką' ir pridedi jį prie sumos: ( { count++; sum += sk; })

Jeigu ne, nieko nedarai (nieko rašyti nereikia).

 

 

Red: perskaičiau visą tavo kodą. Siūlyčiau paieškoti internete paprastų programų pavyzdžių, nes tavo programa daro bala žino ką.

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