Forum » Programiranje » [c++] Domača naloga
[c++] Domača naloga
barcaFan ::
zadravo folk rabim pomoč delam program ki mora izpisat 101 stevilo in zraven izpisat katera so deljena z 5 in 3. Zraven prilagam svoj del kode
int main()
{
int *s;
for(int i=0;i<101;i++)
{
if(*s%3==0 && *s%5==0)
cout<<"števila so deljena z 5 in 3 "<<s[i]<<endl;
}
- spremenil: Mavrik ()
pitbull1336 ::
int main()
{
for (int i = 1; i < 101; i++)
{
if (i % 3 == 0 && i % 5 == 0)
std::cout << "števila so deljena z 5 in 3 " << i << std::endl;
}
return 0;
}
barcaFan ::
hvala pitbul samo me zanima če se da tako naredit da ti jih izpiše vseh 101 ne samo tiste katere so deljene z 3 in 5
black ice ::
znotraj zanke, pred ali za if stavkom daš
cout << i << endl;
Zgodovina sprememb…
- spremenilo: black ice ()
Yacked2 ::
Če je število deljivo s 3 in s 5 se lahko zapiše kot:
število = 3*5*nekaj, torej je število deljivo s 15. V if lahko daš samo pogoj i % 15 == 0
število = 3*5*nekaj, torej je število deljivo s 15. V if lahko daš samo pogoj i % 15 == 0
Korak naprej ni vedno ustrezen...sploh če si na robu prepada!
pitbull1336 ::
int main()
{
for (int i = 1; i < 101; i++)
{
std::cout << i;
if (i % 3 == 0 && i % 5 == 0)
std::cout << " je deljivo z 3 in 5";
std::cout << std::endl;
}
return 0;
}
mehki ::
@pitbull1336
using std::cout;
using std::endl;
int main()
{
for (int i = 1; i < 101; i++)
{
cout << i;
if (i % 3 == 0 && i % 5 == 0)
cout << " je deljivo z 3 in 5";
cout << endl;
}
return 0;
}
smoke ::
Vse tri rešitve imajo "off-by-one" napako, @barcaFan je rekel 101 število, vi jih pa izpisujete 100.
Vredno ogleda ...
| Tema | Ogledi | Zadnje sporočilo | |
|---|---|---|---|
| Tema | Ogledi | Zadnje sporočilo | |
| » | Java passingOddelek: Programiranje | 4009 (3662) | mihibo5 |
| » | [C++] Prehod na Windows FormsOddelek: Programiranje | 1111 (1075) | jizzer |
| » | [sql]-stevilka vrsticOddelek: Programiranje | 1279 (1142) | bmandl |
| » | Programiranje v C++Oddelek: Programiranje | 2743 (1601) | krneki0001 |
| » | izpis integerja v appletuOddelek: Programiranje | 943 (874) | zoune |