evaluarea 4.doc
TRANSCRIPT
Ministerul Agriculturii şi Industrii Alimentaredin Republica Moldova
UNIVERSITATEA AGRARĂ DE STAT DIN MOLDOVA
Tema:Tablouri unidimensionale si operatii asupra lor in limbajul C/C++.
A Efectuat: Studenta gr1
.
A Verificat: Lector Superior
Danilov Aurel
Chişinău 2008
Varianta 10
Scopul lucrării:
De înţeles structura, citirea şi afişarea tablourilor unidimensionale; a putea determina cazurile cînd putem folosi aceste tabele la rezolvarea problemelor; a face cunoştinţă cu problemele ce se rezolvă cu ajutorul vectorilor; de a deprinde operaţiile cu şirurile de caractere şi şiruri numerice, aranjare, căutare, prelucrări elementare.
Sarcinile lucrării:
1. Analizaţi variantele şi de găsit domeniul d aplicare a lor în economie.
2. Pentru o sarcină concretă şi date „reale” se efectuează rezolvarea matematică pentru un vector „mic”.
3. Generalizăm rezolvarea matematică şi alcătuim algoritmul de rezolvare a problemei.
4. Crearea schemei grafice a algoritmului (schema grafică poate fi grupată pe noduri, însă în final aceste noduri vor fi unite într-o schemă unică).
5. Scrierea programului în limbajul C++ şi afişarea rezultatelor.
6. Formarea lucrării conform anexei 1.
***Fie dat un vector cu N elemente întregi, unde N<100. De creat programul ce aranjează elementele negative la începutul vectorului în ordine descrescătoare, iar cele pozitive în ordine crescătoare. De afişat vectorul iniţial şi vectorul rezultant.
Text Program:
#include<iostream.h>#include<conio.h>#include<stdio.h>void main()
{ int i,j,n,a[100];clrscr();cout<<"Introdu dimensiunea vectorului n=";cin>>n; cout<<endl;cout<<"Introdu elementele vectorului:"<<endl;for(i=0;(i<n);i++)cout<<"a["<<i<<"]=";cin>>a[i];for(i=o;(i<n-1);i++){for(j=1;(j<n);j++)if (a[i]>a[i+1]);a[i]=a[i+1];}{print f(''%4i'', a[i]);}}
i=0; j=0; nr=0
i<n
2
i+=1;
Introduceţi n
1
nr>0
Afişează elementele
Fin
Start
Concluzie: In urma efectuarii acestei lucrari de laborator am inteles structura,citirea,afisarea tablourilor unidimensionale. Am derminat cazurile cind putem folosi aceste tabele la rezolvarea problemelor.Am facut cunostinta cu problemele care se rezolva cu ajutorul vectorilor.Am deprins operatiile cu sirurile de caractere, aranjarea , cautarea.Am efectuat prelucrari elementare cu siruri numerice.