» »

težave c++

težave c++

Defero ::

Pri uri RSM (računalniški sistemi in mreže) smo se začeli ubadat z dvojiškimi števili in vezave v dvojiškem. In seveda tu so logični operatorji. In da bi si jaz olajšal delo pro domači nalogi sem hotel napisat program da bi mi to zračunal ampak se je vedno pojavila napaka, da mi je vedno napisal število 0. Kar je sigurno narobe ker sem potem šel nalogo na pamet računat in sem dobil drugačne rezultate... In zdaj bi prosil če bi mi lahko pomagali in našli napako kajti jaz je ne morem... " sem dal ven in (=2< )=2>

{
int x,y,P,Q;
int a,b,c,d;
cout ( "napisi stevila 1 ali 0"(endl;
cout("x="(endl;
cin)x;
cout("y="(endl;
cin)y;
cout("P="(endl;
cin)P;
cout("Q="(endl;
cin)Q;

if((x=1) && (y=1))
{
a=1;
}
else
{
a=0;
}
if((P=1) || (Q=1))
{
b=1;
}
else
{
b=0;
}
if ((a=1) && (b=1))
{
c=1;
}
else
{
c=0;
}
if(c=0)
{
cout("z je 1"(endl;
}
else
{
cout("z je 0"(endl;
}

CCfly ::

A si ti že sploh kdaj spisal kakšen program vsaj v C-ju ?

No glej:
if((x=1) && (y=1))
// prirediš x-u in y-u vrednost 1 ter vedno dobiš true, ker prireditvi vedno uspeta (enako velja za vse naslednje stavke)

torej:
if(x = 1) // x=1 in pogoj je izpolnjen
if(x == 1) // če je x enak 1 je pogoj izpolnjen drugače pa pač ni


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

programiranje krožek(pomoč)

Oddelek: Pomoč in nasveti
443105 (2093) Marat
»

malo pomoči

Oddelek: Programiranje
91281 (1115) ERGY
»

vprasanje c++

Oddelek: Programiranje
422711 (2710) Volk|
»

[C++]Brisanje strukture

Oddelek: Programiranje
71642 (1573) jernejf
»

[C++][Naloga] največje in najmanjše vpisano število

Oddelek: Programiranje
72422 (2316) @LOL

Več podobnih tem