Kliknite tukaj, da si ogledate profil, kot ga vidijo drugi
 
Domov > Forum > Zanimivosti

program v C#

 
 
10.12.2013, 20:55
pozdravljenia bi mi znal kdo napisal psevdokodo/celi program v c# za tale program: -Izdelajte program, ki bo prebral niz znakov, poiskal najdaljšo in najkrajšo besedo v njem in jo izpisal. Besede so med seboj ločene s poljubno kombinacijo presledkov, števil in ločil (, . ! ; ?).

- nujno mora bit smiselno uporabljen podprogram

- uporabljo se osnove + for zanka+ zanka do while + polja, ostalo se naj načeloma nebi...


changed: b94 (10.12.2013, 21:12)
 
 
 
11.12.2013, 23:11
Koraki za izdelavo programa bi bili naslednji:

1. branje vhoda
Če gre za konzolno aplikacijo, potem verjetno z Console.ReadLine (http://msdn.microsoft.com/en-us/library/....)

2. sprehod čez vse znake, med seboj ločiti besede glede na ločilo in posamezne besede shraniti v polje.

Tu bi verjetno uporabil "foreach (char c in prebran_string)" in z IF preverjaš ali je ločilo. Če je, potem shraniš trenutno besedo v polje, povečaš indeks polja in bereš naprej.

3. Ko imaš vse besede v polju, se lahko s FOR zanko sprehodiš čez besede in iščeš najkrajšo, najdaljšo, ...


To bi bilo okvirno. Če rabiš več pomoči, pa povej.

 
 
Prijava in registracija
 
 
 
Zmaga.com ponuja brezplačno in razumljivo učenje računalniških programov, vas na enkraten način spozna z različnimi svetovnimi jeziki, s podrobno obrazloženimi recepti prikaže čare kulinarike in vam prežene strahove pred domačimi opravili.
 
 
Poleg tega lahko prebirate poučne članke, ki so namenjene širjenju naše splošne razgledanosti ter preverite svoje znanje z priljubljenim in enostavnim sistemom za preverjanje znanja. Če med vsebinami, ki se dodajajo vsak dan, ne najdete želenega znanja, je za vaša vprašanja na voljo dobro obiskan forum, kjer lahko tudi aktivno sodelujete. V primeru, da bi radi svoje praktično znanje delili z ostalimi, pa to lahko storite preko preprostega vmesnika za dodajanje vsebin. Zmagajte z znanjem z Zmaga.com!