Kalkulator dokonujący prostych operacji na czasach. Tempo (pace) to sposób na określanie szybkości przez podanie ilości minut i sekund potrzebnych na przebiegnięcie kilometra np. 5:00 min/km odpowiada prędkości 12km/h. Przy pomocy kalkulatora możemy policzyć jaki wynik osiągnelibyśmy na 5 km biegnąc tempem 4:20 obliczając wyrażenie: 4:20 * 5.
W kolejnych wierszach standardowego wejścia mamy wyrażenia typu: argument1 operator argument2 (elementy te są oddzielone dowolną liczbą spacji), aż do napotkania wiersza zawierającego liczbę 0.
Na przykład dla takich danych:
5:15 + 4:55
1:36:14 + 1:37:11
3:45 * 10
Ma wypisać:
10:10
3:13:25
37:30
Jak na razie mam tyle:
Kod: Zaznacz cały
#include <stdlib.h>
#include <stdio.h>
int main()
{
char tab[1000][19];
int i = 0;
int j = 0;
while(scanf("%s", &tab[i][0]) != '0')
{
if(tab[i][0] == '0')
break;
for(j = 0; j < 19; j++)
{
if(tab[i][j] == ' ')
printf(" ");
printf("%c\n", tab[i][j]);
}
i++;
}
system("pause");
return 0;
}