fork download
  1. #include <stdio.h>
  2. #include <math.h>
  3.  
  4. #define M_PI 3.141592653589
  5.  
  6. int main(void) {
  7. double E = 5.0; // 電圧 (V)
  8. double R = 30.0; // 抵抗 (Ω)
  9. double C = 0.7e-6; // キャパシタンス (F)
  10. double t, I;
  11.  
  12. printf("t (s)\t\tI (A)\n"); // ヘッダー
  13.  
  14. for (t = 0.0; t <= 0.002; t += 0.0001) { // 0秒から0.002秒まで、0.00002秒刻み
  15. I = (E / R) * (1 - exp(-t / (R * C))); // RLC回路の電流計算
  16. printf("%.5f\t%.5f\n", t, I); // 結果を表示
  17. }
  18.  
  19. return 0;
  20. }
Success #stdin #stdout 0s 5280KB
stdin
Standard input is empty
stdout
t (s)		I (A)
0.00000	0.00000
0.00010	0.16524
0.00020	0.16665
0.00030	0.16667
0.00040	0.16667
0.00050	0.16667
0.00060	0.16667
0.00070	0.16667
0.00080	0.16667
0.00090	0.16667
0.00100	0.16667
0.00110	0.16667
0.00120	0.16667
0.00130	0.16667
0.00140	0.16667
0.00150	0.16667
0.00160	0.16667
0.00170	0.16667
0.00180	0.16667
0.00190	0.16667