suma liczb dwucyfrowych nieparzystych

alabamaa
Użytkownik
Użytkownik
Posty: 34
Rejestracja: 2 lut 2011, o 17:03
Płeć: Kobieta
Lokalizacja: Warszawa
Podziękował: 1 raz

suma liczb dwucyfrowych nieparzystych

Post autor: alabamaa »

Czy ten program w ogóle ma jakiś sens? Jak w temacie: chodzi o zliczanie wszystkich dwucfrowych liczb nieparzystych...

Kod: Zaznacz cały

#include<iostream>
#include<cmath>
using namespace std;
int main()
{
int i;
int a;
a=9;
int wyn;
int nieparzysta;
 for (i=0; i<90; i++)
 { a=a+1;
    if (a%2!=0) nieparzysta=a;
    if (nieparzysta==a) wyn=nieparzysta+wyn;
  }
cout<<"Oto suma nieparzystych liczb dwucyfrowych: ";
cout<<wyn;
cout<<endl;
system("pause");
return 0;
} 
Xitami

suma liczb dwucyfrowych nieparzystych

Post autor: Xitami »

jeżeli mamy policzyć sumę
suma=0;
for(i=10;i<100;i++)
if (i%2 != 0) suma+=i;
a może mamy policzyć ile ich jest?
ile=0;
for(i=10;i<100;++)
if (i%2 != 0) ile++;
ale,ale...
przecie by to policzyć wcale nie potrzebujesz pętli
alabamaa
Użytkownik
Użytkownik
Posty: 34
Rejestracja: 2 lut 2011, o 17:03
Płeć: Kobieta
Lokalizacja: Warszawa
Podziękował: 1 raz

suma liczb dwucyfrowych nieparzystych

Post autor: alabamaa »

co oznacza: suma+=i ?
miodzio1988

suma liczb dwucyfrowych nieparzystych

Post autor: miodzio1988 »

Kod: Zaznacz cały

suma=suma +i
Jak dobrze pamiętam...
Xitami

suma liczb dwucyfrowych nieparzystych

Post autor: Xitami »

miodzio dobrze pamięta
i można tak nie tylko dodawać
i*=3; k/=2; c-=d; m>>=1; q%=7;
void_t
Użytkownik
Użytkownik
Posty: 103
Rejestracja: 14 maja 2011, o 18:25
Płeć: Mężczyzna
Pomógł: 26 razy

suma liczb dwucyfrowych nieparzystych

Post autor: void_t »

Dla uściślenia - można takie operacje wykonywać na dowolnym operatorze.
Xitami

suma liczb dwucyfrowych nieparzystych

Post autor: Xitami »

tylko logiczne są jakieś nie logiczne
i= i && i mogę napisać i ma to sens
i &&= i nie mogę i też ma to jakiś sens
void_t
Użytkownik
Użytkownik
Posty: 103
Rejestracja: 14 maja 2011, o 18:25
Płeć: Mężczyzna
Pomógł: 26 razy

suma liczb dwucyfrowych nieparzystych

Post autor: void_t »

Masz rację, przeoczyłem operatory logiczne.
ODPOWIEDZ