Wprowadzenie

Ukończone

Aplikacje, które będziesz tworzyć w języku C#, będą wymagały operowania na literałach i zmiennych danych liczbowych. Przykłady mogą obejmować:

  • Wykonywanie prostych działań matematycznych, takich jak dodawanie, odejmowanie, mnożenie i dzielenie
  • Wykonywanie wieloetapowych operacji, które muszą zostać wykonane w określonej kolejności
  • Określanie reszty z dzielenia
  • Zwiększanie lub dekrementowanie wartości itd.

Załóżmy, że chcesz wykonać obliczenia konwertujące wartość z jednej jednostki miary na inną. Na przykład chcesz przekonwertować bieżącą temperaturę w stopniach Fahrenheita na stopnie Celsjusza. Po obliczeniu temperatury w stopniach Celsjusza potrzebujesz wyświetlić tę informację użytkownikowi w sformatowanym komunikacie. Aby to osiągnąć, musisz nauczyć się używać operatorów do działania na operandach, takich jak wartości literałów i zmiennych.

W tym module będziesz wykonywać podstawowe działania na ciągach i liczbach. Jak zobaczysz, kompilator będzie wykonywać różne zadania w zależności od typów danych wartości wokół danego operatora. Co ważniejsze, zrozumiesz, w jaki sposób operatory wykonują akcje na operandach. Poznanie sposobu pracy z operatorami i operandami pomoże Ci w formułowaniu sensownych instrukcji w kodzie.

Na końcu tego modułu będziesz w stanie napisać kod wykonujący podstawowe działania na literałach i wartościach zmiennych.

Cele szkolenia

Zawartość tego modułu:

  • Wykonywanie działań matematycznych na wartościach liczbowych
  • Obserwowanie niejawnych konwersji typu między ciągami i wartościami liczbowymi
  • Tymczasowe konwertowanie jednego typu danych na inny

Wymagania wstępne

  • Doświadczenie na poziomie początkującym w edytorze platformy .NET
  • Stosowanie podstawowych reguł składni języka C# na poziomie osoby początkującej
  • Doświadczenie na poziomie osoby początkującej z wyświetlaniem komunikatu w konsoli przy użyciu Console.WriteLine metod i Console.Write
  • Tworzenie wartości literałów i deklarowanie zmiennych o podstawowych typach danych, takich jak string, int i decimal, na poziomie osoby początkującej
  • Łączenie i interpolacja ciągów na poziomie osoby początkującej