 |
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
grAyFox Član

Pridružen-a: Tor 22 Jul 2008 2:32 Prispevkov: 28 Aktiv.: 0.14 Kraj: Maribor
|
Objavljeno: Čet Okt 23, 2008 12:33 am Naslov sporočila: c++ true/false |
|
|
V prostem času malo programiram v c++(začetnik) in imam težave. in sicer kako kličem funkcijo v programu, da mi izpiše ali je število sodo:
#include <iostream.h>
using namespace std;
bool sodostevilo (int x)
{
bool sodo=true;
if ((x%2) == 0)
{
return true; //nekje manjka sodo=true se mi zdi
}
else
{
return false;
}
}
int main()
{ //tu naprej ne znam več...
Se pravi rad bi da mi na zaslon prikaže ali je število sodo če ni pa da ni sodo. |
|
Nazaj na vrh |
|
 |
Sokrat Član


Pridružen-a: Čet 25 Avg 2005 11:00 Prispevkov: 5584 Aktiv.: 23.56
|
Objavljeno: Čet Okt 23, 2008 12:54 am Naslov sporočila: |
|
|
Narobe se ti zdi. Ti imas funkcijo, ki ji pripises eno vrednost in sicer true ali false. V njej za povrh nastavis se eno spremenljivko ("sodo") na zacetno vrednost (true), ki nima nobene veze s tokom programa, kot tudi ne z rezultatom omenjene funkcije, zato je popolnoma nepotrebna.
V glavnem delu programa samo klices tvojo funkcijo, ki odvecni vrstici navkljub se vedno mora normalno delovati:
Koda: |
...
if (sodostevilo(STEVILKA)) {
printf"Ja, %d je pa cisto zares soda stevilka\n", STEVILKA);
} else {
printf("Ne, pugruntal sem, da %d cisto zares ni soda stevilka\n", STEVILKA);
}
...
|
pri cemer je STEVILKA ali spremenljivka, katere sodost bi rad preveril, ali pa kar konstanta.
Sicer se mi zdi tole cisto kot domaca naloga ravno za dober zacetek solskega leta, a sem se vseeno odlocil, da ti pomagam v upanju, da bos drugic sam premaknil svojo precastito in prebral navodila, ki pridejo zraven ucnega predmeta in/ali prevajalnika; tam je vse to lepo razlozeno ! _________________ Ka ti bo pa torba ce si kupu kolo ? |
|
Nazaj na vrh |
|
 |
|
|
Ne, ne moreš dodajati novih tem v tem forumu Ne, ne moreš odgovarjati na teme v tem forumu Ne, ne moreš urejati svojih prispevkov v tem forumu Ne, ne moreš brisati svojih prispevkov v tem forumu Ne ne moreš glasovati v anketi v tem forumu Ne, ne moreš pripeti datotek v tem forumu Ne, ne moreš povleči datotek v tem forumu
|
Uptime: 497 dni
Powered by phpBB © 2001, 2005 phpBB Group
|