Kedves Zsolt! Az alapján amit írtál, inkább a bemenet vagy szöveg elemi szintű feldolgozását gondolom a feladat témájának és nem a nyelvi megoldásokat, nem a kivételkezelést. Nézd meg a tematikát... (Ha a következő kérdés a hexadecimálisan megadott érték decimálissá alakítása, akkor sem a beépített konverziós függvény lesz a megoldás, hanem egy algoritmus megírása. De lehet, hogy az ISBN szám ellenőrző jegyét kell majd kiszámolni...)
Szerencsére nem én adtam ki ezt a feladatot, így nem engem fog bosszantani a tananyag-domainen kívüli, algoritmizálás helyett technológiát használó megoldás, amivel semennyit sem fejlődött a hallgató. De lehet, hogy igazad van, az az egyetem más, mint amiket ismerek. Lehet, hogy nem is programozót képez. Képzési tematika nélkül bármi megfelel. SzTZs On Thu, Dec 3, 2020 at 9:31 AM Zsolt Nagy <[email protected]> wrote: > Farkas Gábor és Fodor Zsolt -> nagyon köszönöm a nagy segítséget. nagyon > célravezető volt. > > Szalayné Tahy Zsuzsa -> egy egyetemi hallgatót korrepetálok, már > megcsináltunk rengeteg feladatot: (tetszőleges méretű n*n mátrix átló, > felső, alsó, bal, jobb 3szög színezést, 5-ös lottó sorsolást úgy, h. nincs > ismétlődés randomszámok generálásnál, spirálisan növekvőbe feltölteni egy > mátrixot, többdimenziós tömbök kezelésével is játszottunk), de ennél egy > kicsit belebonyolodtam :) és a listában bíztam, h. talán valaki egyenesbe > teszi a dolgokat. > > Mégegyszer köszönöm a segítséget mindenkinek! > > Szép napot kívánok! > > > > > Szalayné Tahy Zsuzsa <[email protected]> ezt írta (időpont: 2020. dec. > 3., Cs, 2:35): > >> Szerintem if (szoveg[0] == '-') { int s =0; int i = 1; >> while(i<szoveg.Length() && 0'<=karakter && karakter<= s) s+= >> (karakter-'0'); if(i ==szoveg.Length && s%3 == 0) {kékre mosás...}} >> >> SzTZs >> >> >> On Wed, Dec 2, 2020 at 2:20 PM Zsolt Nagy <[email protected]> wrote: >> >>> Tisztelt Listatagok! >>> >>> C# programozásból elakadtam vastaggal jelöltem ami nem megy >>> Kérem aki tud segítsen, köszönöm >>> >>> /*Írjon programot, mely addig kér be szöveget a felhasználótól, míg a >>> "VÉGE", >>> "PFFF" vagy "KÉSZ..." kifejezések valamelyikét be nem írja. >>> Amennyiben a begépelt >>> szöveg >>> – "ZÖLD", vagy GREEN úgy a képernyőt mossa le zöld >>> színnel, és a következő >>> parancsot várja fehér betűszínnel! >>> >>> * – negatív 3-mal osztható szám, úgy a képernyőt mossa le kék színnel, >>> és a következő parancsot várja sárga betűszínnel!* >>> – egyéb begépelt szövegek esetén folytassa a munkát az >>> előző színek használatával! >>> */ >>> >>> string szoveg="",szam=""; >>> int x; >>> char a; >>> int l,i; >>> do >>> { >>> Console.Clear(); >>> if (String.Compare(szoveg, "ZÖLD") == 0) >>> { >>> Console.BackgroundColor = ConsoleColor.Green; >>> } >>> Console.Clear(); >>> Console.WriteLine("Kérek utasítást:"); >>> szoveg=Console.ReadLine(); >>> //Console.WriteLine("{0}", szoveg); >>> szoveg=szoveg.ToUpper(); >>> if(String.Compare(szoveg,"ZÖLD")!=0 || >>> String.Compare(szoveg, "GREEN") != 0) >>> { >>> Console.BackgroundColor = ConsoleColor.Green; >>> Console.ForegroundColor = ConsoleColor.White; >>> } >>> a = szoveg[0]; >>> l = szoveg.Length; >>> for (i = 1; i < l; i++) >>> { >>> a = szoveg[i]; >>> // String.Copy(szam[i-1],Convert.ToInt32(a)); >>> } >>> x = Convert.ToInt32(szam); >>> Console.WriteLine("{0}",x); >>> }while(String.Compare(szoveg, "KÉSZ")!=0 && >>> String.Compare(szoveg, "VÉGE") != 0 && String.Compare(szoveg, "PFFF") != 0); >>> Console.ResetColor(); >>> //Console.ReadKey(); >>> >>> _______________________________________________ >>> Techinfo mailing list >>> [email protected] >>> Fel- és leiratkozás: >>> http://lista.sulinet.hu/cgi-bin/mailman/listinfo/techinfo >>> Illemtan: http://www.szag.hu/illemtan.html >>> Ügyfélszolgálat FAQ: http://sulinet.niif.hu/ >>> >> _______________________________________________ >> Techinfo mailing list >> [email protected] >> Fel- és leiratkozás: >> http://lista.sulinet.hu/cgi-bin/mailman/listinfo/techinfo >> Illemtan: http://www.szag.hu/illemtan.html >> Ügyfélszolgálat FAQ: http://sulinet.niif.hu/ >> > _______________________________________________ > Techinfo mailing list > [email protected] > Fel- és leiratkozás: > http://lista.sulinet.hu/cgi-bin/mailman/listinfo/techinfo > Illemtan: http://www.szag.hu/illemtan.html > Ügyfélszolgálat FAQ: http://sulinet.niif.hu/ >
_______________________________________________ Techinfo mailing list [email protected] Fel- és leiratkozás: http://lista.sulinet.hu/cgi-bin/mailman/listinfo/techinfo Illemtan: http://www.szag.hu/illemtan.html Ügyfélszolgálat FAQ: http://sulinet.niif.hu/
