Yazar |
|
cantur
Rize
admin
Kayıt: 16.01.2006 |
|
ödevleri lütfen yapmaya çalışın bu üniversiteden ileriye size fayda sağlayacak yegane şeyler yaptığınız bu ödevlerdir. Kodu c# formatında yolluyorum çoğu c ile aynı nasıl çözebileceğin konusunda fikir olsun diye. (Ödevleri yapın arkadaşlar)
string input = textBox1.Text;
string output = "";
char c;
int toplam = 0;
for (int i = 0; i < input.Length; i++)
{
c = input[i];
if(c == '0' ) toplam += 0;
if(c == '1' ) toplam += 1 * (int)Math.Pow(16,i);
if (c == '2') toplam += 2 * (int)Math.Pow(16, i);
if (c == '3') toplam += 3 * (int)Math.Pow(16, i);
if (c == '4') toplam += 4 * (int)Math.Pow(16, i);
if (c == '5') toplam += 5 * (int)Math.Pow(16, i);
if (c == '6') toplam += 6 * (int)Math.Pow(16, i);
if (c == '7') toplam += 7 * (int)Math.Pow(16, i);
if (c == '8') toplam += 8 * (int)Math.Pow(16, i);
if (c == '9') toplam += 9 * (int)Math.Pow(16, i);
if (c == 'a') toplam += 10 * (int)Math.Pow(16, i);
if (c == 'b') toplam += 11 * (int)Math.Pow(16, i);
if (c == 'c') toplam += 12 * (int)Math.Pow(16, i);
if (c == 'd') toplam += 13 * (int)Math.Pow(16, i);
if (c == 'e') toplam += 14 * (int)Math.Pow(16, i);
if (c == 'f') toplam += 15 * (int)Math.Pow(16, i);
}
textBox2.Text = toplam.ToString();
|
|
Yazar |
|
tarikkranda
Kayıt: 07.01.2006 |
|
cantur yazdi | ödevleri lütfen yapmaya çalışın bu üniversiteden ileriye size fayda sağlayacak yegane şeyler yaptığınız bu ödevlerdir. Kodu c# formatında yolluyorum çoğu c ile aynı nasıl çözebileceğin konusunda fikir olsun diye. (Ödevleri yapın arkadaşlar)
string input = textBox1.Text;
string output = "";
char c;
int toplam = 0;
for (int i = 0; i < input.Length; i++)
{
c = input[i];
if(c == '0' ) toplam += 0;
if(c == '1' ) toplam += 1 * (int)Math.Pow(16,i);
if (c == '2') toplam += 2 * (int)Math.Pow(16, i);
if (c == '3') toplam += 3 * (int)Math.Pow(16, i);
if (c == '4') toplam += 4 * (int)Math.Pow(16, i);
if (c == '5') toplam += 5 * (int)Math.Pow(16, i);
if (c == '6') toplam += 6 * (int)Math.Pow(16, i);
if (c == '7') toplam += 7 * (int)Math.Pow(16, i);
if (c == '8') toplam += 8 * (int)Math.Pow(16, i);
if (c == '9') toplam += 9 * (int)Math.Pow(16, i);
if (c == 'a') toplam += 10 * (int)Math.Pow(16, i);
if (c == 'b') toplam += 11 * (int)Math.Pow(16, i);
if (c == 'c') toplam += 12 * (int)Math.Pow(16, i);
if (c == 'd') toplam += 13 * (int)Math.Pow(16, i);
if (c == 'e') toplam += 14 * (int)Math.Pow(16, i);
if (c == 'f') toplam += 15 * (int)Math.Pow(16, i);
}
textBox2.Text = toplam.ToString(); |
ODEVLERİ YAPALIM, ÖDEVLERİ YAPALIM, ÖDEVLERİ YAPALIM
Evet uyarımızı da yaptıktan sonra bugunku dersimizde bir insanın kodu nasıl kesilir, sonra o kod nasıl modifiye edilir ve farklı bir odev ortaya cıkar bunu inceliyecegiz, ama ben de C de yazmayıp sizleri en azından C# tan C ye cevirirken birseyler ogrenebileceginizi dusunuyorum
// Kodun telif hakları Ozgur Can Turnaya (®CANTUR) aittir ©2006 :))
string input = txtGiris.Text;
char c;
int toplam = 0;
input = input.ToUpper();
for (int i = 0; i < input.Length; i++)
{
c = input[i];
if(c >= 'A' && c <= 'F')
toplam += (10 + c -'A') * (int) Math.Pow(16,i);
else
toplam += (c - '0') * (int) Math.Pow(16,i);
}
txtCikis.Text = toplam.ToString();
| Unutmayın yapılmayan her odev size issizlik, sarı sayfalar, yenibir.com, kariyer.net olarak geri doner |
|
|
Yazar |
|
sultankaykin
denizli
Kayıt: 08.01.2006 |
|
bu ödev ne zamana acaba?
|
|
Yazar |
|
ogencay
Istanbul
banlandı
Kayıt: 02.03.2006 |
|
sultankaykin yazdi | bu ödev ne zamana acaba? |
Bu gece (09.05.06) en gec saat 24.00'da servera upload edilmesi gerekio ve hala yapamadım :(
There`s No Place Like 127.0.0.1
|
|
Yazar |
|
ogencay
Istanbul
banlandı
Kayıt: 02.03.2006 |
|
Ödev Biraz önce Server saatiyle 23.59."51" itibariyle upload edilmiştir. Ömer Özdemir arkadaşıma çok teşekkürler..
There`s No Place Like 127.0.0.1
|
|
|
|
-
Del.icio.us
-
Digg
-
Facebook
-
Furl
-
Google
-
Blink
-
Simpy
-
Spurl
-
Y! MyWeb
|
|
| |