#include<stdio.h>
int calcul_dia(int dia);
int calcul_hora(int hora);
int calcul_minut(int minut);
int calcul_total(int segon, int segondia, int segonhora, int segonminut);
void dia();
void hora();
void minut();
void total();
int main()
{
int segondia,segonhora,segonminut,segon,total;
printf("Programa que pasa els dias,hores, minuts a segons a mes fa la suma incluent-li el segons posats.n");
printf("n");
dia();
}
void dia()
{
int dia,segondia;
printf("Introdueix el numero de dias: n");
scanf("%d", &dia);
if(dia => 0)
{
segondia = calcul_dia(dia);
}
else
{
printf(" Has escrit un numero menor a 0. n");
}
hora();
}
void hora()
{
int hora,segonhora;
printf("Introdueix el numero de hores: n");
scanf("%d", &hora);
if(hora => 0)
{
segonhora = calcul_hora(hora);
{
else
{
printf(" Has escrit un numero menor a 0. n");
}
minut();
}
void minut()
{
int minut,segonminut;
printf("Introdueix el numero de minuts: n");
scanf("%d", &minut);
if (minut => 0)
{
segonminut = calcul_minut(minut);
{
else
{
printf(" Has escrit un numero menor a 0. n");
}
total();
}
void total()
{
int segon,totalsum;
printf("Introdueix el numero de segon n");
scanf("%d" &segon);
if ( segon => 0)
{
totalsum = calcul_total(segon);
}
else
{
printf(" Has escrit un numero menor a 0. n");
}
printf("La Conversion a segons dona com a resultat %d segons n", totalsum);
}
int calcul_dia(int dia)
{
return dia*864000;
}
int calcul_hora(int hora)
{
return hora*3600;
}
int calcul_minut(int minut)
{
return minut*60;
}
int calcul_total(int segon, int segondia, int segonhora, int segonminut)
{
return segon + segondia + segonhora + segonminut;
}