2010-2011 ÖĞRETİM YILI NESNE TABANLI PROGRAMLAMA DERSİ AÇIK LİSE 1.DÖNEM 3. UYGULAMA SINAV SORULARI VE CEVAPLARI

2010-2011 ÖĞRETİM YILI NESNE TABANLI PROGRAMLAMA DERSİ AÇIK LİSE 1.DÖNEM 3. UYGULAMA SINAV SORULARI VE CEVAPLARI

Daha fazla bilgi için : www.gorselprogramlama.com

 

S:1)  Form yüklendiğinde  günün menüsünü label1’de rastgele gösteren c#.net kodlarını yazınız.

Günün menüsü = çorba+ara sıcak+ana yemek + tatlı

Çorbalar=  mercimek işkembe, ezo gelin, tarhana, domates

Arasıcaklar =  Peynirli Su Böreği, Pastırmalı Paçanga Böreği , Sarıyer Böreği, Pastırmalı Su Böreği 

 Anayemekler =  lüfer ızgara, sebzeli tavuk rosto, mantarlı köfte, ızgara köfte, ezme kebap

Tatlılar =  sütlaç, baklava, vişneli turta, muhallebi

S:2)Listeye Ekle butonuna tıklandığında textbox1’e girilen Vergi Numarası listede yoksa  listbox1’e ekleyen varsa uyarı mesajı veren programın c#.net kodlarını yazınız.

S:3)Ekle butonuna tıklandığında eğer İl radiobuttonu seçilmişse combobox1’e ( il label’in altındaki combobox) İlçe radiobutton’u seçiliyse combobox2’ye combobox1’e ( ilçe label’in altındaki combobox) ekleyen c#.net kodlarını yazınız.

S:4)Diziye Ekle’ye butonuna tıklandığında textbox3’e girilen Ad-soyadı diziye ekleyen,Göster butonuna tıklandığında ise textbox4’e girilen sıra numaralı dizi elemanını label7’ye yazan programın c#.net kodlarını yazınız.

Daha fazla bilgi için : www.gorselprogramlama.com

CEVAPLAR

 

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

namespace WindowsFormsApplication1

{

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

}

string[] corba ={“mercimek”, “işkembe”, “ezo gelin”, “tarhana”, “domates” };

string[] arasicak = { “Peynirli Su Böreği”, “Pastırmalı Paçanga Böreği “, “Sarıyer Böreği”, “Pastırmalı Su Böreği ” };

string[] anayemek = { “lüfer ızgara”, “sebzeli tavuk rosto”, “mantarlı köfte”, “ızgara köfte”, “ezme kebap” };

string[] tatli = { “sütlaç”, “baklava”, “vişneli turta”, “muhallebi” };

string[] adSoyad = new string[100];

int sayac;

private void Form1_Load(object sender, EventArgs e)

{

Random r = new Random();

label1.Text=”Günün Menüsü = “+corba[r.Next(5)]+” “+arasicak[r.Next(4)]+” “+anayemek[r.Next(5)]+” “+tatli[r.Next(5)];

}

private void listeyeEkle_Click(object sender, EventArgs e)

{

if (listBox1.Items.IndexOf(textBox1.Text) != -1) MessageBox.Show(“Girdiğiniz vergi numarası listede mevcut”);

else listBox1.Items.Add(textBox1.Text);

}

private void ekle_Click(object sender, EventArgs e)

{

if (radioButton1.Checked== true) comboBox1.Items.Add(textBox2.Text);

else comboBox2.Items.Add(textBox2.Text);

}

private void diziyeEkle_Click(object sender, EventArgs e)

{

adSoyad[sayac] = textBox3.Text;

sayac++;

}

private void goster_Click(object sender, EventArgs e)

{

label7.Text=adSoyad[int.Parse(textBox4.Text)];

}

private void groupBox1_Enter(object sender, EventArgs e)

{

}

}

}

Soruların ve cevap anahtarının word belgesini,c#.net’te yapılmış uygulamayı indirmek için  Tıklayınız

Daha fazla bilgi için : www.gorselprogramlama.com

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir