Author Topic: Power untuk Pangkat  (Read 167 times)

0 Members dan 1 Pengunjung melihat topik ini.

Offline headscout

  • Mahasiswa
  • Advanced
  • *
  • Posts: 977
  • Reputasi Poin: 44
  • Gender: Male
  • New Logo, New Concept, New Technology
    • View Profile
    • Facebook
Power untuk Pangkat
« on: Oktober 22, 2008, 08:37:54 pm »
SELANG-SELING TANDA PLUS DAN MINUS

Code: [Select]
uses SysUtils, Math

var a, b , c , d : real;

begin
d := 1;
a := 0;
c := 0;

     for i := 1 to 5 do
     begin
     a : a + 1;
     c : c + 1;
     d := d * power ((-1) , i)
     b := c + a*d;
     end;
     writeln(b:5:0);

readln;
end.

Hehe... mohon dikoreksi kalau ada salah..... ^^
« Last Edit: Oktober 22, 2008, 09:05:44 pm by headscout »
Supported by :


Offline Dhanny

  • Administrator
  • Expert
  • *
  • Posts: 1,080
  • Reputasi Poin: 41
  • Gender: Male
    • View Profile
Re: Power untuk Pangkat
« Reply #1 on: Oktober 22, 2008, 09:03:53 pm »
maksudnya??
tujuan programnya apa?
writeln hasil akhirnya mana?

Offline Dhanny

  • Administrator
  • Expert
  • *
  • Posts: 1,080
  • Reputasi Poin: 41
  • Gender: Male
    • View Profile
Re: Power untuk Pangkat
« Reply #2 on: Oktober 22, 2008, 09:17:50 pm »
Coba sedikit di modif jadi kaya gini,
biar lebih keliatan selang-seling tandanya

SELANG-SELING TANDA PLUS DAN MINUS

Code: [Select]
uses SysUtils, Math

var a, b , c , d : real;

begin
d := 1;
a := 0;
c := 0;

     for i := 1 to 5 do
     begin
     a : a + 1;
     c : c + 1;
     d := d * power ((-1) , i)
     b := c + a*d;
     [b]writeln('b = ', c:5:2, ' + ', a:5:2, ' * ', d:5:2);[/b] // <-- tambahin baris ini
     end;
     writeln(b:5:0);

readln;
end.

Semoga lebih jelas

Offline headscout

  • Mahasiswa
  • Advanced
  • *
  • Posts: 977
  • Reputasi Poin: 44
  • Gender: Male
  • New Logo, New Concept, New Technology
    • View Profile
    • Facebook
Re: Power untuk Pangkat
« Reply #3 on: Oktober 22, 2008, 09:21:01 pm »
writeln('b = ', c:5:2, ' + ', a:5:2, ' * ', d:5:2)



Hehe.... thanks, Pa ^^
Supported by :