Introdução à Programação -1º semestre 2001/2002 Folha prática #10 Visual Basic-4 1.Elabore uma função em VB, que calcule o produto de dois números, usando o algoritmo das somas sucessivas: A B A A A Bvezes a)Com um ciclo For ; b)Com um ciclo While ; 2.Elabore uma função em VB, que implemente a divisão inteira entre dois números, por subtracções sucessivas. O exemplo da Figura 1 elucida o algoritmo a tratar. 20\6=3 20 - 6 = 14 14 - 6 = 8 8 - 6 = 2 Pára porque 2<6 Figura 1 3.Elabore uma função em VB, que inverta um número inteiro dado. Use o algoritmo da Figura 2, para implementar a função inverso. (ex. inverso(53464) = 46435) N N N N N 53464 5346 534 53 5 4 4 10 6 46 46 10 4 464 464 10 3 4643 4643 10 5 46435 Figura 2 4.Elabore uma funçao em VB , que verifique que um número é capicua.Um número é capicua se se lê do mesmo modo da esquerda para a direita e da direita para a esquerda. 5.Elabore uma função em VB, que calcule o mdc (maximo divisor comum) entre dois números: a)Comum ciclo For; b)Comum ciclo While ; c)Usando o algoritmo de Euclides ; m.d.c.(230,18)=2 A B resto 230 18 14 4 2 18 14 4 2 0 14 4 2 0