EMIL98 Posted February 4, 2019 Share Posted February 4, 2019 Hej har precis börjat programmeringskurs. Men fastnar ofta på uppgifterna vi får.Uppgift:Skapa ett program som i en loop skriver ut hundra tal från 0 till 99 och det skrivs 10 tal på 10 rader. 0 1 2 3 4 5 6 7 8 910 11 12 13 14 15 16 17 18 1920 21 22 23 24 25 26 27 28 2930 31 32 33 34 35 36 37 38 3940 41 42 43 44 45 46 47 48 4950 51 52 53 54 55 56 57 58 5960 61 62 63 64 65 66 67 68 6970 71 72 73 74 75 76 77 78 7980 81 82 83 84 85 86 87 88 8990 91 92 93 94 95 96 97 98 99__________________________________________________________ hittills jag har kommit fram till: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp3 { class Program { static void Main(string[] args) { for (int i = 0; i<11; i++) { Console.Write(i + ", "); } for(int i=11; i<21; i++) { Console.Write(i + ", "); } Console.ReadLine(); } } } ____________________________________________________ men de blir ( 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 ) hur ska jag avbryta raden från 11 och börja den från andra raden sådär? 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 Tack för hjälpen Link to comment Share on other sites More sharing options...
Cecilia Posted February 4, 2019 Share Posted February 4, 2019 Att bara använda Console.Write och de tecken som ska skrivas ut skapar ingen ny rad. Finns det något exempel i kursboken som visar hur man får en ny rad? Sen tycker nog inte läraren att du ska upprepa samma kodrader för varje rad utan du behöver tänka ut en smartare lösning. .M and EMIL98 2 Link to comment Share on other sites More sharing options...
Solution EMIL98 Posted February 4, 2019 Author Solution Share Posted February 4, 2019 Ja tack Cecilia, jag löste problemet! Tack så ser det ut nu. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp5 { class Program { static void Main(string[] args) { for (int i = 0; i < 100; i++) { if (i % 10 == 0) Console.WriteLine(); Console.Write(i + ""); // Jag kunde ta bort ( \t ) men så ser det finare ut. } Console.ReadLine(); } } } Cecilia 1 Link to comment Share on other sites More sharing options...
Recommended Posts