fork download
  1. #include <stdio.h>
  2. int main() {
  3. double time[] = {
  4. 1.0, 1.1,1.2, 1.3,1.4,1.5,1.6,1.7, 1.8, 1.9, 2.0,2.1, 2.2, 2.3,
  5. 2.4, 2.5,2.6,2.7, 2.8, 2.9, 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6,
  6. 3.7, 3.8, 3.9
  7. };
  8. double volto[] = {
  9. 2.33, 2.33, 2.33, 2.33, 2.33, 2.33, 2.34, 2.33, 2.33, 2.33,
  10. 2.33, 2.34, 2.33, 2.34, 2.34, 2.33, 2.43, 3.67, 3.34, 3.73,
  11. 3.18, 3.78, 3.74, 3.30, 3.95, 4.14, 3.60, 3.20, 2.90, 2.80
  12. };
  13. int count = sizeof(time) / sizeof(time[0]);
  14. printf("ピーク:\n");
  15. for (int i = 1; i < count ; i++) {
  16. if (volto[i] > volto[i - 1] && volto[i] > volto[i + 1]) {
  17. printf("%d番目: 時間 = %.2f 秒, 電位 = %.2f V\n", i, time[i], volto[i]);
  18. }
  19. }
  20. return 0;
  21. }
  22.  
Success #stdin #stdout 0s 5292KB
stdin
Standard input is empty
stdout
ピーク:
6番目: 時間 = 1.60 秒, 電位 = 2.34 V
11番目: 時間 = 2.10 秒, 電位 = 2.34 V
17番目: 時間 = 2.70 秒, 電位 = 3.67 V
19番目: 時間 = 2.90 秒, 電位 = 3.73 V
21番目: 時間 = 3.10 秒, 電位 = 3.78 V
25番目: 時間 = 3.50 秒, 電位 = 4.14 V