2020. november 10., kedd

2020-11-10 c# fájlkezelés + feldolgozás

C# nyelven beolvasunk egy fájlból és integer típusú tömbbé alakítjuk, hogy lehessen rajta az ismert programozási alaptételeket futtatni

2020. november 3., kedd

2020. október 14., szerda

2020 október 14

Javascript adatok ki és bevitele

 A program két részből áll

html:


<input type="text" id="elsobox"></input>

    <button onclick="vau()">BUUUUU</button>


    <h3 id="ideir"></h3>


    <input type="text" id="masodikbox"></input>

    <input type="text" id="harmadikbox"></input>

    <button onclick="vau2()">BUUUUU</button>


    <script src="kulso.js"></script>


Javascript:

window.alert("Hajrá Vidi!!!");


function vau() {

    var trz = document.getElementById("elsobox").value;

    document.getElementById("ideir").innerHTML = trz;

}


function vau2() {

    var trz2 = Number (document.getElementById("masodikbox").value);

    var trz3 = Number (document.getElementById("harmadikbox").value);

    var trz4 = trz2 + trz3;

    document.getElementById("ideir").innerHTML = trz4;


}

C# alap lépések dolgozat

 int tombm =Convert.ToInt32 (textBox1.Text);

            int mine = Convert.ToInt32(textBox2.Text);

            int maxe = Convert.ToInt32(textBox3.Text);


            int[] tomb = new int[tombm];

            Random rnd = new Random();


            for(int i = 0; i < tomb.Length; i++)

            {

                tomb[i] = rnd.Next(mine,maxe+1);

            }


            int max = tomb[0];

            int min = max;

            int sum = 0;

            int szamlalo = 0;

            for(int i=0; i < tomb.Length; i++)

            {

                if (min > tomb[i])

                {

                    min = tomb[i];

                }

                

                if( max< tomb[i])

                {

                    max = tomb[i];

                }


                sum = sum + tomb[i];


                if (tomb[i] > 10)

                {

                    szamlalo++;


                }

            }


            label1.Text = "max értéke:" + Convert.ToString(max);

            label2.Text = "min értéke:" + Convert.ToString(min);

            label3.Text = "Ha a tömb  összes értékét összeadjuk:" + Convert.ToString(sum);

            label4.Text = Convert.ToString(max) + "darab érték van ami felette van";


2020. október 13., kedd

2020 október 13

C# fájl írás és olvasás

 private void button1_Click(object sender, EventArgs e)

        {

            int[] kr = new int[5];

            Random rnd = new Random();

            string gh = "";

            for(int i = 0; i < kr.Length; i++)

            {

                kr[i] = rnd.Next(1,20);

                gh =gh+ Convert.ToString(kr[i]) + ",";

            }

            label1.Text = gh;


            string alap = "c:/+/valami.txt";// fájlnév megalkotása

            StreamWriter ki = null; // logikai fájlnév kinullázva


            try

            {

                ki = new StreamWriter(alap); //logikai fájl és fizikai fájl párosítása

                for (int i = 0; i < kr.Length; i++)

                {

                    ki.WriteLine(kr[i]);//logikai fájlba írás

                   

                };

                ki.Close();

            }

            catch (IOException)

            {

                label1.Text = "i/o hiba";

            }


        }


        private void button2_Click(object sender, EventArgs e)

        {

            StreamReader olvas = new StreamReader("c:/+/valami.txt");//fájlmegnyitása

            string kiir = ""; //üres változó egy sornak

            string sor = olvas.ReadLine(); //üres változó első sorral

            try

            {

                while (sor != null) //amig nem üres a sor

                {

                    kiir = kiir + sor; //változóba töltés

                    sor = olvas.ReadLine(); // új sor olvasása

                   

                }

                olvas.Close();

                label1.Text = kiir;

            }

            catch

            {

                label1.Text = "nem sikerült olvasni";

            }

        }