Generovanie cisel
Generovanie cisel
nazdar, prosim ako mam spravit v programe php generovanie cisel od 1 po 60? ze ked kliknem na nieco.php tak mi to vypise cisla ktoré vygenerovalo od 1 po 60 v programe php dakujem
-
TGiJack
Medium Star
- Príspevky: 419
- Registrovaný: 30 nov 2006, 19:37
- Bydlisko: NO
- Kontaktovať používateľa:
Re: Generovanie cisel
čo to vlastne chceš?? to generovanie je nahodne alebo ako? ak len vypisat tak tu dole je kod:nemo napísal:nazdar, prosim ako mam spravit v programe php generovanie cisel od 1 po 60? ze ked kliknem na nieco.php tak mi to vypise cisla ktoré vygenerovalo od 1 po 60 v programe php dakujem
Kód: Vybrať všetko
for ($i=1;$i<=60;$i++) {
echo $i;
}-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Re: Generovanie cisel
A kde tu vidis, ze chce nieco nahodne?nemo napísal:nazdar, prosim ako mam spravit v programe php generovanie cisel od 1 po 60? ze ked kliknem na nieco.php tak mi to vypise cisla ktoré vygenerovalo od 1 po 60 v programe php dakujem
// ked pouzije "v programe php" tak moze pre vypis cisel pouzit "generovanie cisel"
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
aaaa pehral som
Chcel nahodu 
10 cisel cez for:
//jou sorry zabudol som 
10 cisel cez for:
Kód: Vybrať všetko
for($i=0;$i<10;$i++)
echo (rand()%60) + 1;-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Kód: Vybrať všetko
for($i=0;$i<10;$i++)
echo ((rand()%60) + 1) + '<br/>' ;-
TGiJack
Medium Star
- Príspevky: 419
- Registrovaný: 30 nov 2006, 19:37
- Bydlisko: NO
- Kontaktovať používateľa:
ach jaj tak vidno že audiotrack tu je už dlho a pomaha ..xixi sa za tu dobu naučil čítať ludom aj myšlienky .. Nevedel by si sa mi pohravat v hlave a povedat, sakra ,kde som si zapatrošil kluče od auta?
PS: no lool tak to hej
prejdi si radšej pekne na uvod tento tutorial o HTML ,aspon ked už nič
http://www.linuxsoft.cz/article_list.ph ... tegory=172
a potom ešte skus pre PHP
http://www.linuxsoft.cz/php/
PS: no lool tak to hej
prejdi si radšej pekne na uvod tento tutorial o HTML ,aspon ked už nič
http://www.linuxsoft.cz/article_list.ph ... tegory=172
a potom ešte skus pre PHP
http://www.linuxsoft.cz/php/
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
-
reDo
Star
- Príspevky: 661
- Registrovaný: 26 apr 2009, 18:36
- Bydlisko: 00100100
- Kontaktovať používateľa:
snazil somsa vytvorit generator nahodnych keyov quazy a nwm preco to nejde
pls pomozteto uz mam
pls pomozte
Kód: Vybrať všetko
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
char key[21];
void generator(int cislo)
{
int i=0;
switch(cislo) {
case 1 :
key[i]=='1';
break;
case 2 :
key[i]='2';
break;
case 3 :
key[i]='3';
break;
case 4 :
key[i]='4';
break;
case 5 :
key[i]='5';
break;
case 6 :
key[i]='6';
break;
case 7 :
key[i]='7';
break;
case 8 :
key[i]='8';
break;
case 9 :
key[i]='9';
break;
case 0 :
key[i]='0';
break;
default: key[i]=' ';
}
i++;
}
int main(void) /* parametry funkce main() nechceme využívat */
{
int i;
int a;
int x;
srand((unsigned) time(NULL));
for (i = 1; i < 21; i++) {
x=rand() % 10;
printf("%d", x);
generator(x);
if(i%4==0)
printf(" ");
}
printf("KLUC:%s", key);
system("PAUSE");
return 0;
}
-
johny3212
Star
- Príspevky: 532
- Registrovaný: 17 feb 2008, 19:56
- Bydlisko: Terchova
- Kontaktovať používateľa:
1.
ten kod je nezmyselny, a neviem co ma robit, ale vidim ze nic nerobi, spravis si tam pole o 21 char, zacyklis to a vo funkcii sa snazis zvlast o increment, ten cyklus je divny.
2.
to pole charov umiestni priamo do main a vo funkcii sa pytaju ukazovatele, neda sa na o pozerat
, globalne premenne sa neuc pouzivat.
ten kod je nezmyselny, a neviem co ma robit, ale vidim ze nic nerobi, spravis si tam pole o 21 char, zacyklis to a vo funkcii sa snazis zvlast o increment, ten cyklus je divny.
2.
to pole charov umiestni priamo do main a vo funkcii sa pytaju ukazovatele, neda sa na o pozerat
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
O logickych chybach nehovoriac, ja stale nechapem co ten program akoze ma robit 
To naozaj ma robit len toto? Alebo mi nieco unika?
To naozaj ma robit len toto? Alebo mi nieco unika?
Kód: Vybrať všetko
for(int i=0;i<20;i++)
{
int cislo=rand()%9;
if((i%4==0) && (i!=0)) cout << " " << cislo;
else cout << cislo;
}
-
johny3212
Star
- Príspevky: 532
- Registrovaný: 17 feb 2008, 19:56
- Bydlisko: Terchova
- Kontaktovať používateľa:
nie, on chcel aby mu ta funkcia uplne nahodne naplnila pole jednotlivymi znakmi, respektive cislami alebo to potom doplni o celu abecedu. Cele to pole moze byt potom v konecnom dosledku ako jeden nahodny 20 znakovy kluc. mno pekna myslienka, ale realizacia velmi zla.
preco?
- v takomto pripade nepracuj so znakmi ale z bajtami v tvare ASCI hodnot
- pri generovani klucov sa napouzivaju nahodne zvolene hodnoty, ale neaky algoritmus a nahodne sa volia parametre pre ten algoritmus, velmi zjednodusene povedane.
- dostuduj si teoreticke vedomosti - zalezi co chces vysledne robit.
- po tej programatorskej stranke, tvoj soft nerobi to co si chcel ty, skus ho prerobit sam. skus pouzit OPP, ak to budes robit proceduralne tak potrebujes zas dobru znalost ukazovatelov. Na to co si chcel ty, ti staci len par veci tam upravit a pojde to.........
preco?
- v takomto pripade nepracuj so znakmi ale z bajtami v tvare ASCI hodnot
- pri generovani klucov sa napouzivaju nahodne zvolene hodnoty, ale neaky algoritmus a nahodne sa volia parametre pre ten algoritmus, velmi zjednodusene povedane.
- dostuduj si teoreticke vedomosti - zalezi co chces vysledne robit.
- po tej programatorskej stranke, tvoj soft nerobi to co si chcel ty, skus ho prerobit sam. skus pouzit OPP, ak to budes robit proceduralne tak potrebujes zas dobru znalost ukazovatelov. Na to co si chcel ty, ti staci len par veci tam upravit a pojde to.........