» »

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
442769 (1757) Marat
»

malo pomoči

Oddelek: Programiranje
91069 (903) ERGY
»

vprasanje c++

Oddelek: Programiranje
422475 (2474) Volk|
»

[C++]Brisanje strukture

Oddelek: Programiranje
71429 (1360) jernejf
»

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

Oddelek: Programiranje
72247 (2141) @LOL

Več podobnih tem