Cvičení – dokončení aktivity výzvy pomocí oboru proměnných
Výzvy kódu posílí to, co jste se naučili, a pomůžou vám získat jistotu, než budete pokračovat dál.
Výzva rozsahu proměnných
V tomto úkolu použijete to, co jste se naučili o blocích kódu a oboru proměnných, abyste opravili špatně napsanou ukázku kódu. Existuje mnoho vylepšení, která můžete provést. Hodně zdaru!
Problém s kódem: Aktualizace problematického kódu v editoru kódu
Ujistěte se, že máte v editoru Visual Studio Code otevřený prázdný soubor Program.cs.
V případě potřeby otevřete Visual Studio Code a pak následujícím postupem připravte soubor Program.cs v Editoru:
V nabídce Soubor vyberte Otevřít složku.
Pomocí dialogového okna Otevřít složku přejděte na složku CsharpProjects a otevřete ji.
Na panelu Průzkumník editoru Visual Studio Code vyberte Program.cs.
V nabídce Výběru editoru Visual Studio Code vyberte Vybrat vše a stiskněte klávesu Delete.
Do editoru visual studio Code zadejte následující kód:
int[] numbers = { 4, 8, 15, 16, 23, 42 }; foreach (int number in numbers) { int total; total += number; if (number == 42) { bool found = true; } } if (found) { Console.WriteLine("Set contains 42"); } Console.WriteLine($"Total: {total}");Zkontrolujte zamýšlený výstup.
Po dokončení požadovaných úprav kódu by aplikace měla vytvořit následující výstup:
Set contains 42 Total: 108Dokončete požadované aktualizace kódu, aby existující
Console.WriteLine()příkazy vytvořily požadovaný výstup.Rozsah proměnných může být potřeba upravit.
Optimalizujte kód tak, aby byl čitelný.
V závislosti na množství prázdných znaků, které zahrnete, a některých dalších faktorů byste měli mít přibližně 17 řádků kódu.
Ať už si nevíte rady a potřebujete nahlédnout do řešení, nebo jste úkol úspěšně dokončili, pokračujte a podívejte se na řešení tohoto úkolu.