從第一章中我學習到,編寫程序是要先思考在動手的,想好思路再去構造,然後再按照計劃去編寫程序,得保證條理清晰有條有理,即使出現錯誤也能及時發現,從而讓自己的編程簡單起來。這種編程的方法把思考和動手過程分開來做,充分利用了編程的特性,將編寫程序從復雜的完全的動手過程簡化成思考和編寫程序的過程。體現出了思考的重要性,無論何時,無論何事,思考是最重要的。因為不去思考,愚公也就不會想到移山,不去思考,愚公也就不會將工程安排得如此有條不紊。
import.java.大道至簡.*;
import.java.愚公移山.*;
public class Yugongyishan
{
public static void main(String[] args)
{
//提出問題:懲山北之塞,出入之迂也
//解決方法:率子孫荷擔者三夫,叩石墾壤,箕畚運於渤海之尾
//愚公為團體的項目組織者、團體經理、編程人員、技術分析師等
//子孫荷擔者三人為三名技術人員
//鄰人京城氏之孀妻,有遺男,始龀,跳往助之為外協
//目標為平王屋太行二山
int 愚公,子孫荷擔之三夫;
//智叟說到
System.out.println("甚矣,汝之不惠。以殘年余力,曾不能毀山之一毛,其如土石何?");
//愚公說到
System.out.println("汝心之固,固不可徹,曾不若孀妻弱子。雖我之死,有子存焉;子又生孫,孫又生子;子又有子,子又有孫;子子孫孫無窮匮也,而山不加 增,何苦而不平?”河曲智叟亡以應");
while(王屋山太行山依然存在)
{
if(愚公活著)
{
愚公和其子孫進行移山。
}
else
{
愚公的子孫們繼續移山。
}
}