Extras din laborator
5. Analiza rezultatelor în baza testelor elaborate şi concluzia:
Analiza:
În urma a mai multor analize s-au obținut mai multe rezultate.
1. În cazul cînd variabila k ia valori negative atunci rezultatele a și b cresc și au valori pozitive.
2. În cazul cînd variabila h ia valori negative atumci vom obține o eroare (Error 207: Invalid floating point operation.), aceasta eroare poate apărea din mai multe cauze:
a) argumentul rădăcinii pătrate este negativ.
b) argumentul funcției ln este 0 sau negativ.
c) în timpul trunchierii (trunc) sau rotungirii (round)
valoare reală nu a putut fi convertită într-o valoare întreagă deoarece multimea cifrelor limitelelor numerelor întregi în Turbo Pascal sunt de 10 caractere(-2147483648, 2147483647), iar valoarea reală are mai multe caractere.
În cazul nostru avem eroarea (b) deoarece,
b:=a*ln(a*Pow(j,4)+sin(2*h))-k;
și în final argumentul funcției ln ia valori negative, ceea ce aduce la afișarea erorii.
3. În cazul cînd valorile sunt egale cu cele a variantei, atunci ambele rezultate cresc însă o variabilă are valori pozitive, iar a doua variabilă are valori negative.
- Problema nr.23 din lucrarea de laborator nr. 1.
1. Condiția problemei:
Problema OJ72. De alcătuit algoritmul și programul pentru următoarea condiție:
Fie un vector V cu p componente, ocupat parțial cu elemente din mulțimea A=(a,b,c,d,e,f,g). Componentele lui V se consideră ocupate, începînd în ordine cu I componentă, fără să existe locuri libere între componentele ocupate. Fiind dat un element y se cere:
a) Să se verifice dacă y este în A și prin elementele ocupate în vector.
b) În cazul în care y nu se găsește în vector, să se ordoneze crescător componentele aflate în vector și apoi să se introducă y pe locul care i se cuvine în ordine crescătoare(lexicografic).
c) Dacă y se găsește în vector, să se scoată și să se comprime locurile ocupate astefel încît locurile libere să rămînă ultimele.
Preview document
Conținut arhivă zip
- Programarea Calculatoarelor
- Dare de seama 4.cpp
- Dare de seama 5.cpp
- Dare de seama 6.cpp
- Ll6SdaArbori12.doc
- matriceinm.txt
- PCLab4.doc
- PClab6.doc
- Programarea Calculatorului-Dare de seama 1.luca).doc
- Programarea Calculatorului-Dare de seama 3.doc
- Programarea Calculatorului-Dare de seama 4.doc
- Programarea Calculatorului-Dare de seama 5.docx
- Programarea Calculatorului-Dare de seama 6.doc
- Programarea Calculatorului-Dare de seama 6.docx
- Raport 4 PC.doc