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)
Publicat de: Cosmy C.
Puncte necesare: 5

Extras din referat

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

Manual Limbaj C

1. Generalitati asupra limbajului C 1.1. Introducere Limbajul C a fost creat la începutul anilor '70 de catre Brian W Kernigham si Dennis M...

Limbajul de Programare C++

A.ALGORITMI A1.OBIECTELE CU CARE LUCREAZA ALGORITMII. 1. Date Datele pot fi: - numerice, care pot fi intregi sau reale; - logice, care au doua...

Visual C++

Dupa cum multi dintre noi cunosc ,atomul este format din particule materiale si anume un nucleu incarcat electric pozitiv si mai multi electroni...

Hackeri

Hackerii sunt pasionati ai informaticii, care, de obicei au ca scop „spargerea” anumitor coduri, baze de date, pagini web etc. Ei sunt considerati...

Laboratoare C++

/*(Codificarea si decodificarea permutarilor) Consideram tabloul x de dimensiune n, continand o permutare a elementelor 1..n. Se defineste un...

Te-ar putea interesa și

Utilizarea fișierelor de tip text la rezolvarea problemelor

Introducere "Dibăcia învățătorului nu este decât de a trezi curiozitatea minților tinere, ca să le potolească apoi această curiozitate, pe care...

Generator de Cod Morse

PREFATĂ În perioada de început a procesărilor auotomate, programatorii scriau instructiunile care reprezentau programe pentru calculator ca...

Limbaje de Programare

Cap.I ARGUMENT Lucrarea de fata “Limbaje de programare” isi propune sa pregateasca cititorul in scopul insusirii si utilizarii unui limbaj de...

Metoda backtracking - plată unei sume de bani

I.1.Notiuni introductive Limbajul Turbo Pascal a aparut la inceputul anilor ’70 si a fost elaborat de matematicianul N. Wirth. Initial limbajul a...

Compilatoare

Grace Murray Hooper a fost o figură importantă în domeniul informaticii. Aceasta a fost un ofiţer în marina militară a Statelor Unite ale Americii...

Aplicație grafică - conquest

I. 1. Descrierea Programului Programul reprezinta o aplicatie a unit-ului graph, un joc simplu de strategie (gen TBS, daca ar fi sa-l incadram in...

Operații cu matrici - Turbo Pascal

I. ELEMENTE DE LIMBAJ PASCAL 1. TIPURI DE DATE În limbajele evoluate de programare, fiecare argument, fiecare variabila are un anumit tip bine...

Tipuri structurate - Turbo Pascal

APLICATIA 1. Tipuri de date în limbajul PASCAL În limbajele evoluate de programare, fiecare argument, fiecare variabila are un anumit tip bine...

Ai nevoie de altceva?