[ Keko 81 @ 08.06.2006. 21:50 ] @
# define k 22
--------------------------------------
printf("a=%d\n",a-K%(3+a));
--------------------------------------
printf("a=%d\n",a);
--------------------------------------
while(a*3<=15);
[ NrmMyth @ 08.06.2006. 22:00 ] @
Ma daj...
[ z@re @ 08.06.2006. 22:53 ] @
Code:

printf("a=%d\n",a-K%(3+a));


Smrdi mi na trojanca u programu. Opasno mi smrdi.
[ rumpl @ 09.06.2006. 01:13 ] @
Trojanca???

A za izlaz ovih delova programa... koliko vredi a?
Jedno je sigurno, while se nikad me zavrsava
[ z@re @ 09.06.2006. 03:02 ] @
Citat:
rumpl: Trojanca???

A za izlaz ovih delova programa... koliko vredi a?
Jedno je sigurno, while se nikad me zavrsava


Da, trojanca. Vidis ovo "a=%d\n". To je oktajodadski kod, koji konvertiran preko Svetog Konvertera(TM), rezolvira jednu IP adresu, na koju je registrirana domena, cije ime ne smijem kazat, u svrhu opceforumske sigurnosti. "a-K%(3+a)", istom metodom dobivamo da je ovo zapravo TCP paket koji u svome data segmentu ima kompletno njegovo My Documents stablo. U pravu si, while se nikad ne zavrsava, time se osigurava da trojanski proces nikad ne zavrsi rucnom terminacijom.

:)

A sad, ozbiljno. Keko, vidim da si nov, molim te, iduci put postaj kompletan dio sourcea oko kojeg pitas stvari. Nigdje nije napisano sta je varijabla a. U prvoj liniji si definirao konstantu k sa vrijednosti 22. U drugoj liniji, na ekran ispisujes "a = rezultat oduzimanja vrijednosti 'a' sa modulom izmedju K i (a+3)". Pazi, ovdje ti vjerovatno treba 'k', a ne 'K', jer je C case-sensitive jezik. U drugoj liniji ispisujes "a = vrijednost od 'a'", a zadnja while petlja ce se vrtjet u beskonacnost ako je vrijednost varijable 'a' manja ili jednaka broju 5.
[ Keko 81 @ 09.06.2006. 08:17 ] @
#include<stdio.h>
#define K 22
void main()
{
int a=3;
printf("a=%d\n", a-K%(3+a));
}

--------------------------------------------
#include<stdio.h>
void main()
{
int a=3;
do
{
a++;
printf("a=%d\n", a);
}
while(a*3<=15);
}

---------------------------------------------
Znam ja koji je izlaz ovih zadataka nije u tome problem vec kod mene se trazi izlaz svakog reda u zadatku zato sam gore stavio samo one redove koji me zbunjuju
[ NrmMyth @ 09.06.2006. 09:14 ] @
Citat:
z@re: Da, trojanca. Vidis ovo "a=%d\n". To je oktajodadski kod, koji konvertiran preko Svetog Konvertera(TM), rezolvira jednu IP adresu, na koju je registrirana domena, cije ime ne smijem kazat, u svrhu opceforumske sigurnosti. "a-K%(3+a)", istom metodom dobivamo da je ovo zapravo TCP paket koji u svome data segmentu ima kompletno njegovo My Documents stablo. U pravu si, while se nikad ne zavrsava, time se osigurava da trojanski proces nikad ne zavrsi rucnom terminacijom.

Zaintrigirao si me, daj nam vise informacija.
[ z@re @ 09.06.2006. 22:06 ] @
Citat:
NrmMyth: Zaintrigirao si me, daj nam vise informacija.


Ne smijem, izbacit ce me iz masonske loze ;)

@Keko 81, eto ti izlaz gore objasnjen. I zaboravio si stavit krucijalan dio zadatka, a to je da je taj while dio do-while petlje, u kojoj se jos usput i 'a' inkrementira. Kazem ti, iduci put fino zaljepi sve, ne stedi bajtove ES-ove MySQL baze ;)