Jump to content

C# Ödevi (Alan,çevresi)


burak29
 Share

Recommended Posts

Öncelikle s.a arkadaşlar bizim bölüm öğretmenimiz bi ödev verdi fakat bende bu programlama işinden fazla çakmadığımdan sizden yardım almak istedim 1 tanesini yaptım kendim geriye 4 ödev kaldı 4 deyince hemen korkmayın kolay ödev :) galiba :D

Ödevler:dairenin alanını bulan program
dairenin çevresini bulan program
üçgenin çevresini hesaplayan program
girilen hafıza birirminin bir alt hafıza birimine çevrilmesi
(C# Programına göre yapılacak)
Yardımcı olursanız çok büyük sevaba girersiniz valla şimdiden çok teşekkürler :)

console de yapılacak.

Edited by burak29
Link to comment
Share on other sites

Bir deneyin bakalım. Bende çalışıyor:

[codebox]using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
class Program
{
public static void Main(string[] args)
{

string secim;
Console.WriteLine(" 1-Çokgenin dış açısı\n 2-Çokgenin iç açısı\n 3-Daire alanı\n 4-Daire diliminin alanı \n 5- Üçgenin Alanı \n 6-Yamuk Alanı \n Seçiminiz(1/6) >>>");

secim = Console.ReadLine();
switch (secim)
{
case "1":
{
{
int n;
Console.Write("Çokgenin bir kenarını giriniz=");
n = Convert.ToInt32(Console.ReadLine());

string alanhesapla;
alanhesapla = Convert.ToString(Console.ReadLine()); ;

string dısacı;
dısacı = Convert.ToString(Console.ReadLine());

int sonuc;
sonuc = 360 / n;

Console.Write("Çokgenin dış açısı={0}", sonuc);
Console.ReadKey();
break;
}
Console.ReadKey();
}
case "2":
{
{
int n;
Console.Write("Çokgenin bir kenarını giriniz=");
n = Convert.ToInt32(Console.ReadLine());

string alanhesapla;
alanhesapla = Convert.ToString(Console.ReadLine()); ;

string icaci;
icaci = Convert.ToString(Console.ReadLine());

int sonuc;
sonuc = (n - 2) * 180 / n;

Console.Write("Çokgenin iç açısı={0}", sonuc);
Console.ReadKey();
break;
}
Console.ReadKey();
}
case "3":
{
{
int r;
Console.Write("Dairenin yarıçapını giriniz=");
r = Convert.ToInt32(Console.ReadLine());

string alanhesapla;
alanhesapla = Convert.ToString(Console.ReadLine()); ;

string dairealani;
dairealani = Convert.ToString(Console.ReadLine());

int sonuc;
sonuc = 3 * r * r;

Console.Write("Dairenin alanı={0}", sonuc);
Console.ReadKey();
break;
}
Console.ReadKey();
}
case "4":
{
{
int r, alfa;
Console.Write("Dairenin yarıçapını giriniz=");
r = Convert.ToInt32(Console.ReadLine());
Console.Write("Açı giriniz=");
alfa = Convert.ToInt32(Console.ReadLine());

string alanhesapla;
alanhesapla = Convert.ToString(Console.ReadLine()); ;

string dairedilimalani;
dairedilimalani = Convert.ToString(Console.ReadLine());

int sonuc, daire_alan;
daire_alan = (3 * (r * r));
sonuc = daire_alan * (360/alfa);


Console.Write("Daire dilim alanı={0}", sonuc);
Console.ReadKey();
break;
}
Console.ReadKey();
}
case "5":
{
{
int a,h;
Console.Write("Üçgenin kenarını giriniz=");
a = Convert.ToInt32(Console.ReadLine());
Console.Write("Yüksekliği giriniz=");
h=Convert.ToInt32(Console.ReadLine());

string alanhesapla;
alanhesapla = Convert.ToString(Console.ReadLine()); ;

string ücgenalani;
ücgenalani = Convert.ToString(Console.ReadLine());

int sonuc;
sonuc = sonuc = a * h / 2;


Console.Write("Üçgenin alanı={0}", sonuc);
Console.ReadKey();
break;
}
Console.ReadKey();
}
case "6":
{
{
int a, c, h;
Console.Write("Uzun kenarı giriniz=");
a = Convert.ToInt32(Console.ReadLine());
Console.Write("KIsa kenarı giriniz=");
c = Convert.ToInt32(Console.ReadLine());
Console.Write("Yüksekliği giriniz");
h = Convert.ToInt32(Console.ReadLine());


string alanhesapla;
alanhesapla = Convert.ToString(Console.ReadLine()); ;

string yamukalani;
yamukalani = Convert.ToString(Console.ReadLine());

int sonuc;
sonuc = (a + c) / 2 * h;


Console.Write("Yamuğun alanı={0}", sonuc);
Console.ReadKey();
break;
}
Console.ReadKey();
}
}
}
}
} [/codebox]

Link to comment
Share on other sites

[quote name='burak29' date='13 December 2011 - 19:38 ' timestamp='1323797919' post='1128559']
çok teşekkürler ama karışmışlar keşke ayrı ayrı kutucuklarda yazsaydın karışmış ama çok olmamak için teşekkürümle sınırlı bırakıyorum :)
[/quote]

Direk projeden aldığım için karışık gözükebilir. Bu konuda iyi olan kişilere karışık gelmez bu ayrıca. Google'de arattırdığımızda sizin sorularınızın çözümü binlerce defa verilmiş. Bir baksanız :)

Link to comment
Share on other sites

[quote name='abdullahTR' date='13 December 2011 - 19:44 ' timestamp='1323798288' post='1128572']
pc_ustanın verdigi kodu console bölümüne yazarsan calısır
[/quote]

Evet, zaten kendi ağzınla söyledi arkadaş. Yapacağın şey copy+paste ve kendine göre uyarlamak :D

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...