Se considera tabloul C[1..n,1..m] in care sunt inscrise numere naturale cuprinse intre 10 si 50;(n,m<=20).Sa se scrie un program care determina de cite ori se repeta valoarea fiecarei componente.De ex:pentru tabloul :
12 25 26 28
25 60 38 25
12 25 38 40
rezultatul va fi:12 se contine de 2 ori
25 se contine de 4 ori
s.a.m.d

2

Răspunsuri

2014-11-10T20:25:34+02:00
Ti-am scris in Pascal. Concretizeaza limbajul data viitoare.
Ai sub intrebare "Cere detalii" , apesi acolo si intrebi.
Astfel tu ti-ai adaugat puncte in cont fara un raspuns adecvat .
pascal
De fapt, nici nu ai nevoie de matrice. Dar in conditie scrie matrice - deci ascultam
2014-11-10T20:35:54+02:00
Citesti matricea
k=0;-> cate numere identice ai gasit
faci for(i=1;i<=n;i++)
            for(j=1;j<=m;j++)
                 if a[i][j]=a[i+1][j+1] k=k+1;
la final afisezi k
Hah, dar in caz ca i=n? Primeste eroare out of bounds.
Algoritmul controleaza numai elementul de pe diagonala de jos a elementului i,j. Sterge raspunsul, pina n-a vazut nimeni.