Buscar

Escreva uma função que recebe uma cópia de uma estrutura do tipo data e imprime a data correspondente no formato dia/mês/ano. /* Assinatura da fun...

Escreva uma função que recebe uma cópia de uma estrutura do tipo data e imprime a data correspondente no formato dia/mês/ano.
/* Assinatura da função imprimir */
void imprimir(DATA copia){


Essa pergunta também está no material:

SEMANA 1 ESTRUTURA DE DADOS
3 pág.

Estrutura de Dados I

💡 1 Resposta

User badge image

Ed Verified user icon

Claro! Segue abaixo uma sugestão de implementação da função imprimir() em C: ```c #include typedef struct { int dia; int mes; int ano; } DATA; void imprimir(DATA copia) { printf("%02d/%02d/%04d", copia.dia, copia.mes, copia.ano); } int main() { DATA data = { 10, 9, 2021 }; imprimir(data); // imprime "10/09/2021" return 0; } ``` A função imprimir() recebe uma cópia da estrutura DATA e imprime a data no formato "dia/mês/ano", utilizando a função printf() do C. Note que utilizamos o especificador de formato "%02d" para imprimir o dia e o mês com dois dígitos, e "%04d" para imprimir o ano com quatro dígitos.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais