Fråga : C nr. hjälp behar

Godkänna detta är ifrågasätta: bruk för

(Salekommissioner) en one-dimensional samling att lösa efter problemet: Ett företag betalar dess salespeople på en kommissionbas. Salespeoplena mottar bas för $200 kommission per veckaplus 9% av deras brutto- reor för den vecka. Till exempel en affärsbiträde, som tjänar $5000 i reor i en vecka, mottar $200 plus 9% av $5000 (200+9%x5000) eller en slutsumma av $650. Skriv en applikation (using en samling av kontrar) som bestämmer, hur många av de tjänade salespeoplena avlönar i varje av spänner efter (anta att varje affärsbiträde avlönar avkortas till ett heltalbelopp): H $800-899) $900-999 I) $1000 för G $700-799 för a) $200-299 b) $300-399 c) $400-499 D) $500-599 e) $600-699 f)) och över resumerar resultaten i i tabellform formaterar. Antyda: Du styrkabruk en samling att föreställa de ovannämnda 9na spänner. Beståndsdelar av samlingen skulle är en kontra av de tjänade salespeoplena avlönar spänner däri. Du kan använda upprepningsmeddelande för att få användaren matar in på reabelopp. Till exempel en användare kunde ge en lista av reor numrerar den något liknande efter: 4000 6000 5000 4500 5600 7800 9000 9010 8010 2020… (negationen numrerar indikerar avslutat av att mata in data),

this är lösningen som fungerade:
{

för salary
{
allmänhet för

namespace klassificerar salary
{huvudsakligt för offentlig statisk elektricitet för
utan laga kraft (stränga [] args) [] avlönar dubbelt = {0, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200};
int [] värderar = ny int [11];

Console.WriteLine (”behaga skriver in dina sammanlagda reor”); den //prompt användaren för input

int matar in = Convert.ToInt32 (Console.ReadLine ()); //read matar in från user

för (int-indexet = 0; index < (avlöna. Längd);
{sal för index++) för
int = (int) (avlöna [indexet] * (0.09)) + 200;
Console.WriteLine (”Salepersonen” + indexet +” får ”+ sal.ToString (”C”) + ”
”);
int spänner = sal/100;
värderar [spänna], = värderar [spänna], + 1;
för
} för (int i = 2; i < värderar. Längd;
{lowerValue för
int = I * 100 för i++); upperValue för
int = (I + 1) * 100 - 1;
stränger tillverkat = String.Format (”spänna {0} - {1}….,{2} Salegrabbar”, lowerValue, upperValue, tillverkad



Console.WriteLine (+ ”
”);

1 för
för
för

för
}}}}. Genomföra en sorteraalgoritm för att sortera som tillverkas av, numrerar av affärsbiträde över olikt spänner.  2. Genomföra en sökandealgoritm för att låta användaresökandet som baseras på, numrerar av affärsbiträde. Det är typer för en användare i en numrera som indikerar numrera av salespeople. Ditt program tillverkar spänner som matchar detta numrerar.
im som har, besvärar med denna question.^^^^-hjälp som någon behar
" klar "

Svar : C nr. hjälp behar

Om du önskar att skriva in data från skrivar - dig behov som en stund kretsar, något något liknande i snippeten.

Kan inte få varför du behöver att sortera?
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
    klassificera programet
    {
        utan laga kraft huvudsakligt för statisk elektricitet (stränga [] args),
        {
            salaryRange för int [] = {300, 400, 500, 600, 700, 800, 900, 1000};
            frekvens för int [] = {0, 0, 0, 0, 0, 0, 0, 0, 0};
            booldoContinue = true;
            stunder (doContinue)
            {
                Console.WriteLine (”behaga skriver in avlönar”);
                stränga resultStr = Console.ReadLine ();
                int-resultat;
                boolcanParse = int.TryParse (resultStr, ut resultat);
                om (canParse)
                {
                    om (resultat  < 200="">
           
Andra lösningar  
 
programming4us programming4us