Home > Computer Programming, SAP > ABAP-Bilangan Prima

ABAP-Bilangan Prima


hanya test logika ABAP saja, bagaimana cara menampilkan bilangan prima dari angka 2 sampai angka yang kita input. 
sudah di test di netweaver 7. dan jalan
 
 
 
*&———————————————————————*
*& Report  Y_TEST_02A
*&
*&———————————————————————*
*&
*&
*&———————————————————————

REPORT  Y_TEST_02A.
write: / ‘Bilangan Prima’.

Data: lv_counter type i,
      lv_counter_a type i,
      lv_counter_c type i,
      lv_counter_d type i,
      lv_counter_e type i,
      lv_temp type i,
      lv_angka_input type i.

parameter p_a like lv_angka_input default 2.

start-of-selection.

clear lv_counter.

if p_a < 2.
  write: / ‘Tidak bisa masukkan angka yang lebih kecil dari 2’.
elseif p_a >  1.
  write: / ‘Proses’ , /.
  lv_counter = p_a – 1.
  lv_counter_a = 1.
  lv_counter_c = 0.
  do lv_counter times.

    lv_counter_a = lv_counter_a + 1.
    lv_counter_d = lv_counter_a – 1.
    lv_counter_e = 1.
    lv_counter_c = 0.
    do lv_counter_d times.
      lv_counter_e = lv_counter_e + 1.
      lv_temp = lv_counter_a mod lv_counter_e.
      if lv_temp = 0.
        lv_counter_c = lv_counter_c + 1.
      endif.
    enddo.
    if lv_counter_c = 1.
      write: lv_counter_a , ‘,’.
    endif.

  enddo.

endif.

 
untuk pendaftaran ke favorite menu,  masuk ke se93

untuk merubah caption label , masuk ke menu–>go to–>text_element–>slection_text

thanks to Ken Qodet atas informasi se93 nya

Categories: Computer Programming, SAP
  1. No comments yet.
  1. No trackbacks yet.

Please kindly Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: