Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

Diskusia – 3. diel - Premenné, typový systém a parsovanie v C# .NET

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Posledné komentáre sú na spodnej časti poslednej stránky.
Avatar
Vojtěch Bastl:27.2.2018 22:03

ahoj chci se zeptat při zadaní 2 celých čísel a jednoho desetíného mi spadne aplikace jakou funkci bych měl použít

předem děkuji za odpověď
{
Console.Out.Wri­teLine("zadej U");
float a = float.Parse(Con­sole.ReadLine());

Console.Out.Wri­teLine("zadej I");
float b = float.Parse(Con­sole.ReadLine());

Console.Out.Wri­teLine("zadej R");
float c = float.Parse(Con­sole.ReadLine());

float volt = b * c;
float amper = a / c;
float ohm = a / b;

Console.Write­Line("napětí: " + volt);
Console.Write­Line("odpor: " + ohm);
Console.Write­Line("proud: " + amper);
Console.ReadLine();

}
}
}

Avatar
Petr Zajac
Člen
Avatar
Odpovedá na Vojtěch Bastl
Petr Zajac:28.2.2018 10:59

Hlásí to nějakou chybu, když to spadne?
Jediné co mě takhle napadá je jestli při zadávání desetiného čísla používáš "." (tečku místo čárky, bez ohledu jak máš nastavený windows).
(Jinak se mi líbí jak se ptáš na všechny tři hodnoty a pak jednu dopočítáváš ;-) )

Avatar
Petr Zajac
Člen
Avatar
Odpovedá na Vojtěch Bastl
Petr Zajac:28.2.2018 11:18

Tak pardon, teď jsem to vyzkoušel ve Visual studiu a chybu mi to hlásí naopak, když dám "." tečku, když dám jak desetinou čárku "," tak to proběhne a počítá tak jak má :-)

Avatar
Ján Mičic
Člen
Avatar
Ján Mičic:26.4.2018 0:00

Nerozumiem nasledujúcemu výpisu výsledkov. Vie mi niekto povedať, prečo v riadku 5 metóda WriteLine počíta súčet čísel (tak to chcem) a v riadku 7 počíta ako súčet textu? Rozumiem tomu tak, že metóda WriteLine pracuje buď len s číslom alebo len s textom a vracia iba text. Vie mi to niekto objasniť?

1) int a = 5;
2) int b = 5;
3) int c = a + b;
4) Console.Write­Line(c); // = 10
5) Console.WriteLine(a + b); // = 10
6) Console.Write­Line("Ahoj, výsledok je " + c); // = Ahoj, výsledok je 10
7) Console.Write­Line("Ahoj, výsledok je " + a + b); // = Ahoj, výsledok je 55
8) Console.ReadKey();

Avatar
pocitac770
Tvůrce
Avatar
Odpovedá na Ján Mičic
pocitac770:26.4.2018 5:13

Nevím, jestli je to správné objasnění, ale co vím tak se to vyhodnocuje jako v matematice - zleva. Tudíž k textu přičteš a, máš z toho text, k celkovému textu přičteš b, máš z toho text. Pokud chceš, aby to bralo jako součet, obal a + b do závorek ;)

Avatar
Ján Mičic
Člen
Avatar
Ján Mičic:26.4.2018 22:34

Ďakujem, obe rady fungujú, zátvorky aj vyhodnocovanie z ľava.

  1. Console.Write­Line("Ahoj, výsledok je " + (a + b));// = Ahoj, výsledok je 10
  2. Console.WriteLine( a + b + " je tvoj výsledok");// = 10 je tvoj výsledok
Avatar
Alvaro Luis
Člen
Avatar
Alvaro Luis:3.11.2018 18:03

Ahoj, proč máš na konci Console.Write­Line(“Soucet: “ + soucet.ToString), to tam není potřeba, já můžu napsat Console.Write­Line(“Cislo –> “ + 12) a nic se nestane.

Avatar
Marek Poner
Člen
Avatar
Marek Poner:6.12.2018 19:53

Dobrý den mam problém jsem uplný zelenáč a nevím jak udělat toto zadaní pomůžete mi prosím?
Vytvořte aplikaci, která vypíše všechna prvočísla z intervalu 0 - 100.Využijte k tomu vnořené cykly a operátor modulo(%)
Program vypíše
1 1
2 1 2
3 1 2 3
4 1 2 3 4
5 1 2 3 4 5

do 10 užitím vnořených cyklů for

Děkuji za odpověd

Avatar
Odpovedá na Marek Poner
Michal Šmahel:6.12.2018 20:12

Celé ti to psát nikdo nebude - je to ostatně zbytečné, neboť se při zkopírování cizího řešení nic nenaučíš. Pokud chceš pomoct, zkus to napsat sám. Až narazíš na nějakou konkrétní chybu, rád ti někdo pomůže. Navíc je zadání velmi konkrétní a přímo tě navádí k řešení, neměl by s tím být problém.

Odpovedať
Nejdůležitější je motivace, ovšem musí být doprovázena činy.
Avatar
Odpovedá na Michal Šmahel
Michal Šmahel:6.12.2018 20:14

Ještě jsem zapomněl dodat, že je třeba, abys sem vložil zdrojové kódy svého snažení. Bez nich je obvykle těžké poznat, kde jsi udělal chybu.

Odpovedať
Nejdůležitější je motivace, ovšem musí být doprovázena činy.
Posledné komentáre sú na spodnej časti poslednej stránky.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 10 správy z 222.