• Embed Doc
  • Readcast
  • Collections
  • CommentGo Back
Download
1.
Write a pascal program that asks user to enter her/his idnumber, name, surname, section and company and
then prints them on screen in approppriate manner?

PROGRAM STUDENT_INFORMATION;
USES CRT;
VAR IDNUMBER,SECTION,COMPANY:INTEGER;

NAME,SURNAME:STRING[20];
BEGIN CLRSCR;
WRITE('PLEASE ENTER YOUR IDNUMBER: ');READLN(IDNUMBER);
WRITE('PLEASE ENTER YOUR NAME

: ');READLN(NAME);
WRITE('PLEASE ENTER YOUR SURNAME : ');READLN(SURNAME);
WRITE('PLEASE ENTER YOUR SECTION : ');READLN(SECTION);
WRITE('PLEASE ENTER YOUR COMPANY : ');READLN(COMPANY);
CLRSCR; WRITELN;WRITELN;WRITELN;
WRITELN('NAME

: ':40,NAME);
WRITELN('SURNAME
: ':40,SURNAME);
WRITELN('ID #

: ':40,IDNUMBER);
WRITELN('SECTION # : ':40,SECTION);
WRITELN('COMPANY # : ':40,COMPANY);
WRITELN;
WRITE('"IF YOU WANT TO EXIT PRESS <ENTER>"':55);
READLN;

END.
2.
Write a pascal program that finds and prints the biggest of three number which are entered by user ?

PROGRAM FIND_BIGGEST;
USES CRT;
VAR x,y,z,biggest:INTEGER;

BEGIN WRITE('PLEASE ENTER 3 INTEGER NUMBER = ');
READLN(x,y,z);
IF(x>y) THEN IF(x>z) THEN biggest:=x
ELSE biggest:=z
ELSE IF (y>z) THEN biggest:=y

ELSE biggest:=z;
WRITELN;
WRITELN('THE BIGGEST OF (',x,',',y,' AND ',z,') IS ',biggest); READLN;

END.

PROGRAM FIND_BIGGEST2;
USES CRT;
VAR X,MAX,NUM:INTEGER;

BEGIN CLRSCR;

MAX:=0;
FOR X:=1 TO 3 DO
BEGINWRITE('ENTER ',X,'TH NUMBER : ');READLN(NUM);

IF NUM>MAX THEN MAX:=NUM;
END;
WRITELN('THE MAXIMUM OF NUMBERS IS ',MAX);READLN;

END.
3.
Write a pascal program that finds and prints whether the entered number is either positive or negative ?
PROGRAM POSITIVE_OR_NEGATIVE;
1
VAR A:INTEGER;
BEGIN WRITE('PLEASE ENTER ANY INTEGER NUMBER:');READLN(A);
IF A>0 THEN WRITELN(A:5,' IS POSITIVE.')
ELSE IF A<0 THEN WRITELN(A:5,' IS NEGATIVE.')
ELSE WRITELN(A:5,' IS ZERO.');
WRITELN('"IF YOU WANT TO EXIT PREESS <ENTER>"');
READLN;
END.
4.
Write a pascal program that finds and prints the squares and cubes of numbers between 1 and 10 ?

PROGRAM SQUARE_CUBES_1TO10;
USES CRT;
VAR X:INTEGER;

BEGIN CLRSCR;
WRITELN('NUMBER':13,'SQUARE':8,'CUBE':9);
FOR X:=1 TO 10 DO
WRITELN(X:10,X*X:10,X*X*X:10);
READLN;
END.
5.
Write a pascal program that finds and prints factorial of 4 ?

PROGRAM FACTORIAL_4;
USES CRT;
VAR X,NUM:INTEGER;

RESULT:LONGINT;
BEGIN CLRSCR; NUM:=4;
RESULT:=1;
FOR X:=1 TO NUM DO

RESULT:=RESULT*X;
WRITELN('FACTORIAL OF ',NUM,' IS EQUAL TO ',RESULT);
READLN;

END.
6.
Write a pascal program that finds and prints factorial of the number which is entered by user ?

PROGRAM FACTORIAL_ANY;
USES CRT;
VAR X,NUM:INTEGER;

RESULT:LONGINT;
BEGIN CLRSCR;

WRITE('ENTER AN INTEGER NIMBER : '); READLN(NUM);
RESULT:=1;
FOR X:=1 TO NUM DO

RESULT:=RESULT*X;
WRITELN('FACTORIAL OF ',NUM,' IS EQUAL TO ',RESULT);
READLN;

END.
7.
Write a pascal program that finds and prints the sum of numbers between 1 and 10 ?
PROGRAM SUM_1TO10;
USES CRT;
2
VAR K,SUM:INTEGER;
BEGIN CLRSCR;
SUM:=0;
FOR K:=1 TO 10 DO

SUM:=SUM+K;
WRITELN('THE SUM OF NUMBERS 1..10 IS EQUAL TO : ',SUM);
WRITELN;
WRITE('"IF YOU WANT TO EXIT PRESS <ENTER>"');
READLN;

END.
8.
Write a pascal program that finds and prints the 3rd power of 4 ?

PROGRAM THIRD_POWER_OF_4;
USES CRT;
VAR A,B,C:INTEGER;

SONUC:LONGINT;
BEGIN CLRSCR;

A:=4;
B:=3;
SONUC:=1;
FOR C:=1 TO B DO

SONUC := SONUC*A;
WRITELN('THE ',B,'TH POWER OF ',A,' IS EQUAL TO : ',SONUC);
READLN;

END.
9.
Write a pascal program that finds and prints the power of any number which number and its power will be
entered by user ?

PROGRAM POWER_OF_ANY;
USES CRT;
VAR BASE,EXP:INTEGER;

RESULT:LONGINT;
I:BYTE;
BEGIN CLRSCR;

WRITE('ENTER BASE AND EXPONENT = ');
READLN(BASE,EXP);
RESULT:=1;
FOR I:=1 TO EXP DO

RESULT:=RESULT*BASE;
WRITELN('THE ',EXP,' TH POWER OF ',BASE,' IS EQUAL TO ',RESULT);
READLN;

END.
10.
Write a pascal program that converts the entered average lecture note to the corresponding grade letter.

PROGRAM GRADE_LETTER1;
USES CRT;
VAR

3
of 00

Leave a Comment

You must be to leave a comment.
Submit
Characters: ...
You must be to leave a comment.
Submit
Characters: ...