Javascript alap vezérlési szerkezetek 2.
Homolya Zoltán tanulóinak gyűjtött írások, amelyeknek célja a tanulók sikeresebb felkészülésének segítése.
2020. november 12., csütörtök
2020-11-12 10.C. Programozás / Javascript - if, for, random
Javascript alap vezérlési szerkezetek 1.
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 9., hétfő
2020-11-05 Javascript játék program
Javascript alapú egyszerű program! Ajánlatos - notepad++-ban elkészíteni
2020. november 3., kedd
Órai munka
A 12. évfolyam számára órai munka és otthon elvégezendő feladat! 11. évfolyam emelt szintű informatika szorgalmi feladat
2020. november 2., hétfő
2020. október 23., péntek
2020. október 22., csütörtök
2020. október 15., csütörtök
2020. október 14., szerda
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
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";
}
}