Programare liniară

Laborator
8/10 (1 vot)
Domeniu: Calculatoare
Conține 4 fișiere: doc, docx
Pagini : 16 în total
Cuvinte : 2044
Mărime: 298.22KB (arhivat)
Publicat de: Georgel Baciu
Puncte necesare: 0
Universitatea Tehnică a Moldovei Catedra:Sisteme și rețele de Comunicații Optoelectronice

Extras din laborator

Varianta 5

Condiţia problemei: De calculat valoarea expresiei

W=√(x^2+b)-b^2 〖sin〗^2 (x+a)/x;

y=〖cos〗^2 x^3-x/x;

Schema logică a algoritmului

Listingul programului

#include<stdio.h>

#include<conio.h>

#include<math.h>

void main (void) {

int a,b,x;

float W,y; clrscr();

printf ("introduceti valorile pentru a,b,x:n");

scanf ("%d%d%d",&a,&b,&x);

W=sqrt(pow(x,2)+b)-pow(b,2)*pow(sin(x+a),3)/x;

y=pow(cos(pow(x,3)),2)-x/sqrt(pow(a,2)+pow(b,2));

printf("W=%f,y=%f",W,y);

getch();}

Descrierea programului

În concepţiile limbajului C++ fiecare algoritm evidenţiat se realizează de o unitate de program numită funcţie. void main (void) defineşte titlul funcţiei principale cu numele main(). Cuvintul void din faţa funcţiei semnifică faptul, că această funcţie nu va întoarce valori în procesul execuţiei sale. Parantezele rotunde ce urmeaza după main() indică compilatorului că aceasta este o funcţie, iar cuvintul void din paranteze – faptul că funcţia nu foloseşte parametri. Perechea acoladelor – mărgineşte instrucţiunile care formează corpul funcţiei principale main().

În limbajul C++ perechea de acolade {} mărgineşte o secvenţă de instrucţiuni care se precaută ca un tot intreg. După descrierea variabilelor urmează instrucţiunea de adresare la funcţia clrscr( ) încorporată în biblioteca conio.h din Turbo C++, această funcţie are destinaţia de curăţire a ecranului.

La calcularea valorii funcției am folosit biblioteca <math.h>, care conține anumite operatii matematice (ridicarea la putere, radical, sinus, cosinus). Funcţia printf() afişază pe ecran un comentariu de a introduce valorile lui a,b,x; scanf() face posibilă înscrierea valorii elementului curent al masivului de la tastatură în memorie.Simbolul %d indică funcţiei că valoarea citită este de tip intreg, iar simbolul & indică adresa de memorie unde va fi înscrisă valoarea lui n. Ultima instrucţiune din program este apelul la funcţia getch()}, care opreşte executarea programului cu scopul vizualizării rezultatului pînă cînd nu va fi culeasă tasta Enter.

Descrierea şi analiza rezultatelor

La introducerea valorilor lui a,b,x programul ne oferă rezultatele funcțiilor W și y. Valorile expresiilor U și f sunt determinate în rezultatul programului scris în Turbo C++.

Preview document

Programare liniară - Pagina 1
Programare liniară - Pagina 2
Programare liniară - Pagina 3
Programare liniară - Pagina 4
Programare liniară - Pagina 5
Programare liniară - Pagina 6
Programare liniară - Pagina 7
Programare liniară - Pagina 8
Programare liniară - Pagina 9
Programare liniară - Pagina 10
Programare liniară - Pagina 11
Programare liniară - Pagina 12
Programare liniară - Pagina 13
Programare liniară - Pagina 14
Programare liniară - Pagina 15
Programare liniară - Pagina 16
Programare liniară - Pagina 17
Programare liniară - Pagina 18
Programare liniară - Pagina 19
Programare liniară - Pagina 20
Programare liniară - Pagina 21

Conținut arhivă zip

  • Programare Liniara
    • fizica 3c grupa the best (mooning).docx
    • lucrare de laborator nr 1 programare.docx
    • Lucrare de laborator Nr 2 Programare Programe ramificate.docx
    • Lucrare de laborator Nr.6c Verificarea legii conservarii energiei mecanice a unei bile pe un plan inclinat.doc

Alții au mai descărcat și

Arhitectura calculatoarelor - Intel vs AMD

Rezultatele din testul 3DS Max 7 SPECapc Test Testul alaturat consta in crearea modelelor 3D, modificarea si randarea scripturilor. Conform...

Autentificarea prin semnătură digitală

Introducere O semnatura digitala reprezinta o informatie care il identifica pe expeditorul unui document. Semnatura digitala este creata prin...

Design-ul și Machetarea Paginilor Web

Trei reguli faţă de un sit 1. Respectarea strictă a standardelor internet. 2. Alegerea riguroasă a conţinutului paginilor web. 3. Asigurarea...

Curs Practic HTML

Culoarea de fond O culoare poate fi precizata in doua moduri: Printr-un nume de culoare.Sunt disponibile cel putin 16 nume de culori: aqua,...

Structuri de Date și Algoritmi

1. Conceptul de dată În informatică, prin dată, se desemnează un model de reprezentare a informaţiei, model cu care se poate opera pentru a obţine...

Sistem de Prognosticare a Unei Avarii

Acest sistem calculeaza gradul de avariere a unei cladiri în cazul unui cutremur, precum si posibila necesitate a reconstructiei cladirii (partiala...

Analiza unei matrici

Acest program a fost realizat cu ajutorul limbajului de programare C, în scopul analizei unei matrici prin diferite calcule ale elementelor....

Curs HTML

Curs – Programare WEB Curs – 1 Elemente de baza Pentru inceput sa descoperim originea abrevierii HTML - Hypertext Markup Language . Acest limbaj...

Te-ar putea interesa și

Modelarea Deciziei în Afaceri - QM

PROBLEMA 1(Programarea liniară) Sc. Roumasport. Srl, firmă autorizată în producerea și comercializarea echipamentelor sportive pentru numeroase...

Proiect modelare economică în QM - probleme rezolvate

PROBLEMA 1 – PROGRAMARE LINIARA O firmă are 4 tipuri de produse (P1, P2, P3, P4) care sunt fabricate din 4 materii prime ( ). Beneficiile unitare,...

Modelarea și Simularea Proceselor Economice

Problema 1: Programare liniară simplă 1) S.C Chips S.R.L comercializează chipsuri de diferite tipuri. Se cunosc timpii necesari de execuție pentru...

Programarea Stocastică

INTRODUCERE De-a lungul anilor s-a demonstrat că sistemul militar modern, ca de altfel orice alt organism social, în care actul decizional...

Liniară în soluționarea problemelor cu caracter economic

Introducere Progamarea liniară, ca disciplină matematică, a apărut la mijlocul secolului XX, primele lucrări fiind publicate de L. Kantorovici...

Introducere în cercetări operaționale

Cap 1. Introducere in Cercetari Operationale: In cadrul problemelor de programare matematica, un interes aparte li se acorda acelora care sunt...

Modelarea Proceselor și Deciziilor în Economie

Programare liniara 1. S.C. X SRL are o cerere de 32 unităţi dintr-un produs P, având o perioadă de eşalonare de 4 luni. La începutul fiecărei luni...

Pachete Software - SAS-OR

Descrierea pachetului SAS/OR Pachetul de programe SAS/OR se ocupa cu optimizarea proceselor si problemelor de management cu ajutorul unor metode...

Ai nevoie de altceva?