/// dla dokumentacji, // do końca linii, /* obszar pomiędzy */
Char – 2 bajty = 16 bitów
Int – 4 bajty = 32 bity
Uint – 4 bajty = 32 bity
Short = 2 bajty = 16 bitów
UShort = 2 bajty = 16 bitów
Long = 8 bajtów = 64 bity
Ulong = 8 bajtów = 64 bity
Byte = 1 bajt = 8 bitów
Float = 4 bajty = 32 bity
Double = 8 bajtów = 64 bity
Decimal = 12 bajtów = 96 bitów
float d,p;
Console.Writeline("Podaj liczbę ");
d=Convert,Tofloat(Console.Readline());
p=d%2;
if (p==0) Console.Writeline("Podana liczba jest parzysta");
else Console.Writeline("Podana liczba jest nieparzysta")
double p=0;
p=Convert.ToDouble(Console.ReadLine());
if(p>1 || p<0)
throw new ArgumentException();
int i;
for(i=0;i<100;i++)
{
Console.Writeline("Lubię programować w C#");
}
Console.Readkey();
Suma = 0;
For(int i=0; i<=10; i++)
Suma+=i;
int i=1;
while(i<100)
{
Console.WriteLine("{0}",i);
i=i+2;
}
Instrukcja break wychodzi całkowicie z pętli w dowolnym momencie,
natomiast continue przechodzi do następnej iteracji o ile to mozliwe.
Indeks podawany jest w liczbach całkowitych od 0 wzwyż(maksymalnie do n-1)
Wyswietli się indeks outrange
int [] tablica = new int[5];
for(int liczba=1; liczba<=5; liczba++)
tablica[liczba-1]=liczba;
Nie. Ponieważ zmiana w tablica kopia wpłynie na zmianę tablicy samogłoski.
Sortowanie przez kopcowanie = sortowanie w miejscu
Prawdopodobnie pamięć jest zwalniania po wyjściu z bloku lokalnego np. funkcji/procedury.
Instrukcja return powoduje wyjście z funkcji oraz zwrócenie jakiejś wartości.
void
Zwijaniem stosu nazywamy proces przeszukiwania stosu w celu znalezienia procedury
Przez wartośc, referencje oraz wskaźniki