Ir ao conteúdo
  • Cadastre-se
Gabriel Schumacher

Calcule o valor de H com loop de "para"em portugol

Recommended Posts

Preciso de ajuda para fazer este algoritmo [ http://imgur.com/FPiTNE9 ]. o que eu tenho é isso [http://imgur.com/a/kZm30 ]. Só que eu preciso exibir o H de cada valor digitado, ele só está exibindo um H. E outra questão é que ele n exibe o H do número "N" que eu digitei e sim do tanto de valores que eu digitei, por exemplo, se eu colocar esses valores aleatórios (2,9,25,14,8) ele vai exibir o cálculo de H para o número 5, que é o tanto de valores que eu digitei, como você pode ver na foto, eu digitei 3 números e ele me mostrou o H de N=3 e não é isso que deveria fazer. Estou programando em portugol, se você n conhecerem a linguagem portugol pode dizer em C q eu dou um jeito de adaptar.

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

@Gabriel Schumacher Olá.

Por gentileza, poste o seu código em forma de texto, utilizando o botão CODE <> localizado no painel do editor.

 

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites
programa
{

	inteiro n
	real h=0,b


	funcao inicio()
	{
		
		escreva("Digite os valores e digite 0 quando desejar parar:", "\n")
		leia(n)

		enquanto(n>0)
		{

			para(b=1;b<=n;b++)
			{


				
				h+=(1/b)
				leia(n)

				
				
			}


			


		escreva("H = ",h,"\n")




			
		}


		
	}
}

 

  • Curtir 2

Compartilhar este post


Link para o post
Compartilhar em outros sites

@Gabriel Schumacher    nesse portugol  não sei como fazer, mas em c ficaria assim :

#include <stdio.h>
int a;
long b;
float h;
int main(){
    a=1;
    while(a>0){
        printf("Digite os valores e digite 0 quando desejar parar: ");
        scanf("%d",&a);
        h=a/2;
        printf("numero %d dividido por 2 igual ",a);
        printf("%.2f\n",h);
    }
    return 0;
}

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações 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

×