Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Programao
Semestre Inverno 2013/14
4.a Ficha 20/Dez/2013 Durao: 1 h VERSO A
Na folha de resposta indique a verso da sua ficha. Justifique todas as respostas.
1. 5:0 Considere a implementao recursiva do mtodo calc.
public static int calc ( int a , int b ) {
return ( b == 0) ? a : calc (b , a % b ) ;
}
Notas:
O mtodo indexOf retorna o ndice da primeira ocorrncia do carcter (ou string) na string this, ou -1 caso
no encontre.
O mtodo concat concatena a string especificada com a string this produzindo uma nova string.
Programao
Semestre Inverno 2013/14
4.a Ficha 20/Dez/2013 Durao: 1 h VERSO B
Na folha de resposta indique a verso da sua ficha. Justifique todas as respostas.
1. 5:0 Considere a implementao recursiva do mtodo calc.
public static int calc ( int n ) {
return ( n == 0) ? n : calc (n -1) + 2* n - 1;
}
Notas:
O mtodo lastIndexOf retorna o ndice da ltima ocorrncia do carcter na string this, ou -1 caso no
encontre.
O mtodo concat concatena a string especificada com a string this produzindo uma nova string.
O mtodo split retorna um array de objectos MyString contendo cada uma das palavras.