Нужно описать алгоритм задачи - C (СИ)
Формулировка задачи:
Нужно описать алгоритм этой программы. Написать, что делает каждая строка в этом коде.
printf("Введите время вылета и прилета с А в Б (hh:mm)\n"); for(i = 0; i < 4; i++) { scanf("%d:%d", &h[i], &m[i]); t[i] = (h[i]*60 + m[i]); if(h[i]>=24) { printf("Недопустимое значение\n"); system("pause"); return main(); } if(m[i]>60) { printf("Недопустимое значение\n"); system("pause"); return main(); } if (i==1) { printf("Введите время вылета и прилета с Б в А (hh:mm)\n"); continue; } } if(t[0]>t[1]) t[1] += 24*60; if(t[2]>t[3]) t[3] += 24*60; r = fabs((double)(t[1] - t[0] + t[3] - t[2]) / 2+0.5); rh = (r%(24*60)) / 60; rm = r % 60; printf("Время полета : %2.2d:%2.2d\n", rh, rm); system("pause"); return main();
Решение задачи: «Нужно описать алгоритм задачи»
textual
Листинг программы
return main();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д