Problemas com exercicio de scanner

oi gente ta dando erro na hora de compilar sera que alguem poderia me ajudar.


package pessoacristiano3;

public class Pessoa {
public String dizerInformaçao(String nome){
return "Meu nome eh_" + nome;
}
public String dizerInformaçao(int idade){
return "Minha idade eh" + (int)idade;
}
public String dizerInformaçao(double peso,double altura){
return "Meu peso eh" +(double) peso+"MInha altura eh"+(double)altura;

}
}
package pessoacristiano3;

import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
       Scanner entrada=new Scanner(System.in);
        Pessoa p = new Pessoa();
       String nome;
       int idade;
       double peso,altura;
       System.out.print("Digite o seu nome");
       nome=entrada.next();
      nome=p.dizerInformaçao(nome);     
      System.out.print("Digite o sua idade");
       idade=entrada.nextInt();
      idade=p.dizerInformaçao(idade);
      System.out.print("Digite seu peso e sua altura");
       peso=entrada.nextDouble();
       altura=entrada.nextDouble();
       altura=p.dizerInformaçao(peso, altura);
      
      System.out.print(nome);
      System.out.print(idade);
      System.out.print(peso,altura);
      
    }

}
o erro que ta dando eh esse

init:
deps-clean:
Deleting directory C:\Documents and Settings\Administrador\Meus documentos\NetBeansProjects\pessoaCRistiano3\build
Deleting directory C:\Documents and Settings\Administrador\Meus documentos\NetBeansProjects\pessoaCRistiano3\dist
clean:
init:
deps-jar:
Created dir: C:\Documents and Settings\Administrador\Meus documentos\NetBeansProjects\pessoaCRistiano3\build\classes
Compiling 2 source files to C:\Documents and Settings\Administrador\Meus documentos\NetBeansProjects\pessoaCRistiano3\build\classes
C:\Documents and Settings\Administrador\Meus documentos\NetBeansProjects\pessoaCRistiano3\src\pessoacristiano3\Main.java:18: incompatible types
found : java.lang.String
required: int
idade=p.dizerInformaçao(idade);
C:\Documents and Settings\Administrador\Meus documentos\NetBeansProjects\pessoaCRistiano3\src\pessoacristiano3\Main.java:22: incompatible types
found : java.lang.String
required: double
altura=p.dizerInformaçao(peso, altura);
C:\Documents and Settings\Administrador\Meus documentos\NetBeansProjects\pessoaCRistiano3\src\pessoacristiano3\Main.java:26: cannot find symbol
symbol : method print(double,double)
location: class java.io.PrintStream
System.out.print(peso,altura);
3 errors
CONSTRUÇÃO FALHOU (tempo total: 2 segundos)

[code]

se alguem me ajudar ficaria muito grata.ateeee

Linha 12:
Troca:
nome = entrada.next();
Por:
nome = entrada.nextLine();

Linha 16:
idade=p.dizerInformaçao(idade) -> idade é doube e dizerInformacao retorna String

Linha 20:
altura=p.dizerInformaçao(peso, altura); -> altura é double e dizerInformacao retorna String

Linha 24:
Troca:
System.out.print(peso,altura);
Por:
System.out.print(peso + " " + altura);

ta dando erro ainda aqui
idade=p.dizerInformaçao(idade);
 System.out.print(peso,altura);

esse eh o erro
init:
deps-jar:
Compiling 2 source files to C:\Documents and Settings\Administrador\Meus documentos\NetBeansProjects\pessoaCRistiano3\build\classes
C:\Documents and Settings\Administrador\Meus documentos\NetBeansProjects\pessoaCRistiano3\src\pessoacristiano3\Main.java:18: incompatible types
found : java.lang.String
required: int
idade=p.dizerInformaçao(idade);
C:\Documents and Settings\Administrador\Meus documentos\NetBeansProjects\pessoaCRistiano3\src\pessoacristiano3\Main.java:27: cannot find symbol
symbol : method print(double,double)
location: class java.io.PrintStream
System.out.print(peso,altura);
2 errors
CONSTRUÇÃO FALHOU (tempo total: 1 segundo)

Presta atenção no que eu escrevi no post anterior:

idade é um double e dizerInformaçao() retorna um String. Você está pedindo pra um double receber um String… isso é impossível.

Não existe System.out.print() “com dois parâmetros”. O que você pode fazer é concatenar o que passa pro System.out.print()… e isso você faz assim:
System.out.print(peso + " " + altura);

Pede pra tirar uma dúvida e não presta atenção na resposta. Aí vai ficar difícil resolver seus problemas mesmo…

Abraços,

sim mais ai como seria pq so ta dando erro no idade ja tentei mudar o tipo mais nao deu.Grata pimenta.

Faz assim:

String idadeStr = p.dizerInformacao(idade); String alturaStr = p.dizerInformacao(altura);