• Revista PROGRAMAR: Já está disponível a edição #56 da revista programar. Faz já o download aqui!

Luís00

Corrigir função c#

4 mensagens neste tópico

Considerar a seguinte função em C#:

  • public static bool DoThings(int[] x, int j, out int i) {
  • i = 0;
  • for (int i = 1; i < x.length(); ++i)
  • if (x == j) ++i
return i > 0; }

Corrija a função de modo a que funcione (tenha um comportamento útil).

Descreva o funcionamento implementado (para que serve a função).

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Já nem se esforçam por esconder, pois não?

Qual é a tua dúvida, em concreto?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Erros flagrantes:

variável i não pode ser declarado pois já existe como param

c# length() -> não existe

x não pode ser comparado pois x = array

bool = true ou false

Editado por N3lson
0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

um bool a fazer return de um int? Se isso é a cópia de um enunciado então só pode ser uma rasteira :P

e claro aquele x.lenght... ou então nem copiar :P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora