IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   JavaScript (https://www.ircforumlari.net/javascript/)
-   -   Akrep İle Yelkovan Arasındaki Açıyı Hesaplama (https://www.ircforumlari.net/javascript/599315-akrep-ile-yelkovan-arasindaki-aciyi-hesaplama.html)

Swat 03 Temmuz 2014 12:29

Akrep İle Yelkovan Arasındaki Açıyı Hesaplama
 
Java ile yazılmış olan bu programda akrep ile yelkovan arasındaki açı hesaplanmaktadır. Burada saat girilirken A.M modunda girilmelidir örnek olarak (6:30 , 7:45 , 11:23 şeklindeki veriler gibi girilmelidir. Buradaki açı hesaplama işlemi ikisi arasında kalan küçük açının hesaplanması işlemidir.

Kod:

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package javaapplication6;
 
import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
 
/**
 *
 * @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] NEO
 */
public class NewJApplet extends JApplet implements ActionListener{
 
    /**
    * Initialization method that will be called after the applet is loaded into
    * the browser.
    */
JTextField akrepci;
JTextField yelkovanci;
JButton hesapla;
 
public void init()
{
Container pencere=getContentPane();
pencere.setLayout(new FlowLayout());
JLabel akrep=new JLabel("Akrep Değeri");
pencere.add(akrep);
akrepci=new JTextField(20);
pencere.add(akrepci);
JLabel yelkovan=new JLabel("Yelkovan Değeri");
pencere.add(yelkovan);
yelkovanci=new JTextField(20);
pencere.add (yelkovanci);
hesapla= new JButton("Aralarındaki Açıyı Hesapla");
pencere.add(hesapla);
hesapla.addActionListener(this);
}
public void actionPerformed(ActionEvent olay)
{
double akrep=Double.parseDouble(akrepci.getText());
double yelkovan=Double.parseDouble(yelkovanci.getText());
double aciciakrep=0;
double aciciyelkovan=0;
aciciyelkovan+=(((yelkovan)*360)/360)*6;
aciciakrep+=akrep*30+((yelkovan*6))*30/360;
double fark=aciciyelkovan-aciciakrep;
fark=Math.abs(fark);
JOptionPane.showMessageDialog(null,fark,"Açı Farkı",JOptionPane.PLAIN_MESSAGE);
}
}



Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 12:38.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk