关于PASCAL语言的问题

作者&投稿:吁浦 (若有异议请与网页底部的电邮联系)
Pascal 语言问题~

使用length函数来进行逆循环
for i:=length(s(设s是字符串))-1 downto 1 do write(s[i]);

n
readln(n);
if n<10 then writeln('1 bit");
if n>=10 and n<100 then writeln("2 bit");
if n>=100 and n<1000 then writeln("3 bit");
if n>=1000 and n<10000 then writeln("4 bit");
if n>=10000 and n<100000 then writeln(" 5 bit");
end.

6.
var n:integer;
begin
readln(n);
if n<50 then
writeln(0.15*n)
else
writeln(n*0.15+(n-50)*0.1);
end.

第一题
{R-}
var s,n,m,now,i,j:longint;
a:array[0..100,0..100]of integer;
begin
readln(n,m);
for i:=1 to n do
begin
for j:=1 to m do
read(a[n,m]);
readln;
now:=maxlongint;
for j:=1 to m do
if a[n,m]>now then now:=a[n,m];
s:=s+now;
end;
writeln(s);
end.

第二题

var a,m,tang,mi,yan,i,x,xx,xxx,s:integer;
begin
readln(m);tang{糖}:=3;yan{盐}:=6;mi{米}:=5;
for i:=1 to m do
begin
readln(a);
s:=s+a;
end;
x:=0;xx:=0;xxx:=0;
while s<>0 do
begin
if s>=tang then
begin
tang:=0;
x:=3;
s:=s-3;
if s>=mi then
begin
s:=s-mi;
xx:=5;
if s>=yan then
begin
s:=s-yan;
xxx:=yan;
end
else
begin
xxx:=s;
s:=0;
emd;
end
else
begin
xx:=s;s:=0;
end;
end
else
begin
x:=s;
s:=0;
end;
writeln('zui jia fang an{最佳方案}');
writeln('tang:',x);
writeln('mi:',xx);
writeln('yan:',xxx);
end.

第三题

什么意思???

我已经尽我能力去作了,希望给你帮助


pascal语言属于什么语言
过程式编程语言。Pascal语言于1968年由Niklaus?Wirth设计,1970年发布。Pascal语言以结构化的编程风格著称,强调代码的清晰性和可读性。提供了一级指针和丰富的数据类型,支持递归等功能,使得编写高效且易于理解的程序成为可能。Pascal语言是早期出现的结构化编程语言之一。Pascal语言作为一种经典的编程语言,其...

什么是pascal语言程序
尤其是对于程序设计的初学者,Pascal语言有益于培养良好的程序设计风格和习惯。IOI(国际奥林匹克信息学竞赛)把Pascal语言作为三种程序设计语言之一, NOI(全国奥林匹克信息学竞赛)把Pascal语言定为唯一提倡的程序设计语言,在大学中Pascal语言也常常被用作学习数据结构与算法的教学语言。在Pascal问世以来的三十...

第一个结构化程序设计语言是
第一个结构化程序设计语言是PASCAL。作为一门软件编程语言,基于ALGOL的Pascal语言是最早出现的结构化编程语言,具有丰富的数据类型和简洁灵活的操作语句。由瑞士苏黎世联邦工业大学的Niklaus Wirth(尼古拉斯·沃斯)教授于六十年代末设计并创立,并在1971年正式以数学家Pascal(帕斯卡)的名字为之命名,由此被...

pascal是什么意思?
它以结构清晰、可读性强、功能丰富和用途广泛等特点著称。Pascal语言对于初学者来说是一个很好的入门语言,同时也是计算机程序设计的理想语言之一。它不仅具有结构化程序设计的特点,还有很强的数据处理能力。由于其语法严谨和编码风格简洁,Pascal语言广泛应用于计算机教育、软件开发和算法开发等领域。Pascal语言...

Pascal语言是什么?
Pascal语言,作为一门广受欢迎的计算机高级程序设计语言,起源于六十年代末,由瑞士的Niklaus Wirth教授精心设计。它的诞生并非单纯为了编程,而是为了纪念法国著名哲学家和数学家Blaise Pascal,故以此命名。Pascal以其严谨的结构化形式而知名,它拥有丰富全面的数据类型,这使得它的运行效率高且查错能力强大...

pascal语言属于什么语言
该语言是一种计算机通用的高级程序设计语言。Pascal语言由瑞士联邦技术学院尼克劳斯 维尔特教授于六十年代末设计并创立,以纪念十七世纪法国著名哲学家和数学家Blaise Pascal,现已成为广泛使用的编程语言之一。维尔特一生还写作了大量有关程序设计、算法和数据结构的著作,因此,他获得了1984年度的“图灵奖”...

pascal是什么语言,有何优势?
Pascal语言还是一种自编译的语言,这就使它的可靠性大大提高了。在Pascal的各个版本中,尤以Turbo Pascal的功能最为强大。Pascal具有简洁的语法,结构化的程序结构。它是结构化编程语言,于70年代在ALGOL基础上研制出来的。它具有丰富的数据类型并提供了数据类型定义设施,其控制结构体现了结构程序设计原则。

Pascal 语言
for mi:=red to blue do (应该为m1,不是mi)for m2:=red to blue do if m1<>m2 then for m3:=red to blue do 这段为穷举,m1,m2,m3代表所穷举的值 if (m3<>m1) and (m3<>m2)begin s:=s+1;write(s,':');for p:=1 to 3 do 这段是用来输出的,要知道,m1,m2...

Pascal语言
pascal语言是一门高级语言,主要适用于竞赛方面,不过也会提高自己的数学知识。虽然是一门高级语言,但是却不能很好的面向化,而且跟C++相比的话,还是差了一点,不过现在的pascal依然是很受欢迎的,部分初学者的首选都是pascal,因为pascal CX易懂,而且非常适合教学。这就是pascal语言的基本,如果你想学习...

直接pas是什么意思?
PAS指的是Pascal语言,是一种高级编程语言。它发展于上世纪70年代,由瑞士计算机科学家Niklaus Wirth创建。Pascal语言以其简单易懂、结构清晰的特点,成为了编程语言入门的理想语言,广泛应用于科学计算、数据处理、软件开发等领域。Pascal语言作为一种编程语言,可用于开发各种应用程序,如桌面软件、移动应用...

岱山县13451804395: pascal语言的一些问题 急!!!
永庞莲心: 第一个问题, 8.肯定是非法数据 这在所有编译器都不过的,8.0 这个很容易想到啊. 3e+0.6 建议学一下科学计数法 e后面的代表多少次方 比如说 3e9 就是3*10的九次方,0.6是神马?e+12 没有前置 e前面必须有东西aEc 这是科学计数法的标准...

岱山县13451804395: 有关几个关于PASCAL的几个简单的问题?
永庞莲心: 常量、变量与算术表达式 (一)常量 在程序运行过程中,其值不能被改变的量称为常量.如123,145.88,'abc',true等. ⒈整型常量 整型常量采用我们平常使用的十进制整数表示.如138,0,-512等都是整型常量,而18.或18.0都不是整型常量. ...

岱山县13451804395: 关于pascal语言编程的一些问题 -
永庞莲心: 楼上的在设置变量的时候也是不能知道要设几个数据的!用指针类型的一维数组就OK了,要一个就开域一个不要就关掉,用指针类型的话开始设几百万、几千万个数据都无所谓,应为不开域就不占内存嘛,在程序里再设当末尾为某字符就跳出输入用break,这样就OK了 解一元一次方程的程序:把等号左边的常数项加起来 把等号右边的常数项的和的负数加到左边 得到常数项 a 把等号左边的一次项系数加起来 把等号右边的一次项系数的和的负数加到左边 得到一次项系数 b x= - a/b 就是先化成ax+b=0的一般形式然后用x=-a/b的求根公式解,一般形式的a、b由使用者输入,够简单吧 核心就是x=-a/b

岱山县13451804395: 有关PASCAL的问题
永庞莲心: inc(i)等于i:=i+1; dec(i)等于i:=i-1;inc(i)跟C语言中的i++同意. dec(i)跟C语言中的i--同意.

岱山县13451804395: 关于pascal的问题
永庞莲心: 使用文件操作,用Ansistring类型(超长字符串 用法和字符串<string>差不多 由于是用动态数据类型实现的所以长度无限)整行读入,再配合Eoln(判断文件是否结束;在不确定文件行数时使用)函数,最后每读一行进行转换(转换程序就自己劳累一下了)就可以了. 字符串转换函数:val(s,k,code) 用途:将字符串s转为数值,存在k中;code是错误代码

岱山县13451804395: 谁能介绍Pascal语言的特点呢?
永庞莲心: Pascal语言具有可读性好、编写容易的特点,这使得它很适合作为基础的开发语言

岱山县13451804395: Pascal问题
永庞莲心: halt用来结束当前程序的运行 exit结束当前过程或函数的调用 break跳出当前循环(执行break的这层循环) 另外还有一个continue,结束本次循环,重新开始下一轮循环free pascal里exit可以带参数exit(3)是将3作为函数的返回值,但delphi不支持 halt也带一个可选参数,作为程序的返回值

岱山县13451804395: PASCAL程序问题 -
永庞莲心: 你试过Turbo Pascal没有问题,你用的是free pascal 在使用free pascal时,会遇到“fatal:compilation aborted”的错误提示,其意思就是:致命的:编译失败.出现这种情况一般有两种可能:1、你的代码有致命错误;(经检查,你的代码没有错...

岱山县13451804395: 关于Pascal语言的编程问题 要求完整的 -
永庞莲心: 1. program xx; varn:integer; function jc(i:integer):integer; beginjc:=1;for i:=2 to n dojc:=jc*i; end; beginread(n);writeln(jc(n)); end.2. program xx2; vari:integer; beginfor i:=101 to 199 doif (i mod 3=2) and (i mod 5=3) and (i mod 7=5) then beginwriteln(i);break;end; end.

岱山县13451804395: C语言与PASCAL语言有什么区别 -
永庞莲心: C 和 Pascal 曾经不太像,但是越来越像. 现代 C 语言借鉴了很多 Pascal 的概念: 例如,古老的 C 语言的类型检查很弱,没有函数原型.但今天的 C/C++ 语言支持函数原型(而且不提倡用旧的函数风格),类型检查机制几乎和 Pascal 一样严...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网