SOS 关于Pascal的题目
答案:2 悬赏:80 手机版
解决时间 2021-08-18 02:45
- 提问者网友:富士山上尢
- 2021-08-17 05:16
SOS 关于Pascal的题目
最佳答案
- 五星知识达人网友:第四晚心情
- 2021-08-17 06:46
1.这一题,实不知你要哪种的,所以给你个最简单的;Program answer;Var a,b,c:real; d:char;Begin read(a,d,c); if d='+' then writeln(a+b:0); if d='-' then writeln(a-b:0); if d='*' then writeln(a*b:0); if d='/' then writeln(a/b:0);End. //非完美,现写的,有不妥之处请指出; 2.……太复杂了吧Program answer IF ;Var a:longint;Begin readln(a); if a<50 then begin writeln(a); halt end; //输出之后直接用halt退出程序,如进入下一步则表示>50元 if a<100 then begin writeln(a*0.9); halt end; writeln(90+(a-100)*0.8);End.Program answer CASE ;Var a:longint;Begin readln(a); if a<50 then b:=1; if (a<100)and(a>=50) then b:=2; if a>150 then b:=3; case b of 1 : writeln(a); 2 : writeln(a*0.9); 3 : writeln(90+(a-100)*0.8) end;End. 3.Program answer ;Var a,i,sum:longint;Begin sum:=0; for i:=1 to 10 do begin readln(a); sum:=sum+a; end; writeln(sum,sum/10);End.
全部回答
- 1楼网友:愁杀梦里人
- 2021-08-17 08:15
这题其实很简单的,你可以把每一行分成3个部分找出每行i与它的个数的规律,先输出字母,然后空格,再字母
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯