Write a C program to solve the Drake equation N = R*fp*ne*fl*fi*fc*L. Where R, ne and L must be discrete value.
Sample Input
Enter R, F(p), n(e), f(l), f(i), f(c), L: 5 0.25 20 0.2 0.15 0.11 150
Sample Output
The number of communicative civilizations within the Milky Way today: 12.375
Sample Output
Enter R, F(p), n(e), f(l), f(i), f(c): 5 0.25 20 0.2 0.15 0.11 150 The number of communicative civilizations within the Milky Way today: 12.375
Source Code
#include<stdio.h> #include<math.h> int main() { float N, fp, fl, fi, fc; int R, ne, L; printf("Enter R, F(p), n(e), f(l), f(i), f(c): "); scanf("%d %f %d %f %f %f %d", &R, &fp, &ne, &fl, &fi, &fc, &L); //Input: 5 0.25 20 0.2 0.15 0.11 150 float n = (float)R*ne*L; N = n*fp*fl*fi*fc; printf("The number of communicative civilizations within the Milky Way today: %.3f\n\n", N); return 0; }
Sample Output
Enter R, F(p), n(e), f(l), f(i), f(c): 5 0.25 20 0.2 0.15 0.11 150 The number of communicative civilizations within the Milky Way today: 12.375
No comments:
Post a Comment