Elementy języka C#

Listingi

 

 

 

// program23.ccs

// deklaracja i inicjalizacja zmiennych

 

using System;

 

public class Program

{

  public static void Main()

  {

    int liczba1;

    byte liczba2, liczba3 = 100;

    liczba1 = 12842;

    liczba2 = 25;

  }

}

 

 

// program24.cs

// wyswietlenie wartosci zmiennej

using System;

 

public class Program

{

  public static void Main()

  {

    int liczba = 100;

    Console.WriteLine(liczba);

 

 Console.ReadKey();

  }

}

 

// program25.cs

// wyswietlenie napisu i wartosci zmiennej

using System;

 

public class Program

{

  public static void Main()

  {

    int liczba = 100;

    Console.WriteLine("Wartość zmiennej liczba: " + liczba);

  }

// program26.cs

// Laczenie napisow - rozbicie instrukcji wyswietlajacej dane na kilka linii

using System;

 

public class Program

{

  public static void Main()

  {

    byte pierwszaLiczba = 25;

    byte drugaLiczba = 75;

    Console.WriteLine(

      "Wartość zmiennej pierwszaLiczba to " +

      pierwszaLiczba +

      ", a wartość zmiennej drugaLiczba to " +

      drugaLiczba +

      "."

    );

  }

}

 

// program27.cs

// Umieszczenie wartosci zmiennych w lancuchu znakowym - {0}, {1} itd.

using System;

 

public class Program

{

  public static void Main()

  {

    byte pierwszaLiczba = 25;

    byte drugaLiczba = 75;

    Console.WriteLine(

      "Wartość zmiennej pierwszaLiczba to {0}, a wartość zmiennej drugaLiczba to {1}.",

      pierwszaLiczba, drugaLiczba);

  }

}

 

// program28.cs

// Znaki specjalne - wyswietlanie znaku cudzyslowu

using System;

 

public class Program

{

  public static void Main()

  {

    Console.WriteLine("To jest znak cudzysłowu: \" ");

  }

}

// program29.cs

// Wyswietlanie znakow specjalnych \

// Wylaczanie pretwarzania sekwencji znakow specjalnych @

 

using System;

 

public class Program

{

  public static void Main()

  {

    Console.WriteLine("Z przetwarzaniem znaków specjalnych:");

    Console.WriteLine("abc\t222\ndef\t444\n");

    Console.WriteLine("Bez przetwarzania znaków specjalnych:");

    Console.WriteLine(@"abc\t222\ndef\t444\n");

  }

}

 

// program210

// Proste operacje arytmetyczne

using System;

 

public class Program

{

  public static void Main()

  {

    /*1*/  int a, b, c;

    /*2*/  a = 10;

    /*3*/  b = 20;

    /*4*/  Console.WriteLine("a = " + a + ", b = " + b);

    /*5*/  c = b - a;

    /*6*/  Console.WriteLine("b - a = " + c);

    /*7*/  c = a / 2;

    /*8*/  Console.WriteLine("a / 2 = " + c);

    /*9*/  c = a * b;

   /*10*/  Console.WriteLine("a * b = " + c);

   /*11*/  c = a + b;

   /*12*/  Console.WriteLine("a + b = " + c);

 

            Console.ReadKey();

  }

}