1.編寫程式: 宣告一個整型變數a,並賦初值5,在程式中判斷a是奇數還是偶數,然後輸出判斷的結果。

 import java.util.Scanner;
public class Hellowore {
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
int x;
System.out.println("請輸入這個數:");
x=scanner.nextInt();
if(x%2==0)
{
System.out.println("這個數為偶數");
}
else
System.out.println("這個數為奇數");
scanner.close();
}
}

2.編寫程式:從鍵盤輸入圓的半徑,計算圓的面積並輸出。

 import java.util.Scanner;
public class scanf {
final static double PI=3.14159;
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
int r;
System.out.println("請輸入半徑:");
r=scanner.nextInt();
System.out.println("面積為:"+PI*r*r);
scanner.close();
}
}

3.編寫程式:實現一個數字加密器。執行時輸入加密前的整數,通過加密運算後,輸出加密後的結果,加密結果仍為一整數。

 import java.util.Scanner;
public class ddd {
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
int x;
System.out.println("請輸入加密前的數字:");
x=scanner.nextInt();
double n;
n=(x*10+5)/2+3.14159;
System.out.println("加密後的數字為:"+n);
scanner.close();
} }

4.編寫程式公雞5元/只,母雞3元/只,小雞3只/元,問100元買100只雞,公雞、母雞、小雞各幾隻?

 package sss;
import java.util.Scanner;
public class ssss {
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
int a,b,c,n;
System.out.println("請輸入金錢:");
n=scanner.nextInt();
for(a=0;a<20;a++)
{
for(b=0;b<67;b++)
{
c=100-a-b;
if((a+b+c==100)&&(5*a+3*b+0.3*c==n))
{
System.out.println("輸出公雞母雞小雞的數量為:"+a +b +c);
}
}
}
scanner.close();
}
}

5.編寫程式,有1、2、3、4共4個數字,能組成多少個互不相同且無重複數字的三位數?都是多少? 程式分析:可填在百位、十位、個位的數字都是1、2、3、4。組成所有的排列後再去掉不滿足條件的排列。

 import java.util.Scanner;

 public class hello {
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
int a=0,b=0,c=0,d=0,n;
for(a=1;a<=4;a++)
{
for(b=1;b<=4;b++)
{
for(c=1;c<=4;c++)
{
if(a!=b&&b!=c&&a!=c)
{
d++;
n=a*100+b*10+c*1;
System.out.println("輸出這個所組成的數字" +n);
}
}
}
}
}
}

6.編寫程式:判斷輸入的整數是否為素數。

 import java.util.Scanner;
public class sushu {
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
int x;
System.out.println("請輸入要判斷的整數為:");
x=scanner.nextInt();
if(x%2!=0)
{
if(x>1&&x%1==0)
{
System.out.println("這個整數為素數");
}
}
else
{
System.out.println("這個整數為素數");
}
scanner.close();
}