المسافة بين مركزي القمر و الأرض هي 343711 km
حركة القمر حول الأرض دائرية
يدور القمر حول الأرض خلال 30 يوم / شهر
dist_thous_yrs حساب مسافة يقطعها القمر خلال 1000 سنة حول الأرض
day_speed السرعة التي يدور بها القمر
الحل
#include <stdio.h>
#include <stdlib.h>
double dist_thous_yrs (double distance)
{
double total = 2 * 3.14 * distance * 12000 ;
return total ;
}
double day_speed ( double distance )
{
double t = 24 * 60 * 60 ;
double speed = distance / t ;
return speed ;
}
int main()
{
double y ;
printf ( " Enter the distance please : " );
scanf ( "%lf ",&y ) ;
printf (" \n The distance = %lf km ",dist_thous_yrs (y)) ;
printf("\n The Speed per day = %lf km/s ",day_speed ( dist_thous_yrs (y) ) ) ;
return 0;
}