Dúvida em C?? Ajuda pls?

Estou fazendo um programa mais estou com uma dúvida.

Porque no programa abaixo está assim:

anos= dias/365.25; <<<~ Porque os dias são divididos por 365/25????

ajuda aeew

include <stdio.h>

#include <stdlib.h>

int main() {

int dias; /*Declarando as Variáveis*/

float anos;

printf("Digite o Número de Dias:\n");/*Entrada de Dados*/

scanf("%d",&dias);

anos= dias/365.25; /*Conversão de dias em anos*/

printf("\n %d dias equivalem a %.2lf anos.\n",dias,anos);

return (EXIT_SUCCESS);

}

Comments

  • Isso é um mistério!

    A meu ver, deveria ser dividido apenas por 365.

    Se o número de dias for 365, com essa fórmula de dividir com 365.25 vai dar errada a conta.

  • Achu que é pq os meses tem em média, 25 dias úteis e como o anto tem 365 dias, creio que sirva para parametrizar os dias úteis em um ano.

Sign In or Register to comment.