Bir programlama dilinde aritmetik ifadeler yazmak için kurallar
Diyelim ki matematiksel formda yazılmış bir ifadeyi şu şekilde hesaplamamız gerekiyor:
Bizim için sonucu hesaplayan bir program yazmadan önce, bir programlama dilinde cebirsel ifadeler yazmak için KURALLAR formüle ediyoruz:
1. İfadeler sayıları, diğer değişken adlarını, işlem işaretlerini, parantezleri, işlev adlarını içerir
2. Aritmetik işlemler ve işaretleri (+, -, *, /, %)
3. Tamsayı ve kesirli kısımlar arasındaki ayırıcı noktadır.
4. İfade her satıra bir yazılır (
ifadelerin doğrusal gösterimi), karakterler birbiri ardına sıralanır,
TÜM işlem işaretleri eklenir; parantez kullanılır
Bu nedenle, aritmetik ifadeleri yazma kurallarına uyarak, bu (matematiksel gösterim) kesri doğrusal bir gösterime çevirmeli, yani kesri tek satırda yazmalıyız..
Çünkü pay ve payda karmaşıksa (yani iki veya daha fazla çarpan içerirler), o zaman doğrusal biçimde yazarken pay ve paydadaki ifadeleri parantez içinde almak gerekir.
Böylece, böyle bir ifadenin doğrusal gösterimi şöyle görünecektir:
(2*17,56*17,56)/(7*2,47*0,43)
Bu ifadeyi hesaplayacak bir program yazalım:
bunun için giriş ve çıkış verilerini tanımlayalım
girdi: çünkü tüm değerleri biliyoruz, o zaman klavyeden hiçbir şey girilmesine gerek yok, bu nedenle giriş olmayacak
çıktı verileri: Program, verilen aritmetik ifadenin sonucunu göstermelidir (bir değişkene koyabilir veya değeri hemen ekranda görüntüleyebilirsiniz).
İfadenin sonucunu herhangi bir değişkene kaydetmeden anında ekrana getireceğiz.
Çünkü bir kesirimiz var, sonuç gerçek bir sayı olacak & nbsp;
genel sınıf Ana {
genel statik geçersiz main(String[] args) {
System.out.print((2*17.56*17.56)/(7*2.47*0.43));
}
}
Programı bilgisayarınızda çalıştırın ve
82.949843 çıktısını aldığından emin olun.
Bundan sonra görevi tamamlayın.