Limbajul Pascal

Referat
8.5/10 (2 voturi)
Conține 1 fișier: doc
Pagini : 11 în total
Cuvinte : 1565
Mărime: 13.45KB (arhivat)
Cost: 3 puncte

Extras din document

Sintaxa instructiunii:

IF < conditie > then

< secventa > ;

SAU

IF < conditie > then

< secventa 1 >

else

< secventa 2 > ;

Principiu de functionare:

- daca conditia este adevarata se executa secventa situate pe ramura lui then .

- daca conditia este falsa se executa secventa de pe ramura else in cazul in care exista, daca nu se trece la instructiunea urma-toare.

EXEMPLE :

1. Sa se scrie un program care calculeaza f(x) pentru x un nu-mar dat si f(x)= {2x-1, x<1}

{-1+sqr*(x), x>=1}

program functie ;

var x, f: integer;

begin

write ( Scrie x=);

readln (x);

if x<1 then

f= 2*x-1

else

f=-1+sqr*(x);

write (valoarea lui f=; f:4);

readln;

end.

2. Se citesc de la tastatura 3 numere reale a,b si c.Sa se verifice daca aceste numere pot fi laturile unui triunghi.Daca da sa se calculeze aria triunghiului, apoi sa se determine natura triunghiului in functie de laturi.

program exemplu ;

var p, s, a,b,c :real ;

begin

writeln (a=);readln(a);

writeln (b=);readln(b);

writeln (c=);readln(c);

if (a>0) and (b>0) and (c>0) and (a+b>c) and (a+c>b) and (b+c>a) then

begin

p:=(a+b+c)/2

A:=sqrt p*(p-a)*(p-b)*(p-c);

if (a=b) or (b=c) or (a=c) then

writeln(Triunghiul este isoscel)

if a=b=c then

writeln(Triunghiul este echilateral)

else

writeln(Triunghiul este oarecare)

readln;

end.

Preview document

Limbajul Pascal - Pagina 1
Limbajul Pascal - Pagina 2
Limbajul Pascal - Pagina 3
Limbajul Pascal - Pagina 4
Limbajul Pascal - Pagina 5
Limbajul Pascal - Pagina 6
Limbajul Pascal - Pagina 7
Limbajul Pascal - Pagina 8
Limbajul Pascal - Pagina 9
Limbajul Pascal - Pagina 10
Limbajul Pascal - Pagina 11

Conținut arhivă zip

  • Limbajul Pascal.doc

Alții au mai descărcat și

Metode de Programare cu Matrice Rare

Introducere Lucrarea cuprinde metode tradiţionale de calcul matriceal care sunt utilizate frecvent în practică, metode reanalizate şi revăzute...

Tipuri de Structuri de Date in C-C++

Introducere Rareori avem nevoie de programe care prelucreaza date simple(numere întregi, numere reale, caractere). De cele mai multe ori...

Algoritmi de Calcul

Capitolul I Sistem Informaţional – Sistem Informatic I.1. Sistemul Informaţional. Un sistem poate fi privit ca un ansamblu de elemente...

Standard XML

Desi HTML este adecvat pentru reprezentarea structurii documentelor din punctul de vedere al aparitiei, afisajului acestora, utilitatile limbajului...

Siruri de Caractere in C++

Generalităţi Vectorii de caractere pot fi iniţializaţi la declarare, caracterul nul fiind memorat automat. char vect[11]=“calculator” char...

Matrice

Matrice (tablou bidimensional) Matricea este un tip de data la care elementele sunt asezate pe linii si pe coloane. Un element se identifica...

Grafuri Celebre

1. Introducere Numeroase situatii din viata cotidiana pot fi modelate cu ajutorul teoriei grafurilor. Teoria grafurilor este o importanta...

Ai nevoie de altceva?