Trädvy Permalänk
Medlem
Registrerad
Sep 2012

Skapa en column i C

Jag har fått i uppgift att slumpa ut 100 random tal mellan 100 och 900 och det ska skrivas ut i 10 rader och 10 kolumner.
Hur glr man för att skapa rader och kolumner på ett enkelt sätt?

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Sep 2013

Skapa en 10x10 matris och som du matar med random tal:

http://stackoverflow.com/questions/2776397/create-a-basic-mat...

Main || Intel Core i7 980X @ 4.12GHz || ASUS Rampage III Gene || Corsair Vengeance 6x4GB @ 1800MHz || EVGA GTX 780 Reference || Creative Sound Blaster ZxR || 2x Intel 530 240 GB || Western Digital Blue WD10EZEX 1000 GB || ASUS VG248QE (no G-sync) ||
Laptop || Lenovo Thinkpad X220 4291-37G ||
Project: Pentium Clockbox || Intel Pentium G3258 ||

Trädvy Permalänk
Medlem
Plats
Söder
Registrerad
Jun 2008

Eftersom talen alltid innehåller lika många tecken så räcker det med att du bryter raden efter du skrivit ut 10 tal.

100 101 102 103 104 105 106 107 108 109\n 100 101 102 103 104 105 106 107 108 109\n 100 101 102 103 104 105 106 107 108 109\n

Gör först kod som enkelt skriver ut dina 100 slumptal utan radavslut. Sen ändrar du så att vart tionde tal även gör en utskrift för att bryta raden.

Trädvy Permalänk
Medlem
Plats
Umeå
Registrerad
Mar 2013

Med printf http://linux.die.net/man/3/printf
Kolla field width