1
Random-word-generator C
Postat av TJACKBERRY den 4 September 2011, 18:15
10 kommentarer · 558 träffar
Hejsan, är nybörjare på C och kan tänka mig att det finns proffs här :)
Jag försöker lista ut hur man gör en generator som tar fram ett av dessa av fyra ord, t.ex "spader, hjarter, klover, ruter".
Just nu får jag bara "slumpade" siffror. Hur får jag färgerna (orden) slumpade? Såhär ser de ut nu:
#include
#include
#include
int main(){
int kort;
printf("Hur manga kort vill du ha? (1,2 eller 3)\\\\\\\\n" );
scanf("%d", &kort);
srand(time(NULL));
if (kort==1)
{
printf("Du far spader %d\\\\\\\\n",1+ran d()%15);
}
else if (kort==2)
{
printf("Du far hjarter %d\\\\\\\\n",1+ran d()%15);
printf("Du far klover %d\\\\\\\\n",1+ran d()%15);
}
else if (kort==3)
{
printf("Du far hjarter %d\\\\\\\\n",1+ran d()%15);
printf("Du far klover %d\\\\\\\\n",1+ran d()%15);
printf("Du far klover %d\\\\\\\\n",1+ran d()%15);
}
getch();
}
Har googlat men förstår inte riktigt.
MVH
Jag försöker lista ut hur man gör en generator som tar fram ett av dessa av fyra ord, t.ex "spader, hjarter, klover, ruter".
Just nu får jag bara "slumpade" siffror. Hur får jag färgerna (orden) slumpade? Såhär ser de ut nu:
#include
#include
#include
int main(){
int kort;
printf("Hur manga kort vill du ha? (1,2 eller 3)\\\\\\\\n" );
scanf("%d", &kort);
srand(time(NULL));
if (kort==1)
{
printf("Du far spader %d\\\\\\\\n",1+ran d()%15);
}
else if (kort==2)
{
printf("Du far hjarter %d\\\\\\\\n",1+ran d()%15);
printf("Du far klover %d\\\\\\\\n",1+ran d()%15);
}
else if (kort==3)
{
printf("Du far hjarter %d\\\\\\\\n",1+ran d()%15);
printf("Du far klover %d\\\\\\\\n",1+ran d()%15);
printf("Du far klover %d\\\\\\\\n",1+ran d()%15);
}
getch();
}
Har googlat men förstår inte riktigt.
MVH






