C vs C#
Completion requirements
C# je programski jezik koji nam omogućuje pisanje kako konzolnih tako i Windows aplikacija, pa čak i aplikacija za Web. U prvom delu koji se odnosi na osnove programskog jezika C# primeri će se odnositi na delove koda neke konzolne aplikacije dok će se u drugom delu detaljnije objašnjavati razvoj Windows aplikacija te će i primeri biti sa odgovarajućim grafičkim korisničkim interfejsom.
Svaki programski jezik ima elemente koji ga karakterišu i to su:
- azbuka,
- rezervisane reči,
- konstante,
- promenljive.
4. ISTO kao u C
4.1. if naredba
if naredbom se implementira osnovni tip selekcije (grananja) kojom se vrši uslovno izvršenje jedne od dve moguće alternative.
Primer: Deo koda kojim se određuje veći od dva broja predstavljena promenljivama x i y i dodeljuje trećoj promenljivi veciBroj.
if (x > y)
veciBroj = x;
else
veciBroj = y;Primer: Višestruko grananje. Kod koji određuje najveći
od 3 broja predstavljena promenljivama x, y i z i upisuje u
promenljivu najveciBroj.if (x > y)
{
if (x > z)
najveciBroj = x;
else
najveciBroj = z;
}
else
{
if (y > z)
najveciBroj = y;
else
najveciBroj = z;
}