blacksaint 0 Denunciar post Postado Maio 22, 2011 Pessoal meu professor passa algoritmo com sintaxe de pascal, gostaria de saber como faço para converter ela afim de que funcione no visualG: inicio inteiro:x,y; funcao divresto(inteiro divisor, inteiro resta); inicio inteiro: resultado,resto; //mod mesmo que quociente resto<- (divisor mod resta); //div mesmo que \ (resto) resultado<- (divisor div resta); se (resta = 0) entao inicio escreva("Impossivel de dividir"); fim; senao inicio escreva ("O quociente eh ",resultado,". o resto eh",resta); fim; fimse; fim fimfuncao; escreva("digite um valor para dividir x: "); leia(x); escreva("Digite um valor para o resto y: "); leia(y); escreva(x,"/", y); //chama função divresto e transforma x em divisor e y em resta divresto(divisor, resta); fim Compartilhar este post Link para o post Compartilhar em outros sites
quitZAUMMM 18 Denunciar post Postado Junho 3, 2011 Hum?? ele já está em "portugol", oq ta dando de errado? n tem como eu compilar. []s Compartilhar este post Link para o post Compartilhar em outros sites
LCS 0 Denunciar post Postado Junho 4, 2011 se (resta = 0) entao inicio escreva("Impossivel de dividir"); fim; senao inicio escreva ("O quociente eh ",resultado,". o resto eh",resta); fim; [b]Visualg não utiliza ";" e tb não é necessário indicar inicio ou fim da estrutura SE. [/b] fimse; fim Acho que o problema deve ser esse. Abcx, LCS Compartilhar este post Link para o post Compartilhar em outros sites