Ir ao conteúdo

Posts recomendados

Postado

Oi pessoal, estou tentando entender esse algoritmo, mas estou iniciando agora nessa área e consigo mais entender programas em VisualG, quero entender esse algoritmo, porém ele está em C, se alguém transformasse para VisualG eu ficaria grato :)

 

int main () {
   int idade, altura, m_altura, m_idade, i;
   idade = altura = m_altura = m_idade = i = 0;
   printf ("informações dos Alunos\n\n");
   for(i=1; i<=3; i++)
       printf ("\nInsira o idade do aluno %d: ", i);
       scanf ("%d", &idade);
       printf ("Insira o tamanho do aluno %d: ", i);
       scanf ("%d", &altura);
       if ( idade>20 )
           m_altura = altura/3;
       if ( altura<1.7 )
           m_idade = idade/3;
   printf ("\naltura média dos alunos com mais de 20 anos: %d", m_altura);
   printf ("\nA idade média dos alunos com menos de 1,70m de altura: %d", m_idade);
   return 0;
   system ("pause")

 

Postado

@SuporteComunista A sintaxe do for é essa:

for ( init-expression ; cond-expression ; loop-expression ) statement

No programa, temos:

9 minutos atrás, SuporteComunista disse:

for(i=1; i<=3; i++)

O índice `i`, cujo valor é inicialmente 1, é incrementado até a condição se tornar falsa, ou seja, quando `i` atingir valor 4.

O que ocorre dentro do loop é a cobrança de dados (idade e altura):

13 minutos atrás, SuporteComunista disse:

       printf ("\nInsira o idade do aluno %d: ", i);

       scanf ("%d", &idade);

       printf ("Insira o tamanho do aluno %d: ", i);

       scanf ("%d", &altura);

E a análise desses dados:

13 minutos atrás, SuporteComunista disse:

       if ( idade>20 )

           m_altura = altura/3;

       if ( altura<1.7 )

           m_idade = idade/3;

E no final, são impressos os resultados:

13 minutos atrás, SuporteComunista disse:

   printf ("\naltura média dos alunos com mais de 20 anos: %d", m_altura);

   printf ("\nA idade média dos alunos com menos de 1,70m de altura: %d", m_idade);

 

15 minutos atrás, SuporteComunista disse:

se alguém transformasse para VisualG eu ficaria grato

Faça e se tiver dificuldades, poste aqui o que tentou fazer.

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...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!