This shows you the differences between two versions of the page.
|
poo:laboratoare:02 [2018/10/01 12:52] carmen.odubasteanu [Problema 3] |
poo:laboratoare:02 [2023/10/01 10:10] (current) carmen.odubasteanu [Problema 1] |
||
|---|---|---|---|
| Line 8: | Line 8: | ||
| ====Problema 1==== | ====Problema 1==== | ||
| - | Să se determine numărul de apariții a șirului $s_{2}$ în șirul $s_{1}$, folosind: | + | Să se determine numărul de apariții a șirului $s_{2}$ în șirul $s_{1}$, in doua moduri, astfel: |
| - | * metoda ''substring''; | + | * folosind metoda ''substring''; |
| - | * metoda ''indexOf''. | + | * folosind metoda ''indexOf''. |
| Exemplu | Exemplu | ||
| <code java> | <code java> | ||
| - | String s1 = "si"; | + | String s2 = "si"; |
| - | String s = "sir1 si cu sir2 fac un sir3"; | + | String s1 = "sir1 si cu sir2 fac un sir3"; |
| </code> | </code> | ||
| **Rezultat:** 4. | **Rezultat:** 4. | ||
| Line 37: | Line 37: | ||
| - Să se scrie o metodă care primește ca parametri un obiect de tip ''Vector'', generat anterior, şi un număr întreg $x$. Funcția va elimina fiecare apariție a lui $x$ din vector și va întoarce numărul de apariții al lui $x$. Testați metoda implementată. | - Să se scrie o metodă care primește ca parametri un obiect de tip ''Vector'', generat anterior, şi un număr întreg $x$. Funcția va elimina fiecare apariție a lui $x$ din vector și va întoarce numărul de apariții al lui $x$. Testați metoda implementată. | ||
| - Să se scrie o metodă ''main'' în care, pentru vectorul generat anterior, se determină valoarea componentei maxime, poziţia componentei minime şi media aritmetică a elementelor din vector. | - Să se scrie o metodă ''main'' în care, pentru vectorul generat anterior, se determină valoarea componentei maxime, poziţia componentei minime şi media aritmetică a elementelor din vector. | ||
| - | Atentie! Se vor folosi metode din clasa Vector pt operatiile cerute! | + | <note important>**Atentie!** Se vor folosi metode din clasa ''Vector'' pentru operatiile cerute! |
| + | </note> | ||
| <code java> | <code java> | ||
| Random generator= new Random(); | Random generator= new Random(); | ||
| Line 63: | Line 63: | ||
| cuvinte[0] = "terorist"; | cuvinte[0] = "terorist"; | ||
| cuvinte[1] = "bomba"; | cuvinte[1] = "bomba"; | ||
| - | Problema4 prb4 = new Problema4(); | + | Problema5 prb5 = new Problema5(); |
| String rezultat; | String rezultat; | ||
| - | rezultat = prb4.cenzurare(text, cuvinte); | + | rezultat = prb5.cenzurare(text, cuvinte); |
| </code> | </code> | ||
| ====Problema 6==== | ====Problema 6==== | ||