Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 1.Sa se creeze un obiect (Matematica) care contine:
- {
- -numarul PI
- -o functie "aduna"
- -o functie "scade"
- -o functie "inmulteste" (inmulteste toate elementele unui vector)
- -o functie "imparte" (primeste 2 vectori de lungimi egale si imparte a[i] la b[i])
- }
- -o functie "arie" (calculeaza aria unui cerc; PI il ia din Matematica, parametru: obicet cu 2 chei: raza si diametru
- -> returneaza un obiect care contine aria si perimetrul cercului + cercul primit ca parametru pe cheia cerc)
- -o fuctie "creaza cerc" (parametru: raza -> return: obiect cu cheile raza si diametru)
- 2.Bubble sort
- matematica = {
- aduna: function (a, b) {return a+b},
- scade: function scade(a, b) {return a-b},
- imulteste: function inmulteste (a)
- {
- rezultat = 1;
- for(i=0;i<a.length;i++){
- rezultat = rezultat * a[i];
- }
- console.log(rezultat);
- },
- imparte: function imparte (a[2, 6, 9, 12, 15], b[0, 2, 3, 4, 5])
- {
- for(i=0;i<a.length;i++)
- {
- rezultat = [];
- if(b[i] != 0) rezultat[i] = a[i]/b[i];
- }
- console.log(rezultat[]);
- }
- }
- function arie (cerc)
- {
- arie = matematica.pi * raza * raza;
- console.log(arie);
- cerc_nou = {perimetru: 2*matematica.pi*raza, arie: matematica.pi*raza*raza, cerc};
- return cerc_nou;
- }
- arie({raza: 6, diametru: 12})
- function creeaza_cerc(raza)
- {
- cerc = {raza_cerc: raza, diametru_cerc: 2*raza};
- return cerc;
- }
- creeazaa_cerrc(5)
- 2.Bubble sort
- function sortare(a)
- {
- var ok, aux;
- do{
- ok=1;
- for(i=0;i<(a.length-1);i++)
- if(a[i]>a[i+1])
- {ok=0;
- aux=a[i];
- a[i]=a[i+1];
- a[i+1]=aux;
- }
- }
- while(ok!=1);
- }
- sortare([5,9,4,3,7,2,0,6,1,8])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement