プロが教えるわが家の防犯対策術!

n88 BASICのプログラミングについて質問させてください。
作りたいプログラムは、入力した数の約数を表示して、素数であれば「素数」と表示する。
というものです。約数を列挙することはできたのですが、素数であった場合に「素数」と表示する方法がわかりません。調べてもまったくできそうにありませんでした。
具体的なプログラムを知りたいです。よろしくお願いします。

A 回答 (3件)

100 INPUT N


110 LET MEASURES = 0
120 FOR I = 1 TO N
130 IF N - INT(N/I) * I <> 0 THEN GOTO 160
140 PRINT I
150 LET MEASURES = MEASURES + 1
160 NEXT I
170 IF MEASURES = 2 THEN PRINT "素数"
180 END
190 REM N88 BASICってEND IFみたいなのないのね。
200 REM 最初10進BASICで組んでることに気づいてN88Basicで実行しなおしたらエラーが出て驚いた
    • good
    • 0

javaでごめん



if(a==sosuu){ system.out.println("素数");}
    • good
    • 0
この回答へのお礼

javaではわからないです。
すいません。

お礼日時:2010/07/23 03:22

locate 10,10;print "素数"



画面の左上を0,0として
10行目、10カラムに素数という文字を表示する
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!