• 締切済み

n88 BASICのプログラミングについて質問させてください。

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

みんなの回答

回答No.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で実行しなおしたらエラーが出て驚いた

noname#114777
noname#114777
回答No.2

javaでごめん if(a==sosuu){ system.out.println("素数");}

sakousakou
質問者

お礼

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

  • joqr
  • ベストアンサー率18% (742/4026)
回答No.1

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

関連するQ&A