//-----------------------------------------------------------------
// Descomposició en unitats múltiples
//
// Joan Aranes Clua
// data: 18/12/2001
//
// En aquest exercici s'efectua la descomposició
// d'una certa quantitat de segons en unitats múltiples
// t segons = d dies, h hores, m minuts i s segons
//
//-----------------------------------------------------------------
#include <stdio.h>
#include <math.h>
void main ()
{
//declaració de les variables globals
// variable corresponent a la dada d'entrada
unsigned int t; // quantitat de temps en segons
//
// variables corresponents a les dades de sortida
unsigned int d; // quantitat de dies
unsigned int h; // quantitat d'hores residual
unsigned int m; // quantitat de minuts residual
unsigned int s; // quantitat de segons residual
//entrada de la quantitat de temps en segons
printf("-----------------------------------\n");
printf("Entreu una quantitat de temps en segons\n");
scanf("%u",&t);
//
s = t%60;
m = (int(t/60))%60;
h = (int(t/(60*60)))%24;
d = int(t/(60*60*24));
// sortida: temps expressat en forma complexa
printf("-----------------------------------\n");
printf("\n%d dies\n",d);
printf("\n%d h\n",h);
printf("\n%d min\n",m);
printf("\n%d s\n\n",s);
}
Un blog con cuestiones, ejercicios, problemas, aplicaciones y comentarios relacionados con los contenidos de Matemáticas del primer curso de Bachillerato en las modalidades de Ciencias y Tecnología
lunes, 1 de octubre de 2001
Descomposición en unidades múltiples de una cantidad sexagesimal dada en forma incompleja. Un ejercicio de programación en C/C++
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario
Gracias por tus comentarios