星期一, 11月 06, 2006

Homework 10-30-2006

1.
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;

public class hw
{
public static void main(String[] args)throws IOException
{
BufferedReader keyboard = new BufferedReader(new InputStreamReader(System.in));
System.out.println("請輸入X值");
String inputString = keyboard.readLine();
int x = Integer.parseInt(inputString);
double i = 1, n = 1, sum = 0;
while(i <= 150)
{
i++;
n *= i;
sum += (double)(x / n);
x *= x;
if(i == 1)
System.out.println("n=1,sum="+sum);
if(i == 10)
System.out.println("n=10,sum="+sum);
if(i == 50)
System.out.println("n=50,sum="+sum);
if(i == 100)
System.out.println("n=100,sum="+sum);
}

}
}
2.a.一對兔子出生以後,經過兩個月就發育成熟,能生出一雄一雌的一對小兔子,且成熟的兔子以後每個月都恰好生出一雄一雌的一對小兔子。如果一開始養了初出生的小兔子一對,則一年後由第一個月至最後一個月分別是:1,1,2,3,5,8,13,21,34,55,89,144對。
b.向日葵的花瓣
c.毬果的鱗片
d.鳳梨的鱗片
e.海螺的殼

0 Comments:

張貼留言

<< Home