Şu Algoritmayı Halledemedim.[C#]
-
gece 12 den beridir uğraşıyorum uğraşıyorum halledemedim gitti.
saat 9 da sınavım var. veri yapıları ve programlama da çalışıyordum işte. yapabilecekler varmı? :))) vallahi yapamadan gidersem çıldırırım.
soru şudur:
textbox 1 den sayı giricez textbox2 dende o sayının üssünü giricez button a tıklandığında ise bize çarpma işlemi kullanmadan bize sonucu vericek.
ben şöyle bir şeyler karaladım ama
int sayi, us, toparla ;
sayi = Convert.ToInt32(textBox1.Text);
us = Convert.ToInt32(textBox2.Text);
toparla = sayi;
for ( ; us > 1; us--)
{
for (int i=toparla;toparla>1 ;toparla-- )
{
sayi += sayi;
}
}
button1.Text = Convert.ToString(sayi); -
pow (x,y) kullanmaktami yasak ?
-
sanırım sorunun bize öğretmek istediğinden dolayı evet ama senin söylediğin şeyi bilmiyorum bi anlatırsan bende bi öğrenirvsem fena olmaz hani diyorum.. :D
-
yaw sınava girdim cıktım şu sorunun cvp ını bulduk halen bi cvp yokmu ya wallahi darıldım..
-
Bak Aytunc kardesim. Bu kadar kolay soru sorarsan tabikide cvp alamazsın. Al uğraştım senin için yazıyorum.
Çalışması için textbox1 ve textbox2 isimli iki metin kutusu ,button1 isimli bir button ve listbox1 isimli bir liste kutusunu projene ekle.
hayrını gör :)
private void button1_Click(bu olaya işte)
{
int Sayi, Us,SayiV,Toplam=0;
Sayi = int.Parse(textBox1.Text);
Us = int.Parse(textBox2.Text);
SayiV=Sayi;
for (; Us > 1; Us--)
{
for (int i = SayiV; i > 0; i--)
Toplam += Sayi;
if (Us == 2)
break;
Sayi = Toplam;
Toplam = 0;
}
listBox1.Items.Add(Toplam.ToString());}
-
teşekkürler grncım bizi gece 4 e kadar uğrastırmadan önce bulsaydım daha ii olcaktı ama!!!
-
intye çevirdikten sonra
sonuc = sayi1 ^ sayi2;
sayi1 = 2 ise
sonuc = 2 üzeri sayi2 oluyor.
:D yeni gördüm valla