Onlu sayı sisteminden ikili sayı sistemine dönüştürme — Csharp

Onlu sayı sisteminden ikili sayı sistemine dönüştürme — Csharp

 

Soru 1 :

Girilen Okul Türü sayılarını listbox’a aktaran programın csharp windows forms application kodlarını yazınız.

Soru 2 :

Girilen onluk sistemdeki sayısı ikili sayı sistemine çeviren programın csharp windows forms application kodlarını yazınız.
onluktan_ikilige

 

 

[code lang=”csharp”]

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

using System.Collections;

namespace Soru_1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

ArrayList ogrenciler = new ArrayList();

private void btnEkle_Click(object sender, EventArgs e)
{
ogrenciler.Add(txtAd.Text + "," + txtSoyad.Text + "," + cbOkulTuru.Text);

int meslek = 0, normal = 0, anadolu = 0;
for (int i = 0; i < ogrenciler.Count; i++) //www.gorselprogramlama.com
{
if (ogrenciler[i].ToString().IndexOf("Normal Lise") != -1)
{
normal++;
}
else if (ogrenciler[i].ToString().IndexOf("Meslek Lisesi") != -1)
{
meslek++;
}
else // ANADOLU LİSESİ
{
anadolu++;
}
}

lstSonuc.Items.Clear();
lstSonuc.Items.Add("Normal Liselilerin Sayısı : " + normal);
lstSonuc.Items.Add("Meslek Liselilerin Sayısı : " + meslek);
lstSonuc.Items.Add("Anadolu Liselilerin Sayısı : " + anadolu);

txtAd.Text = "";
txtSoyad.Text = "";//www.gorselprogramlama.com
cbOkulTuru.SelectedIndex = -1;
}

private void btnGoster_Click(object sender, EventArgs e)
{
int Sayi = int.Parse(txtSayi.Text);
string Sonuc = "";

do
{
Sonuc += Sayi % 2;
Sayi = Sayi / 2;
} while (Sayi >= 2);
Sonuc += Sayi % 2;

char[] ikilikSistem = Sonuc.ToCharArray();
Array.Reverse(ikilikSistem);
Sonuc = "";
int birSayisi = 0;
for (int i = 0; i < ikilikSistem.Length; i++)
{
Sonuc += ikilikSistem[i].ToString();
if (int.Parse(ikilikSistem[i].ToString()) == 1)
{
birSayisi++;//www.gorselprogramlama.com
}
}

MessageBox.Show("İkilik Sistem : " + Sonuc + " İçindeki bir sayısı : " + birSayisi);
}
}
}

[/code]

 

onluktan_ikilige2

 

 

Projeyi İNDİR

Bir yanıt yazın

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