- AnonymnýAnonymný
Jazyk C# .NET
21/1/2021, 15:14
Ahoj
Založil Som tému na to aby sme si pomáhali s jazykom C# .NET. Ak poznáš riešenie na príklad, radi ho uvítame.
Vložím sem jeden vyriešený a v budúcnu budem pridávať ďalšie, s ktorými si (ne)vieme radi.
Dĺžka mena:
Založil Som tému na to aby sme si pomáhali s jazykom C# .NET. Ak poznáš riešenie na príklad, radi ho uvítame.
Vložím sem jeden vyriešený a v budúcnu budem pridávať ďalšie, s ktorými si (ne)vieme radi.
Dĺžka mena:
- kód:
Console.WriteLine("Zadej své jméno:");
string s = Console.ReadLine();
int a = s.Length;
if ((a >= 3) && (a <= 10))
Console.WriteLine("Normální jméno.",s.Length);
else
Console.WriteLine("Máš moc krátké nebo moc dlouhé jméno!",s.Length);
Console.ReadKey();
- AnonymnýAnonymný
Re: Jazyk C# .NET
21/1/2021, 15:18
- AnonymnýAnonymný
Re: Jazyk C# .NET
21/1/2021, 18:03
[quote="Dušan"]Ahoj
Založil Som tému na to aby sme si pomáhali s jazykom C# .NET. Ak poznáš riešenie na príklad, radi ho uvítame.
Vložím sem jeden vyriešený a v budúcnu budem pridávať ďalšie, s ktorými si (ne)vieme radi.
Dĺžka mena:
Založil Som tému na to aby sme si pomáhali s jazykom C# .NET. Ak poznáš riešenie na príklad, radi ho uvítame.
Vložím sem jeden vyriešený a v budúcnu budem pridávať ďalšie, s ktorými si (ne)vieme radi.
Dĺžka mena:
- kód:
Console.WriteLine("Zadej své jméno:");
string s = Console.ReadLine();
int a = s.Length;
if ((a >= 3) && (a <= 10))
Console.WriteLine("Normální jméno.",s.Length);
else
Console.WriteLine("Máš moc krátké nebo moc dlouhé jméno!",s.Length);
Console.ReadKey();
- AnonymnýAnonymný
Re: Jazyk C# .NET
22/1/2021, 06:01
Úloha:
Riešenie:
Riešenie:
- kód:
Console.WriteLine("Zadej smajlíka:");
string smajlík = Console.ReadLine();
switch (smajlík)
{
case ":-)":
Console.WriteLine("Tvůj smajlík je veselý");
break;
case ":)":
Console.WriteLine("Tvůj smajlík je veselý");
break;
case ":-(":
Console.WriteLine("Tvůj smajlík je smutný");
break;
case ":(":
Console.WriteLine("Tvůj smajlík je smutný");
break;
case ":-*":
Console.WriteLine("Tvůj smajlík je zamilovaný");
break;
case ":*":
Console.WriteLine("Tvůj smajlík je zamilovaný");
break;
case ":-P":
Console.WriteLine("Tvůj smajlík je s vyplazeným jazykem");
break;
case ":P":
Console.WriteLine("Tvůj smajlík je s vyplazeným jazykem");
break;
default:
Console.WriteLine("Tvůj smajlík je neznámy");
break;
};
Console.ReadKey();
- Fotón
- Posts : 709
Join date : 06.11.2020
Re: Jazyk C# .NET
23/1/2021, 22:27
Dušan napísal:
- kód:
Console.WriteLine("Zadej své jméno:");
string s = Console.ReadLine();
int a = s.Length;
if ((a >= 3) && (a <= 10))
Console.WriteLine("Normální jméno.",s.Length);
else
Console.WriteLine("Máš moc krátké nebo moc dlouhé jméno!",s.Length);
Console.ReadKey();
Pozerám, že sa to hodne podobá na C++. Vytváranie štruktúr, prístup k položkám štruktúry cez bodkovú notáciu, podmienky, definícia rôznych typov premenných, prepínač switch/case.... Kedysi som uvažoval, že sa pustím aj do C#, ale postupne som od toho upustil, lebo zatiaľ vo všetkom vystačím s WinApi C++. Vlastne ani neviem, v čom sa tieto dva jazyky líšia.
- Scarlett
- Posts : 665
Join date : 10.01.2021
Re: Jazyk C# .NET
23/1/2021, 23:31
ja pozerám ze Duško je všestranny
Fotón Súhlasí
- AnonymnýAnonymný
Kalkulačka v jazyku C# .NET
21/7/2021, 18:30
- kód:
Console.WriteLine("Vítejte v kalkulačce");
string pokracovat = "ano";
while (pokracovat == "ano")
{
Console.WriteLine("Zadejte první číslo:");
float a = float.Parse(Console.ReadLine());
Console.WriteLine("Zadejte druhé číslo:");
float b = float.Parse(Console.ReadLine());
Console.WriteLine("Zvolte si operaci:");
Console.WriteLine("1 - sčítání");
Console.WriteLine("2 - odčítání");
Console.WriteLine("3 - násobení");
Console.WriteLine("4 - dělení");
int volba = int.Parse(Console.ReadLine());
float vysledek = 0;
switch (volba)
{
case 1:
vysledek = a + b;
break;
case 2:
vysledek = a - b;
break;
case 3:
vysledek = a * b;
break;
case 4:
vysledek = a / b;
break;
}
if ((volba > 0) && (volba < 5))
Console.WriteLine("Výsledek: {0}", vysledek);
else
Console.WriteLine("Neplatná volba");
Console.WriteLine("Přejete si zadat další příklad? [ano/ne]");
pokracovat = Console.ReadLine();
}
Console.WriteLine("Děkuji za použití kalkulačky, aplikaci ukončíte libovolnou klávesou.");
Console.ReadKey();
https://prnt.sc/1e01is5
- Fotón
- Posts : 709
Join date : 06.11.2020
Re: Jazyk C# .NET
22/7/2021, 10:04
Nechápem, prečo musel niekto vymyslieť C#, keď na to stačí C++
- Fotón
- Posts : 709
Join date : 06.11.2020
Re: Jazyk C# .NET
22/7/2021, 16:58
Ja zostávam pri C++, plus WinAPI. S tým dokážem všetko, čo potrebujem.
- Fotón
- Posts : 709
Join date : 06.11.2020
Re: Jazyk C# .NET
22/7/2021, 17:05
Ale musím priznať, že momentálne mám problémy pri načítaní textúr pre svoje OpenGL objekty. Nefunguje to. Systém hlási, že už nepodporuje knižnice s týmito funkciami. Tak som to spravil ručne. Alokoval som pamäť a nahral do nej .bmp obrázok. Aj tak to nefunguje. Nejde to. Nevedel by niekto poradiť?
- Fotón
- Posts : 709
Join date : 06.11.2020
Re: Jazyk C# .NET
23/7/2021, 16:06
No nič, kašlem na OpenGL. NeHe už nie je podporované a textúry nejde načítať a nabaliť na objekty OpenGL. Vykašlal som sa teda na OpenGL. Stiahol som si E-knihu DirectX od Pavla Pokorného:
https://www.alza.sk/media/directx-d322850.htm
Open source projekty nemajú podporu a ani záruku funkčnosti. Microsoft platí svojich ľudí a preto sa u nich dá ľahko dovolať podpory. Zlatý Windows a DirectX.
https://www.alza.sk/media/directx-d322850.htm
Open source projekty nemajú podporu a ani záruku funkčnosti. Microsoft platí svojich ľudí a preto sa u nich dá ľahko dovolať podpory. Zlatý Windows a DirectX.
Povolenie tohoto fóra:
Nemôžete odpovedať na témy v tomto fóre.