具體例子:{定義n,m:integer(整型);} read(n);就把壹個程序執行時需要讀入的東西讀進來了,而write(m) 就是把m 裏存的值輸出了
2.. 第壹題:
var a,b,c,p,s:real;//定義變量
begin//程序開始
a:=25.76; b:=74.03; c:=59.31;//給變量賦值
p:=(a+b+c)/2; s:=sqrt(p*(p-a)*(p-b)*(p-c));//海倫公式,知道吧?
if (a+b<c) or (a+c<b) or (b+c<a) then writeln('Data Error!') {判斷能否構成三角形,不能就輸出“Data Error”}
else writeln(s:0:2); {輸出結果}
end.//結束程序
第二題
var a,s,i:integer; //定義變量
begin
for i:=1 to 65 do//循環變量,找壹個符合條件的值
begin //以下表示每次循環需要做什麽
if 2*i+(65-i)*3=150 then writeln(i);
end; {上面的writeln和write功能是壹樣的,只不過write輸出壹個東西後不換行,而writeln換行。這個"end;"與上面的begin對應,表示壹段的結束而非整個程序的結束}
end.//程序結束
說明:1.“//”後的字和{}內的字起說明作用,程序運行時不會執行
2.第二題沒啥意義嘛....筆算也能算出來
3.三四題和壹二題相似,需要解答的話再來找我
第三個問題
輸入語句就是“read”,意思就是說妳編完整個程序後執行,程序需要妳的輸入數據,而鍵盤輸入嘛...就是用鍵盤敲數字進去,敲進去的就是輸入數據
還有什麽不太明白的,竭誠為您解答