Konular

3x + 4y =12 Seklindeki denklemleri çözen uygulama

 
import java.io.*;

class Matematikci
{
        int Katsayimiz, SayiIsagreti, Sayilar, xToplam, yKatsayisi, Sonuc;
       
        String Katsayi, Esit;
       
        void Coz( String Denklem,String xDegisken) {

                int xDegiskeni = new Integer(xDegisken);

                for (int i = 0; i < Denklem.length(); i++) {

                        if (Character.isDigit(Denklem.charAt(i))) {

                                Sayilar++

                        }
                        else if (Denklem.charAt(i) != '+' && Denklem.charAt(i) != '-' && Denklem.charAt(i) != '=') {

                                if (Denklem.charAt(i - Sayilar) == '+')
                                {
                                        SayiIsagreti = 1;
                                }
                                else if (Denklem.charAt(i - Sayilar) == '-')
                                {
                                        SayiIsagreti = -1;
                                }
                                else SayiIsagreti = 1;

                                Katsayi = Denklem.substring(i - Sayilar, i);
                                int Katsayimiz = new Integer(Katsayi);
                               
                                if (Denklem.charAt(i) == 'x')
                                {
                                        xToplam += SayiIsagreti * Katsayimiz * xDegiskeni;
                                }
                                else if(Denklem.charAt(i) == 'y')
                                {
                                        yKatsayisi=Katsayimiz;
                                }
                               
                                Sayilar = 0;
                        }
                        else if (Denklem.charAt(i) == '=') {

                               Esit = Denklem.substring(i + 1, Denklem.length());
                               break;

                        }
                        else  {
                                Sayilar = 0;
                        }
                }

                int Esittir = new Integer(Esit);
                Sonuc = (Esittir - xToplam) / yKatsayisi;

                System.out.print("y= " + Sonuc);
        }
}

public class denklem {

        public static void main(String args[]) throws IOException {

                String Denklem, xDegisken;

                BufferedReader b = new BufferedReader(new InputStreamReader(System.in));

                System.out.print("Denklemi giriniz: ");
                Denklem = b.readLine();
               
                System.out.print("x degisken degerini girin: ");
                xDegisken = b.readLine();

                Matematikci DenklemCozucu = new Matematikci();

                DenklemCozucu.Coz(Denklem, xDegisken);
        }
}
 
 
3x + 4y =12 Seklindeki denklemleri çözen uygulama
Yorumunuzu Ekleyin
Sayı Tahmin Oyunu

Rastgele bilgisayarın tuttuğu sayıyı bulan uygulama

34,111 Okunma 0 Yorum 18/12/2007 15:14:28

Yarışma Panosu

Girilen yarışmacı, soru sayısına göre cevapları ekrandan alıp bir tablo haline getiren uygulama. Örnek dizilerin anlaşılmasını sağlamak için hazırlanmıştır. Burada özellikle klavyeden girilen değerin dizi boyutu olarak aktarılması dikkat çekicidir. (new string[new ınteger(soru)])

24,219 Okunma 0 Yorum 22/04/2008 11:53:19

if else uygulaması

Diziler ve Joptionpane iconlarını kullanan bir uygulama

21,792 Okunma 0 Yorum 10/12/2009 12:30:44

Windowsu kapatan Java Uygulaması

Uygulamada exec içerisindeki bölümü değiştirerek, winodws konsol komutlarını kullanabilirsiniz.

20,440 Okunma 0 Yorum 16/10/2009 11:47:12

Java Değişken Tipleri

Long, int, short, byte, boolean, float, double, char, string tipleri hakkında örnekler

19,853 Okunma 0 Yorum 28/10/2011 00:14:50

Javada Tek Boyutlu Diziler

Javada tek boyutlu dizilere örnek ve çalıştırılmış hali

19,747 Okunma 0 Yorum 25/11/2009 12:27:58

Yükleniyor...