Probleme Vectori-Matrice

Seminar
7.2/10 (4 voturi)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 48 în total
Cuvinte : 7356
Mărime: 211.16KB (arhivat)
Publicat de: Laurian Bunea
Puncte necesare: 0
Contin un document word cu probleme cu vectori si matrice in C++ la disciplina bazele programarii.(ASE)

Extras din seminar

1. Să se scrie programul pentru calculul sumei elementelor de rang impar ale unui vector de dimensiune n.

Pascal:

var x:array[1 100]of integer;

n,i,s: integer;

begin

write('Introduceti dimensiunea vectorului:');readln(n);

for i:=1 to n do

begin

write('x[',i,']=');readln(x[i]);

if i div 2<>0 then s:=s+x[i];

end;

writeln(' ',s);

end.

Codul C:

#include<stdio.h>

void main()

{float v[10],s; int n,i;

printf("Introduceti numarul de elemente ale vectorului,n=");scanf("%d",&n);

for(i=0;i<n;i++) {printf("Introduceti elementele vectorului,a(%d)=",i);scanf("%f",&v[i]);}

for(s=0,i=1;i<n;i+=2)s=s+v[i];

printf("Suma elementelor de rang impar este:%f",s);

}

Parametrii de I:

v[10]-vector cu 10 componente reale;

n-variabila;dimensiunea vectorului;intreg;

i-variabila;indice;intreg;

Parametrii de E:

s-suma elementelor;reala(vectorul are componente reale);

2. Să se scrie programul pentru calcularea mediei geometrice a elementelor pozitive dintr-un vector de dimensiune n.

Pascal:

var x:array[1 100]of integer;

n,i,s: integer;

m:real;

begin

write('Introduceti dimensiunea vectorului:');readln(n);

for i:=1 to n do

begin

write('x[',i,']=');readln(x[i]);

if x[i]>=0 then m:=m+(x[i]*x[i]);

end;

m:=sqrt(m);

writeln('Media geometrica este= ',m);

end.

Codul C:

#include<stdio.h>

#include<math.h>

void main()

{ int n,k=0,i=0;float x[100], mg=1;

printf("Introduceti dimensiunea vectorului, n=");

scanf("%d",&n);

for(i=0;i<n;i++){

printf("x[%d]=",i);scanf("%f", &x[i]);}

for(i=0;i<n;i++)

if(x[i]>0){mg*=x[i];k++;}

if(k>1) {

mg=exp(log(mg)/k);

printf("Media geometrica este %f.", mg);}

else printf("Media geometrica nu se poate calculca!");

}

Set de valori:

Parametrii de I:

n-variabila;dimensiunea vectorului;intreg;

i-variabila;indice;intreg;

k-nr elementelor pozitive;intreg;

x[100]-vector cu 100 de elemente reale;

Parametrii de E:

mg-media geometrica;variabila reala pt ca elementele vectorului sunt reale;

3. Să se scrie programul pentru determinarea pozitiei ultimei apariţii a unei valori date într-un vector neordonat, de dimensiune n.

Pascal:

var x:array[1 100]of integer;

n,i,v,p: integer;

begin

write('Introduceti dimensiunea vectorului:');readln(n);

for i:=1 to n do

begin

write('x[',i,']=');readln(x[i]);

end;

write('Introduceti valoarea dorita');readln(v);

p:=0;

for i:=1 to n do

if v=x[i] then p:=i;

writeln(' pozitia este ',p);

end.

Codul C:

#include <stdio.h>

void main()

{float v[10],a;int n,i,poz;

printf("Introduceti dimensiunea vectorului,n=");

scanf("%d",&n);

for(i=0;i<n;i++)

{printf("Introduceti elementele vectorului,v(%d)=",i);scanf("%f",&v[i]);}

printf("Introduceti valoarea cautata:");scanf("%f", &a);

Preview document

Probleme Vectori-Matrice - Pagina 1
Probleme Vectori-Matrice - Pagina 2
Probleme Vectori-Matrice - Pagina 3
Probleme Vectori-Matrice - Pagina 4
Probleme Vectori-Matrice - Pagina 5
Probleme Vectori-Matrice - Pagina 6
Probleme Vectori-Matrice - Pagina 7
Probleme Vectori-Matrice - Pagina 8
Probleme Vectori-Matrice - Pagina 9
Probleme Vectori-Matrice - Pagina 10
Probleme Vectori-Matrice - Pagina 11
Probleme Vectori-Matrice - Pagina 12
Probleme Vectori-Matrice - Pagina 13
Probleme Vectori-Matrice - Pagina 14
Probleme Vectori-Matrice - Pagina 15
Probleme Vectori-Matrice - Pagina 16
Probleme Vectori-Matrice - Pagina 17
Probleme Vectori-Matrice - Pagina 18
Probleme Vectori-Matrice - Pagina 19
Probleme Vectori-Matrice - Pagina 20
Probleme Vectori-Matrice - Pagina 21
Probleme Vectori-Matrice - Pagina 22
Probleme Vectori-Matrice - Pagina 23
Probleme Vectori-Matrice - Pagina 24
Probleme Vectori-Matrice - Pagina 25
Probleme Vectori-Matrice - Pagina 26
Probleme Vectori-Matrice - Pagina 27
Probleme Vectori-Matrice - Pagina 28
Probleme Vectori-Matrice - Pagina 29
Probleme Vectori-Matrice - Pagina 30
Probleme Vectori-Matrice - Pagina 31
Probleme Vectori-Matrice - Pagina 32
Probleme Vectori-Matrice - Pagina 33
Probleme Vectori-Matrice - Pagina 34
Probleme Vectori-Matrice - Pagina 35
Probleme Vectori-Matrice - Pagina 36
Probleme Vectori-Matrice - Pagina 37
Probleme Vectori-Matrice - Pagina 38
Probleme Vectori-Matrice - Pagina 39
Probleme Vectori-Matrice - Pagina 40
Probleme Vectori-Matrice - Pagina 41
Probleme Vectori-Matrice - Pagina 42
Probleme Vectori-Matrice - Pagina 43
Probleme Vectori-Matrice - Pagina 44
Probleme Vectori-Matrice - Pagina 45
Probleme Vectori-Matrice - Pagina 46
Probleme Vectori-Matrice - Pagina 47
Probleme Vectori-Matrice - Pagina 48

Conținut arhivă zip

  • Probleme Vectori-Matrice.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...

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...

Tema 1 - proiectare logică

Proiectare logica Tema 1 1. Sa se gaseasca sumele si produsele canonice pentru urmatoarele functii: 2. Utilizati teoremele algebrei circuitelor...

Structuri de Date și Algoritmi

Lucrarea 1 Evaluarea si masurarea timpului de executie al unui algoritm 1.Definitia unui tip de date abstract - TDA Un TDA este un model...

Structuri de Date

CURS 1. - STRUCTURI DE DATE Scop : prezentarea celor mai importante structuri de date ce pot fi utilizate pentru modelarea datelor din aplicatii....

Tema 2 BD

1. Fie date schemele de relaţie: Studenţi (ids:integer, numes:string, medie:integer, varsta:real) Cursuri (idc:integer, numec:string,...

Te-ar putea interesa și

Compresia Imaginilor

CAPITOLUL 1 NOTIUNI GENERALE DE COMPRESIE A IMAGINILOR Compresia imaginilor se poate realiza în mai multe moduri. Metodele cele mai cunoscute...

Algebră

Spa¸tiul vectorilor liberi Calculul vectorial este o crea¸tie matematic¼a, care î¸si a‡¼a originea în …zic¼a (mecani- c¼a). În acest capitol...

Structuri de Date

Curs2 1.TIPURI DE DATE 1.1. DATE SI INFORMATII În practica se face deosebire între o data si o informatie. Exemplele oferite în cele mai multe...

Lecții Matlab

1. Introducere in Matlab 1.1 Despre Matlab Matlab este un limbaj de inalta performanta pentru calcul tehnic, conform producatorului The...

Algebră liniară

SEMINARUL NR.1 ALGEBRØA LINIARØA 1 an univ. 2006/2007 1. SØa se calculeze determinant¸ii: a) 2 1 3 3 2 0 2 1 2 b) 2 2 1 1 1 3 3 2 1 0...

Teoria Sistemelor

Am definit semnalul ca o mãrime fizicã ce poate constitui un suport pentruinformaþie Cantitatea de informaþie purtatã de semnale se poate definii...

Laborator Matlab

Problema 1. a. Creati vectorul v1=[5 6 7 8 5 6] ; v2=[0 0 0 0] ; v3=[1 1 1 1 1] b. Creati matricea m1=[1 2 3; 4 5 6;8 7 6]; m2=[1 1; 1 1; 1 1];...

Metode Numerice

Introducere Ultimele decenii au fost marcate de progresul mijloacelor de calcul. Asistăm la o competiţie între dezvoltarea tehnologică şi...

Ai nevoie de altceva?