Informática, perguntado por jamesmitusa, 1 ano atrás

Criar um algoritmo que receba a idade de 20 pessoas, no final informe quem é apessoa mais velha.
quero a resposta em C

Soluções para a tarefa

Respondido por DennisRitchie
1
// Tem várias formas de fazer esse algoritmo... Esse foi feito usando um vetor.

#include <stdio.h>

main()
{
    int idade[20], maior=0, posicao, i;

    for( i=0; i<20; i++ )
    {
        printf("Digite a idade da pessoa %d: ", (i+1));
        scanf("%d", &idade[i]);
             if( idade[i] >= maior )
             {
                 maior = idade[i];
                 posicao = i+1;
             }
    }
    printf("\nA pessoa %d eh a mais velha. Sua idade: %d anos\n\n", posicao, maior);
    system("pause");
}


xdreams: pra que serve o %d??
DennisRitchie: É para chamar o valor da variável quem vem logo em seguida..... e poder concatenar o texto com a variável. :)
DennisRitchie: %d chama um tipo inteiro.
xdreams: Massa :D vlws
Perguntas interessantes