//讓使用者輸入六個數,統計正數, 負數及零各有多少個。
//讓使用者輸入x,並計算y值輸出,其公式如下:
import java.io.*;
public class Main {
public static void main(String args[])throws IOException
{
int names1[] = new int[7];//裝變數陣列
BufferedReader buf =new BufferedReader(new InputStreamReader(System.in));
for(int i=1;i<=6;i++)
{
System.out.print("使用者輸入"+i+"數字:");
String s1=buf.readLine();
names1[i]= Integer.parseInt(s1);
}
int x=0,y=0,z=0;
for(int i=1;i<=6;i++)
{
if(names1[i]>0)
{
x++;
}
if(names1[i]<0)
{
y++;
}
if(names1[i]==0)
{
z++;
}
}
System.out.println("//////////////////////////");
System.out.println("使用者輸入"+x+"個正數");
System.out.println("使用者輸入"+y+"個負數");
System.out.println("使用者輸入"+z+"個零");
System.out.println("使用者輸入x:");
String s2=buf.readLine();
int h= Integer.parseInt(s2);
int q=0;
if(h < -1)
{
q = 3 * (h*h);
}
if( -1 <= h && h <= 1)
{
q = (h*h*h) + (3 * h) - 3;
}
if(h > 1)
{
q = (2 * h) + 3 ;
}
System.out.println("y值輸出:"+q);
}
}
留言列表