I idevbg Registered 18 Май 2010 #1 Как ще стане да преброявам колко пъти се повтаря дадено число в масив :roll:
D Dodo1987 Registered 19 Май 2010 #2 Код: chislo = 3; % Търсеното число num = [1 2 3 4 5 6 7 8 3 13 15 3 19 22 3] % Масива със стойности br_sym = length(num); broi = 0; for i=1:1:br_sym if num(i) == chislo broi = broi + 1; end end fprintf(':: Числото %g се повтаря %g пъти \n', chislo,broi) Малко статично но останах с впечатление, че ти ще задаваш кое ще е числото.
Код: chislo = 3; % Търсеното число num = [1 2 3 4 5 6 7 8 3 13 15 3 19 22 3] % Масива със стойности br_sym = length(num); broi = 0; for i=1:1:br_sym if num(i) == chislo broi = broi + 1; end end fprintf(':: Числото %g се повтаря %g пъти \n', chislo,broi) Малко статично но останах с впечатление, че ти ще задаваш кое ще е числото.