Algoritma ve Programlama Mantığı -B5 //ishakonc

ishakonc

Uzman üye
8 Ocak 2017
1,517
1
Linux
algorithm.jpg

YDmVNo.png


Merhaba Arkadaşlar bu konumda algoritma ve Programlama Mantığı serisinin 5. konusu olan
"Kürenin Alanını ve Hacmini Hesaplayan Program"ın algoritmasını , akış diyagramı ve bazı dillerde yazımlarını göstermeye çalıştım.

YDmVNo.png


Problem;
7NEXyW.gif

Klavyeden yarıçap uzunluğu girilen kürenin alanını hesaplayıp ekrana yazdıran program

Problemin Formülleri;
7NEXyW.gif

Alan=4.Pi.r^2
Hacim = 4/3.Pi.r^3

YDmVNo.png


Algoritma Adımları;
7NEXyW.gif

1) Başla
2) Tanımla,Pi=3.14
3) "r"yi oku
4) Alan=4*Pi*(r^2)
5) Hacim=(4/3)*Pi*(r^3)
6) Alan,Hacim yaz
7) Dur

YDmVNo.png


Akış Diyagramı;
7NEXyW.gif

sw387pmjf922j0yaxk2r.png


YDmVNo.png


C++ Kodlar;
7NEXyW.gif

Kod:
#include<iostream>
using namespace std;
#define Pi 3.14
int main()
 {
 double r;
 cout << "Kürenin yari Capini giriniz =";
 cin >> r;
 double alan = 4 * *Pi* r*r;
 double hacim = (4/3) * Pi * r* r* r;
 cout << "Alan = " << alan << endl << "Hacim = " << hacim; 
}

YDmVNo.png


Java Kodları;
7NEXyW.gif

Kod:
import java.util.Scanner;
public class bolum5
{
 public static **** main(String[]args)
 {
  final double Pi = 3.14;
  Scanner scn = new Scanner(System.in);
  System.out.print("Kürenin yari capini giriniz =");
  double r = scn.nextDouble();
  double alan = 4 * Pi* r*r;
  double hacim = (4/3) * Pi * r* r* r;
  System.out.println("Alan = "+alan);
  System.out.println("Hacim = "+hacim);
 }
}

YDmVNo.png

 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.