Ir ao conteúdo
  • Cadastre-se

Carlos Gabriel Alves

Membro Júnior
  • Posts

    2
  • Cadastrado em

  • Última visita

Tudo que Carlos Gabriel Alves postou

  1. Bom dia, estou com uma dúvida, pois a função de multiplicar o numero pela posição dele não está funcionando. Posição 2 é o resultado 2x2 = 4, 3 3x3=9 até o 10. A mensagem de erro já está correta Devo escrever uma função que receba um valor inteiro como parâmetro de entrada e imprima na tela n linhas conforme estrutura apresentada abaixo. Por exemplo, as seguintes linhas devem ser apresentadas ser o parâmetro de entrada for 10. NOTA: Caso seja inserido um valor menor ou igual a zero, uma crítica deverá ser exibida e o processo deverá ser abortado. Obs.: Sou novato em delphi Até o momento estou utilizando 2 for, da seguinte maneira: program Project1; {$APPTYPE CONSOLE} {$R *.res} uses System.SysUtils; var i,n,j:integer; begin write(output,'Entre com um número inteiro maior que 0: '); readln(input, n); if ( n<=0 ) then writeln('Erro:O número digitado não pode ser menor ou igual a 0...') else begin repeat for i:=1 to n do write(sqr(n),' '); writeln; n:=n-1; until(n=0); end; begin for i:=1 to n do write (sqr(n*j), ' '); writeln; n:=n; j:=j*j; end; readln(n); readln(n); end.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!