using System.Threading;
namespace _220927alapozo
{
class Program
{
static void Main(string[] args)
{
//ablak címe
Console.Title = "Alapozó lépések";
//kiírások
//üres sor kiírása
Console.WriteLine();
//szöveg kiírása, kurzor a következő sorba kerül
Console.WriteLine();
//szöveg kiírása, kurzor ott marad
Console.Write("");
//string(karakterlánc) típus
//változó definiálása
string szoveg;
string szoveg1;
string szoveg2;
//változó inicializálása(kezdőérték adás)
szoveg = "változó";
//változó inicializálása, üres karakterlánc(kezdőérték adás)
szoveg1 = "";
szoveg2 = String.Empty; //a String objektumosztály Empty property-je adja értékül a változónak az üres értéket
szoveg2 = string.Empty;// kis betűvel is működik
//változó értékadása
szoveg = Console.ReadLine();
szoveg = "új tartalom";
//változó értékének megváltoztatása
szoveg = "még újabb tartalom";
//változó kiírása, kurzor a következő sorba kerül
Console.WriteLine(szoveg);
//változó kiírása, kurzor ott marad
Console.Write(szoveg);
//adat bekérése, tárolása változóban
Console.Write("Írj be egy szót: ");
szoveg1 = Console.ReadLine();
//int(egész szám) típus
//változó definiálása
int szam;
int szam2;
string szam1;
//változó inicializálása(kezdőérték adás)
Console.Write("Írj be egy számot: ");
szam1 = Console.ReadLine(); //szöveges változóba bekérünk egy számot
szam = Convert.ToInt32(szam1);//a szövegesen tárolt számot átalakítjuk számmá
Console.Write("Írj be még egy számot: ");
szam = Convert.ToInt32(Console.ReadLine()); //egy sorban oldjuk meg a beolvasást és a konvertálást
szam2 = 100;
//változó értékadása
szam = 30;
//változó értékének megváltoztatása
szam = 33;
//szöveg típusú változó értékének konvertálása egész számmá
string kicsiSzam = "2"; //értékül adtunk egy számot egy szöveges változónak
szam = Convert.ToInt32(kicsiSzam);
//adat bekérése, konvertálása, és tárolása változóban
Console.Write("Írj be egy számot: ");
szam2 = Convert.ToInt32(Console.ReadLine());
//hangjelzés (hangmagasság, időtartam ezredmásodpercben)
Console.Beep();
//megvizsgáljuk a parancs kétféle paraméterezési lehetőségét a helyi menüben
Console.Beep(500, 200); Console.Beep(500, 200); Console.Beep(500, 200);
Console.Beep(700, 200); Console.Beep(700, 200); Console.Beep(700, 200);
Console.Beep(500, 200); Console.Beep(500, 200); Console.Beep(500, 200);
//szorgalmi:
Thread.Sleep(500);
//megjegyzések – kétféle
/*ez is egy megjegyzés, lehet több soros is*/
//díszítések
Console.WriteLine("//////////////////////////////////////////////////////////");
Console.WriteLine("***********************************************************");
Console.WriteLine("-----------------------------------------------------------");
Console.WriteLine("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@");
//billentyűlenyomás kérése
Console.WriteLine("Nyomjon egy billentyűt a továbblépéshez.");
Console.ReadKey();
//enter kérése
Console.WriteLine("Nyomjon egy entert.");
Console.ReadLine();
//kód helyes megjelenítése, szükség esetén átrendezés CTRL-K-D
}
}
}