*

Help!

Problemen met uw pc? De vrijwilligers van oplossing.be zoeken gratis met u mee! 8)

Meer weten over Oplossing.be?

Hoe stel ik een vraag?

Recent

Auteur Topic: C# oefening  (gelezen 5230 keer)

Offline Lipton

  • Nieuw lid
  • Berichten: 5
C# oefening
« Gepost op: 08 oktober 2007, 10:15:14 »
Hallo

Zou iemand mij kunnen helpen met deze oefening?

Gebruik C#
Schrijf een programma dat aan de gebruiker vraagt om een dier in te typen. Eens dit is ingetypt, moet de gebruiker te zien krijgen welk geluid het dier maakt.
bv. ik typ "hond" output is dan woef

Tip: gebruik console.writeline en case...select

Vriendelijke groeten
Standaard emailprogramma: Outlook Express
Standaard Operating System: Windows Vista
Standaard Browser:Internet Explorer 6

Offline Konfu

  • Oplosser
  • ****
  • Berichten: 708
  • Geslacht: Man
Re: C# oefening
« Reactie #1 Gepost op: 08 oktober 2007, 10:36:23 »
Het is de bedoeling dat je je huiswerk zelf maakt :)
Post eens wat je al hebt en we kunnen het dan eens bekijken.
P4C800 ASUSTeK Computer Inc., RADEON 9600 XT AGP, Windows XP Pro SP2, Intel Pentium 4 CPU 3.00GHz, 1024 MB RAM, HDD: 320GB, Telenet, Internet Explorer 7.0, Outlook Express

Offline Lipton

  • Nieuw lid
  • Berichten: 5
Re: C# oefening
« Reactie #2 Gepost op: 08 oktober 2007, 10:38:32 »
Eigenlijk ken ik er niets van. Ik heb een weddingschap met mijn vriend (die informaticus is) aangegaan. Ik moet tegen vanavond deze oplossing hebben  :). Ik snap er niets van.
Vandaar
Ik hoop dat iemand mij kan helpen.

Groeten
Standaard emailprogramma: Outlook Express
Standaard Operating System: Windows Vista
Standaard Browser:Internet Explorer 6

Offline WDO

  • Ervaren lid
  • ***
  • Berichten: 370
  • Geslacht: Man
  • The answer is out here somewhere
Re: C# oefening
« Reactie #3 Gepost op: 08 oktober 2007, 10:39:09 »
Hey lipton,

zoals konfu al aanhaalt zulle we niet de volledige code geven aangezien het een oefening is. Maar zal je wel de werkwijze uitleggen :)

Eerst moet je de gebruikersinvoer ophalen dmv console.readline() en deze in een String steken (bijvoorbeeld String a = console.readline())

Daarna moet je een Switch case opmaken dat op deze a test.
vb:
Switch(a)
{
case "hond":
        console.writeline("woefwoef");
        break;
...
}

Per dier maak je een appart case "element" aan. dus als je nog wil testen of het een visof een kat is dan kan je nog case "kat" en case "vis" aanmaken met daar in de console.writeline() het geluid.

Ook maak je best een default case aan voor wanneer de invoer van de gebruiker met geen 1 van de opties in de case overeen komt :)

hier staat algemene syntax van een case
http://msdn2.microsoft.com/en-us/library/06tc147t(VS.71).aspx


Grtz
WDO

update: Wat krijgen wij van die weddenschap dan ;)
Asus A6JC-Q088H
Duo T2300 @ 1.66Ghz
2GB DDR II

Offline Lipton

  • Nieuw lid
  • Berichten: 5
Re: C# oefening
« Reactie #4 Gepost op: 08 oktober 2007, 10:44:06 »
Woh wat is dat allemaal.
Ik weet enkel van chemie iets af en dit is dus echt chinees voor mij.
Toch al bedankt.
Ik zal er nog wat over lezen en hopen dat het lukt.

Standaard emailprogramma: Outlook Express
Standaard Operating System: Windows Vista
Standaard Browser:Internet Explorer 6

Offline Lipton

  • Nieuw lid
  • Berichten: 5
Re: C# oefening
« Reactie #5 Gepost op: 08 oktober 2007, 10:53:52 »
Ik ken alleen maar een string als onderbroek meer niet  ;)
Dus als ik dit:
Switch(a)
{
case "hond":
        console.writeline("woefwoef");
        break;
...
}
overneem is dat dan niet goed? Ik moet het gewoon op papier uitschrijven en aangezien het gewoon over 1 dier een hond gaat is dit goed niet??
Hij heeft mij 2 vragen gegeven en daar heb ik er al 1 van gevonden goed he.



Standaard emailprogramma: Outlook Express
Standaard Operating System: Windows Vista
Standaard Browser:Internet Explorer 6

Offline WDO

  • Ervaren lid
  • ***
  • Berichten: 370
  • Geslacht: Man
  • The answer is out here somewhere
Re: C# oefening
« Reactie #6 Gepost op: 08 oktober 2007, 10:59:28 »
ja gewoon:

String dier = console.readline();

swicht(dier)
{
      case "hond":
           console.writeline("woefwoef");
           break;
      Default:
           console.writeline("ander dierengeluid");
           break;

as easy as that.

Grtz
WDO
Asus A6JC-Q088H
Duo T2300 @ 1.66Ghz
2GB DDR II

Offline SoftAid

  • Globale Moderator
  • Ambassadeur
  • *****
  • Berichten: 16.461
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: C# oefening
« Reactie #7 Gepost op: 08 oktober 2007, 11:06:48 »
Eigenlijk ken ik er niets van. Ik heb een weddingschap met mijn vriend (die informaticus is) aangegaan. Ik moet tegen vanavond deze oplossing hebben  :). Ik snap er niets van.

Als je "vriend" een vriend is, en hij weet dat jij "er niets van kent" en "er niets van snapt", dan zou hij je zo een opdracht niet geven.
Als je vraag daarentegen een schoolopdracht is, dan komt de opdracht geloofwaardig over. 8)

Je leert echt niets met de oplossing hier af te pennen, je moet de basis van C# leren begrijpen en onder de knie krijgen. Eerder kan je de hierboven gegeven hints niet omzetten in een bruikbaar programma.

My 2 cents, zou Yakko zeggen.....

:) SoftAid :)       

Vul je systeemgegevens in: (Klik hier!)

GIGABYTE P67A-UD4-B3 - Intel(R)Core(TM) i7-2600 CPU@3.4GHz
Kingston - 8 GB 1333MHz DDR3 Non-ECC DIMM
EVGA GeForce GTS450 1GB
1- KINGSTON V300 SSD 240 GB 
2- OCZ Vertex III  SATA SSD 3 120 GB
3- WDC SATA 1TB
4- Externe 2TB
2 x SM2443BW/24" LCD 1920X1200 DV
Win 7 PRO SP1 64-bit NL
Office 2007 + 2003 NL SP3   WLM   Chrome
AVAST

Offline Lipton

  • Nieuw lid
  • Berichten: 5
Re: C# oefening
« Reactie #8 Gepost op: 08 oktober 2007, 11:22:29 »
Toch bedankt voor de oplossing.
Als jullie mij tenminste niets wijs maken.
Het komt inderdaad ongeloofwaardig over dat het voor een weddingschap is aangezien dat dit veel te moeilijk is voor iemand die nog nooit informatica heeft gehad.
Mijn vriend zal ook nooit geloven dat ik dit zelf heb gevonden maar ik heb dan toch maar gewonnen.

Groeten


Standaard emailprogramma: Outlook Express
Standaard Operating System: Windows Vista
Standaard Browser:Internet Explorer 6

Offline WDO

  • Ervaren lid
  • ***
  • Berichten: 370
  • Geslacht: Man
  • The answer is out here somewhere
Re: C# oefening
« Reactie #9 Gepost op: 08 oktober 2007, 11:41:54 »
No problem,
Ga ervanuit dat als het effectief voor school zou zijn je vroeg of laat toch in de problemen komt aangezien er op verder gebouwd wordt.
En dan zou toch blijken dat je jezelf hebt beetgenomen :)

Grtz
WDO
Asus A6JC-Q088H
Duo T2300 @ 1.66Ghz
2GB DDR II

Offline angeltjeluna

  • Nieuw lid
  • Berichten: 2
  • Geslacht: Vrouw
  • Oplossing.be
Re: C# oefening
« Reactie #10 Gepost op: 24 februari 2016, 23:00:45 »
kan mij iemand helpen moet deze vraag oplossenmaar ikzit vast De telefoonmaatschappij rekent aan haar klanten tweemaandelijks een vast bedrag van 23 euro aan. Per zonale of interzonale eenheid moet je 0,12 euro betalen. In deze tarieven is geen btw inbegrepen.  Je geeft het aantal zonale en het interzonale eenheden op.  Schrijf pseudo code dat berekent en afdrukt hoeveel je moet betalen.  het btw percentage is 21 %

Offline dizzl

  • Ambassadeur
  • *****
  • Berichten: 2.210
  • I've Upped my standards,now,up yours!
Re: C# oefening
« Reactie #11 Gepost op: 25 februari 2016, 15:34:20 »
Dag angeltjeluna,
vreemd dat je reageert op een post van zowat 10 jaar geleden met een nieuwe vraag.

Pseudocode betekent gewoon zeg in eigen woorden. Vaak het je LEES() en Schrijf() of Read() en Write() als instructie.
Wat er precies moet gebruikt worden zal je allicht in  je cursus vinden.

Zeg gewoon welke stappen je moet ondernemen om tot het resultaat te komen. ook de volgorde is belangrijk.

Maar wat ik helemaal vreemd vind, is dat iemand die een opleiding volgt die met deze opdracht start geen andere kanalen gebruikt om tot een goed eind te komen.

Lees(AantalLokale)
Lees(AantalZonale)
Aantal =AantalLokale +AantalZonale
KostenVerbinding = Aantal*0.12 *1.21
KostenVast =23 *1.21
TotaleKost =KostenVerbinding +KostenVast
Schrijf(TotaleKost )

Systeem  : Intel Core i5-4440 3.1Ghz, 3.1GHz 16Giga Ram 64Bits
Software : Windows 10 professional, Avira, Office 2016 Professional

 


www.combell.com