c#

C# fájlok kezelése

Adatok beolvasása fájlból A fájlok olvasásához a System,IO osztályt fogjuk használni, tehát ezt a program elején importálni kell! Using System.IO. A C# adatfolyamot használ a ki és bemeneti műveletekhez. (FileStream) A FileStream úgy működik, hogy meg kell adni neki első paraméternek a fájl nevét, elérési útját. Ha egy mappában van a programmal, akkor elég a […]

Continue Reading
c#

c# gyakorló feladatok

Készítsen konzolos alkalmazást, amely mezőgazdasági előrejelzést végez! A program kérje be a rozs mennyiségét tonnában! Ez alapján számolja ki egy véletlenszerűen generált szorzóval (3-20) a várható hozamot, és írja ki a mennyiségét.A szorzó alapján elemezze és írja ki, hogy milyen év várható:átlag alatti (3-8), átlagos év (9-15), átlag feletti (15-20) Háromszög: kérjünk be egy természetes […]

Continue Reading
c#

C# egyéb összetett adattípusok

Ide tartoznak a stringek, a felsorolt típus, a rekordok, a lista, a szótár, és a halmaz. Felsorolt típus A felsorolt típus névvel ellátott értékekből áll. Felsorolt típus csak a következő típusokat veheti fel: byte, sbyte, short, ushort, int, uint, long, ulong. Ha egy felsorolt típus esetén nem rendelkezünk, hogy az milyen típuson tárolja az értékeket, […]

Continue Reading
c#

C# tömbök

A tömb az az adattípus, amikor egy adott típusú változóból egy sorozatot, vagy vektort, mátrixot készítünk. A tömb egy összetett homogén adatstruktúra, melynek tetszőleges, de előre meghatározott számú eleme van. Az elemek típusa azonos. A tömb lehet egy vagy többdimenziós, a dimenzió száma nem korlátozott. Az egydimenziós tömböket vektoroknak hívjuk.Általános szintaxis: Típus[] tömbnév = new […]

Continue Reading
c#

C# ciklusok (iterációk)

While ciklus (elöltesztelő ciklus) Mondhatnám, hogy először lő, aztán kérdez… de igazából először vizsgál aztán végez. A ciklus megvizsgálja a feltételt, majd utána végzi el az utasításokat. Ezt addig ismétli, míg igaz a feltétel. Mindig kell lennie egy kilépési feltételnek, mert különben végtelen ciklust írunk, az meg nem jó senkinek. Break: a ciklusból való kilépést, […]

Continue Reading
c#

C# szelekciók, elágazások

Az elágazásoknak min. 1 vagy több ága is lehet, ha több ága van mint kettő, akkor már összetett elágazásról van szó. Nézzünk egy egyszerű példát, bekérünk egy számot, és kiírjuk az abszolút értékét.  A // itt is az egysoros komment jele Összetett feltétel Csináljunk egy olyan programot, amely bekéri egy dolgozat maximális pontszámát, majdaz abból […]

Continue Reading
c#

C# alapok

Nyissuk meg a visual studiot és hozzunk létre egy új projektet, a Visual C# fülnél a Console Application-t válasszuk, adjunk neki nevet és helyet! Az első sorba/sorokba  kerül az egyes modulok közti hivatkozás, ezzel gyakorlatilag „lerövidíthetjük” a  programkód írását. Használata: using modul; Pl.: using System; Ezzel beemeltük a System osztályt, ami később kell nekünk. A következő a […]

Continue Reading

Scratch

A Scratch objektumorientált, interpretált, dinamikus és vizuális programozási nyelv, amelyet elsősorban a programozással ismerkedő gyerekek számára fejlesztenek. A programkód – amely a programkészítés során felhasznált szereplők viselkedését írja le – színekkel kategorizált kirakóelemekből építhető össze. Ezek parancsok, változók, állapotkomponensek, logikai kifejezések, elágazás- és ciklusszervező utasítások, és csak szintaktikailag helyes módon illeszkednek egymáshoz. A programozás eseményvezérelt, […]

Continue Reading

Visual Basic Scripts

A VBScript nyelv egy Visual BASIC alapokon nyugvó leírónyelv (angolul: script), amelyet a Microsoft fejlesztett ki. Miért pont vbs? Mert nem kell hozzá semmit telepíteni, elég egy egyszerű szövegszerkesztő program. Annyi a lényeg, hogy vbs legyen a fájl típusa. (NotePad++ ajánlott) A programok felépítéseMinden program fő felépítése azonos, és a következőhárom részből áll.(1) Adatbevitel,(2) Adatfeldolgozás,(3) […]

Continue Reading

Kodu

„A Microsoft Kodu 2009. június 30-án jelent meg az XBOX LIVE Marketplace-en a Logo továbbfejlesztéseként. Az eredeti neve a Boku volt. A Kodu egy integrált fejlesztői környezetet tartalmazott. A Microsoft’s FUSE Labs által készített, modern 3D grafikát alkalmazó programmal a fejlesztők a 8 éves és az annál idősebb gyermekeket célozták meg. A kifejezetten játékok készítésére […]

Continue Reading