Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package myclass;
- import java.util.Scanner;
- /*ewjewbewe
- *
- */
- public class MyClass {
- /*
- Да се напише рекурзивна функција која од даден природен број ќе го врати збирот на
- сите парни цифри кои во исто време се наоѓаат на парни позиции, гледано од десно кон лево.
- Се смета дека најмалку значајната цифра се наоѓа на 1-та позиција.
- Пример:
- Влез: 74126 Излез: 4+2 = 6
- */
- public static int rekurzija (int broj, int brojac)
- {
- if(broj==0)
- {
- return 0;
- }
- if ((brojac%2)==0 && (broj%10)==0)
- {
- return ( broj%10 + rekurzija(broj/10,brojac+1) );
- }
- else
- {
- return 0 + rekurzija(broj/10,brojac+1);
- }
- }
- public static void main(String[] args) {
- Scanner vlez = new Scanner(System.in);
- int a;
- a=vlez.nextInt();
- System.out.println(rekurzija(a,0));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment