Ir ao conteúdo
  • Cadastre-se

C Converter programa de portugol para C


Visitante

Posts recomendados

Olá, estou tendo que escrever um programa de portugol em c, mas tenho obtido resultados errados, agradeço se alguem puder converter

 

algoritmo
declare altura, contador1, contador2, maior1, maior2 numérico
declare nome caracter
contador1 <- 0
maior1 <- 0
contador2 <- 0
maior2 <- 0
leia nome, altura
enquanto nome <> "vazio" faca
escreva nome, altura
se altura > maior1 então
maior2 <- maior1
contador2 <- contador1
maior1 <- altura
contador1 <- 1
senão
se altura = maior1 então
contador1 <- contador1 + 1
senão
se altura > maior2 então
maior2 <- altura
contador2 <- 1
senão
se altura = maior2 então
contador2 <- contador2 + 1
fim se
fim se
fim se
fim se
leia nome, altura
fim enquanto
escreva maior1, contador1, maior2, contador2
fim algoritmo

 

Link para o comentário
Compartilhar em outros sites

@Deuzian Kevin     para converter um código de uma Linguagem para outra , você pode colocar o nome do comando da outra Linguagem que faz a mesma coisa ,  por exemplo :   

o comando ->   leia altura           // da linguagem portugoL
pode ser -->   scanf("%f",&altura);  // em  C  

e os outros comando do mesmo jeito , colocando um ponto e vírgula no final das Linhas que não usam chaves , como switch , for ,if ,while , e faça a conversão e poste aqui para vermos como está e em que podemos ajudar caso precise de alguma correção .

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário 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 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...