Printing the content of array slots in c# -


hi trying finsih assignment in c# stuck problem cant information from array print out in right order of code in swedish hope understand,

i want print example :

*number of sales men on level 1 : 2
name : bert *
"" , rest of information
, when sales men on level printed salesmen on next level , on

antal säljare på nivå 1 : 2
namn : bert

namespace consoleapplication8 {     class program     {             public struct säljare // skapar en construkt för säljare.         {             public string namn;             public string personnummer;             public string distrikt;             public int antalartiklar;             public int niva;          }                 // skapar en array för bubblesort             private static void bubblesort(säljare[] osorterad)             {                 int length = osorterad.length;                 (int = 0; < length - 1; i++)                 {                     (int j = 0; j < length - 1 - i; j++)                     {                         if (osorterad[j].antalartiklar > osorterad[j + 1].antalartiklar)                         {                             säljare num = osorterad[j];                             osorterad[j] = osorterad[j + 1];                             osorterad[j + 1] = num;                         }                     }                 }             }          static void main(string[] args)             {                 int counter = 0;        // skapar variablar till nivåerna och en counter                 int nivaett = 0;                 int nivatva = 0;                 int nivatre = 0;                 int nivafyra = 0;                 säljare[] säljkår = new säljare[6];                 säljare[] osorterad = new säljare[6];                    system.console.writeline("ange säljare och resultat:");             // låter personer skriva in 6 personer och dess attribut                 (int = 0; < 6; i++) // läs in alla säljare en array av "säljare"                 {                     system.console.writeline("\nange information för säljare " + (i + 1));                     system.console.write("ange namn: ");                     säljkår[i].namn = system.console.readline();                     system.console.write("ange personnummer: ");                     säljkår[i].personnummer = system.console.readline();                     system.console.write("ange distrikt: ");                     säljkår[i].distrikt = system.console.readline();                     system.console.write("ange antal artiklar: ");                     säljkår[i].antalartiklar = int.parse(system.console.readline());                      // lägger till varje nivå                     if (säljkår[i].antalartiklar < 50)                          säljkår[counter].niva = 1;                         nivaett++;                       if (säljkår[i].antalartiklar >= 50 && säljkår[i].antalartiklar < 100)                          säljkår[counter].niva = 2;                         nivatva++;                       if (säljkår[i].antalartiklar >= 100 && säljkår[i].antalartiklar < 200)                          säljkår[counter].niva = 3;                         nivatre++;                       if (säljkår[i].antalartiklar > 200)                          säljkår[counter].niva = 4;                         nivafyra++;                     }                  bubblesort(säljkår); // sorterar arrayen säljkår                   // skriver ut varje person sorterad efter antal artiklar                 // (counter = 0; counter < 6; counter++)                //  {                    // console.writeline("");                   //  console.writeline("namn: " + säljkår[counter].namn);                    // console.writeline("personnummer: " + säljkår[counter].personnummer);                    // console.writeline("distrikt: " + säljkår[counter].distrikt);                  //   console.writeline("antal sälj: " + säljkår[counter].antalartiklar);                  //   console.writeline("sälj nivå: " + säljkår[counter].niva);                    // console.writeline("-----------------------------");                 //  }                 // skriver ut uppnåda nivåer och antal                console.writeline("antal säljare på nivå 1 : " + nivaett);                 console.writeline("namn: " + säljkår[counter].namn);             console.writeline("personnummer: " + säljkår[counter].personnummer);             console.writeline("distrikt: " + säljkår[counter].distrikt);             console.writeline("antal sälj: " + säljkår[counter].antalartiklar);             console.writeline("sälj nivå: " + säljkår[counter].niva);             console.writeline("-----------------------------");                   console.writeline("antal säljare på nivå 2 : " + nivatva);                   console.writeline("antal säljare på nivå 3 : " +nivatre);                   console.writeline("antal säljare på nivå 4 : " + nivafyra);                  console.readline();               }     } } } 

i guess want write information in array. need use loop this

for(int i=0;i<säljkår.length;i++) {       console.writeline("namn: " + säljkår[i].namn);       console.writeline("personnummer: " + säljkår[i].personnummer);       console.writeline("distrikt: " + säljkår[i].distrikt);       console.writeline("antal sälj: " + säljkår[i].antalartiklar);       console.writeline("sälj nivå: " + säljkår[i].niva);       console.writeline("-----------------------------"); } 

Comments

Popular posts from this blog

html - How to style widget with post count different than without post count -

How to remove text and logo OR add Overflow on Android ActionBar using AppCompat on API 8? -

javascript - storing input from prompt in array and displaying the array -