İPUCU

Algoritma Algoritma geliştirme için gerekli tekniklerin paylaşıldığı alandır.

Seçenekler

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

ishakonc - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
01/2017
Nereden:
Linux
Mesajlar:
1.511
Konular:
186
Teşekkür (Etti):
171
Teşekkür (Aldı):
592
Ticaret:
(0) %
07-06-2019 00:46
#1
Algoritma ve Programlama Mantığı -B7 //ishakonc




Merhaba Arkadaşlar bu konumda algoritma ve Programlama Mantığı serisinin 7. konusu olan
"Bir Üçgende Pisagor Teoremi ile Hipotenüs Hesaplayan program"ın algoritmasını , akış diyagramı ve bazı dillerde yazımlarını göstermeye çalıştım.



Problem;

Klavyeden iki dik kenar uzunşuğu girilen bir üçgenin hipotenüs uzunluğunu Pisagor teoremi ile hesaplayan program.

Pisagor Teoremi;

C=Kİ(A^2+B^2)
Kİ=Kök İçinde




Algoritma Adımları;

1) Başla
2) Oku (k1) ve (k2)
3) Hipotenus = (k1^2 + k2^2)(1/2)
4) Hipotenus yaz
5) Dur



Akış Diyagramı;





C++ Kodlar;

Kod:
#include<iostream>
using namespace std;
int main()
{
 double k1,k2;
 cout << "Üçgenin 1.Dik kenar uzunluğunu giriniz :";
 cin >> k1;
 cout << "Üçgenin 2.Dik kenar uzunluğunu giriniz :";
 cin >> k2;
 double hipotenus = sqrt(k1*k2+k2*k2);
 cout << "Hipotenus = " << hipotenus; 
}


Java Kodları;

Kod:
import java.util.Scanner
public class bolum7
{
 public static **** main(String[]args)
 {
  Scanner scn = new Scanner(System.in);
  
  System.out.print("Üçgenin 1.Dik kenar uzunluğunu giriniz :");
  double k1 = scn.nextDouble();
  System.out.print("Üçgenin 2.Dik kenar uzunluğunu giriniz :");
  double k2 = scn.nextDouble();
  double hipotenus = Math.sqrt(k1*k2+k2*k2);
  System.out.println("Hipotenus = "+hipotenus);
 }
}

---------------------
7/20 Tüm Sorularınız İçin Özel Mesaj Atabilirsiniz.
Blog;www.kafeindostu.com
Youtube;/Kafeindostu


Al Sa Her Teşekkür etti.
BadCode - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
11/2019
Mesajlar:
1
Konular:
0
Teşekkür (Etti):
1
Teşekkür (Aldı):
0
Ticaret:
(0) %
2 Hafta önce
#2
Cevap: Algoritma ve Programlama Mantığı -B7 //ishakonc
Python da benden olsun

Kod:
from math import sqrt

kenar1 = int(input("1. Kenarı Giriniz: "))
kenar2 = int(input("2. Kenarı Giriniz: "))

hip = sqrt((kenar1**2)+(kenar2**2))

print("Hipotenüs: {0}".format(hip))

Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler

Yetkileriniz
Sizin Yeni Konu Acma Yetkiniz var yok
You may not post replies
Sizin eklenti yükleme yetkiniz yok
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodları Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı