2016-04-01 35 views
2

Yani, bir dairenin alanını bulur benim TI-84 Plus bir program yapıyorum. Yaklaşık cevabı ve kesin cevabı göstermesini istiyorum, ancak ikincisinin çalışmasını sağlayamıyorum. Ben istiyorum π ve 16 aynı satırda nasıl yapılır?

A= 

APPROXIMATION: 
       50.27 
EXACT: 
π 
       16 
PRESS ENTER 

bilmek:

Prompt R 
ClrHome 
(πR²)→A 
(R²)→B 
round(B,2)→B 
Disp "A=" 
Disp "" 
Disp "APPROXIMATION:" 
Disp A 
Disp "EXACT:" 
Disp "π",B 
Disp "PRESS ENTER" 
Pause 

Ancak, (yarıçap olduğunda 4) böyle görüntüler: kodu (bunu çok verimli olmadığını fark) bu π ve 16'yı (bu durumda) 16'dan önce line ile aynı satırda yapmak ve tüm basamak sayılarında çalışmasını sağlamak. Ben Çıktı (komutunu kullanmayı denedik ama B 2 basamak üzerinde ise, bir sonraki satıra geçer. Teşekkürler!

+1

kullanımı 'Çıkış() 'yerine. – alvits

cevap

2

Belki Çıktı (X, Y, "π") ve Çıkış (X, Y kullanmak -3, B) Bu bunu görecektir:

:Prompt R 
    :ClrHome 
    :(πR²)→A 
    :(R²)→B 
    :log(B)→C 
    :round(B,2)→B 
    :Output(1,1,"A") 
    :Output(3,1,"APPROXIMATION:") 
    :Output(3,16,A) 
    :Output(5,1,"EXACT:") 
    :Output(5,8,B) 
    :Output(5,11+C,"π") 
    :Output(7,1,"PRESS ENTER") 
    :Pause 

Temelde, hesaplamalar yapıldıktan sonra, bu PRGM metinde, C →) günlüğünü (B kullanacağı programı kaç boşluk bulmak için . sağa tt hareket Bundan sonra, bu olur beşinci metnin ilk satırı, tt açısından Ana Ekran bir ızgara (çıkışı için) üçüncü satırda yaklaştırılması ve kesin yaklaşım, çıkış bir Ana Ekran Kılavuz çizgisi (Çıkış için)

Bu yardımcı olur umarım!

+1

Bunu denedim, ancak bana bir alan hatası vermeyi sürdürdü. Henüz bir çözüm bulmaya çalışmıyorum, ama sanırım: 'Çıktı (5,11 + C' suçludur. Biraz etrafına baktım ve eğer yazdıysanız onu gördüm (1 + int (log (abs) B) -> C ', sayıdaki rakamları doğru bir şekilde sayar, böylece doğru şekilde görüntüleyebilmem için bunu yapabilirim.Ama yine de test etmem gerekiyor, ama çalışmalıyım –

+0

Oh, unuttum yuvarlak C. Çıktı komutları kümesinden önce ekleyelim: yuvarlak (C, 0) -> C –

+0

Yine de, benim sınama sırasında, yarıçap ondalık ise ondalık sayılmaz. log (B) -> C '; yani yaptığım şey,' EXACT: ''i R^2 =' olarak değiştirmekti, daha sonra' disp 'komutunu B'yi görüntülemek için kullandı. Aksi takdirde, π Ondalık noktaya yerleştirin, böylece işler böyle görünmeye başladı (örneğin yarıçap 9,6 ise): '92π' sonra bir sonraki satırda,' 16'. –

1

Şahsen, metin görüntüleme Output( kullanma eğiliminde, ancak bu yapabileceğini başka iki yolu vardır.

  1. Sen grafik ekranına metin yazmak (Draw menüsü altında) Text( kullanabilirsiniz. Bunun için, tüm grafiklerin kapalı olduğundan, eksenlerin kapalı olduğundan ve kılavuzun kapalı olduğundan emin olmanız gerekir (ızgara, yalnızca bildiğim kadarıyla TI84 + C Silver Edition için geçerlidir).
  2. İstediğiniz değerleri içeren bir dize görüntülemek için Disp kullanabilirsiniz. Bunun için B değerini bir dizeye dönüştürmeniz gerekir. Bunu yapmanın birkaç yolu vardır, bir yayınlanmış olan here.
İlgili konular