Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Од тастатура се внесуваат два пати по два природни броеви m1 и s1 и m2 и s2 кои треба да претставуваат временски моменти од ист час.
- Да се провери дали внесените вредности за минута (0-59) и секунда (0-59) се валидни и на екран во првиот ред да се испечати DA ако се валидни и NE во спротивно.
- Дополнително, ако временските моменти се валидни да се пресмета и во вториот ред на екранот да се испечати времето помеѓу овие два временски моменти во формат m s. */
- #include <stdio.h>
- int main()
- {
- int m1, m2, s1, s2, temp1, temp2, p1, p2, p, m, s;
- scanf("%d%d%d%d", &m1, &s1, &m2, &s2);
- if((m1 >= 0&&m1 <= 59)&&(m2 >= 0 && m2 <= 59) && (s1 >= 0 && s1 <= 59) && (s2 >= 0 && s2 <= 59))
- {
- printf("DA\n");
- p1 = (m1 * 60) + s1;
- p2 = (m2 * 60) + s2;
- if(p1 >= p2)
- {
- p = p1 - p2;
- }
- else
- p = p2 - p1;
- if(p < 0)
- {
- p = p * (-1);
- }
- m = p / 60;
- s = p % 60;
- printf("%d %d", m, s);
- }
- else
- {
- printf("NE\n");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement