Klavyeden girilecek x ve y değerleri için aşağıdaki işlemi yaptıracak programın algoritma, akış diyagramı ve C programını yapınız.
1^x+2^x+3^x+4^x+.......+y^x
("^" üzeri anlamına geliyor.)
Arkadaşlar lütfen acil yardım...
Kardeşim liseyi bitiriyorsan ve bu ödevi yapınca bitirebilceksen bi zahmet bunu bitirebilecek kadar bilgin olsun. Zor bi kod gibide görünmüyor. Adam oturup sana sanal zeka yaz dememiş üç beş sayının üstünü al demiş. Otur yap bi zahmet yaw. Yapacak bilgin yoksada araştır öğren yaw. Bunu bile bilmeden (muhtemelen bilgisayar bölümü) mezun olacaksan olmada yaw. Azıcık yaptığınız şeyin hakkını verin ya 4 yılı bi ödeve bağlamakta saçma ama 4 yılı bi ödevi yapamıycak kadar basit geçirmek daha saçma. Muhtemelen bu forumda cevap gelmez sen şimdiden öğrenmeye başla bence. Koaly gelsin.
Edit: C yi bilmem ama kendi merakımla öğrendiğim vb.net üzerinden bi proje yaptım belki kod mantoğı işine yarar da bi şeyler öğrenirsin. Hazır kod almandan iyidir.
vb.net deki programım:
vb.net kodları
Program linki:https://app.box.com/s/mtolxz766dp5monwccrc86pizwx5mlfg
https://app.box.com/s/9kbeqx255lgtdpjlr8jjd7fyglpzbkx7
Bunuda c# ile yazdım. Hiç bi bilgim yokken araştırarak ben yazabiliyorsan sende yazarsın. Kolay gelsin.
Abi bölümüm otomasyon. Kodarı falan da 4 aydır görüyoruz. Atelye derslerinden birinin bitirme ödevi bu, vermem lazım. Ondan öyle çok bişey bilmiyorum. Bu c# ta yaptığın halide normal şekilde atarmısın abi. Bu linkten çalıştıramadım.
https://app.box.com/s/wq0hs4ec7w2fp2icp0ferpobonby0q85
Buyur proje hali C#' in. microsoft visual studio 2010 ile yazıldı.
o İşlemi yapmak için yeterli kodlar:
double say1, say2, m;
say1 = Convert.ToDouble(textBox1.Text);
say2 = Convert.ToDouble(textBox2.Text);
textBox3.Text = "0";
for (int i = 1; i <= Convert.ToDouble(textBox2.Text); i++)
{
m = Math.Pow(i, say1);
(textBox3.Text) = Convert.ToString(Convert.ToDouble(textBox3.Text) + Convert.ToDouble(m));
yapılan işlemler:
--- 3 sayı tanımladık (say1,say2,m)
--- say1 i textbox1 e... say2yi textbox2ye girilen değerle eşitledik.
--- 1 den başlayarak textbox2 deki değere kadar i ye değer atayacak döngü yaptık.
--- döngü içinde i sayısının "say1" inci üssünü aldık.Sonucu m ye eşitledik.
--- her alınan m sayısını textbox3 deki sonuç değerimize ekledik.