home *** CD-ROM | disk | FTP | other *** search
/ Chip 2000 May / Chip_2000-05_cd1.bin / servis / tipy / web / teplomer / tep.c < prev    next >
C/C++ Source or Header  |  2000-02-29  |  2KB  |  74 lines

  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <time.h>
  4. #include <math.h>
  5.  
  6. int i,j;
  7. char vstup[20];
  8. char datum[40];
  9. float  vstupy;
  10.  
  11. int tisk(void)
  12. {
  13.  FILE *f;
  14. f=fopen("akt_tep.html","w");
  15.  
  16. fprintf(f, "<html>");
  17. fprintf(f, "<head>");
  18. fprintf(f, "<meta http-equiv=""Content-Type""");
  19. fprintf(f, "content=""text/html; charset=windows-1250"">");
  20. fprintf(f, "<meta http-equiv=""Refresh"" content=""62"">");
  21. fprintf(f, "<title>");
  22. fprintf(f, "%4.1f", vstupy);
  23. fprintf(f, "░C  HELIUM Teplom∞r</title>");
  24. fprintf(f, "</head>");
  25. fprintf(f, "<body bgcolor=""#FBCF86"">");
  26. /* fprintf(f, "<body background=""hel.jpg"">"); */
  27. fprintf(f, "<hr>");
  28. fprintf(f, "<h2 align=""center""><font color=""#007A9C"" size=""6""><strong>HELIUM Teplom∞r</strong></font></h2>");
  29. fprintf(f, "<hr>");
  30. fprintf(f, "<p align=""center"">Pr∙m∞rnß teplota  ");
  31. fprintf(f, "%s", datum);
  32. fprintf(f, "</p>");
  33. /* fprintf(f, "<p align=""center"">( zkuÜebnφ provoz )</p>"); */
  34. fprintf(f, "<p align=""center""><font color=""#FF0000"" size=""7""><strong>");
  35. fprintf(f, "%4.1f", vstupy);
  36. fprintf(f, "░C</strong></font></p>");
  37. fprintf(f, "<p align=""center""><font size=""3"">(pro aktußlnφ teplotu zvolte ");
  38. fprintf(f, "obnovit-refresh)</font></p>");
  39. fprintf(f, "<hr>");
  40. fprintf(f, "</body>");
  41. fprintf(f, "</html>");
  42.  
  43. fclose(f);
  44. return(0);
  45. }
  46.  
  47. int main()
  48. { FILE   *f_log;
  49.   time_t timer;
  50.   struct tm *tblock;
  51.  
  52.  
  53.   for(i=0; i<=3; j++)
  54.    {
  55.      /* prumer z deseti hodnot */
  56.      vstupy=0;
  57.      for(j=0; j<=7; j++)
  58.        { scanf("%20s", vstup);
  59.      vstupy=vstupy+atof(vstup); }
  60.      vstupy=vstupy/8.0-1;
  61.  
  62.      timer = time(NULL);       /* gets time of day */
  63.      tblock = localtime(&timer); /* converts date/time to a structure */
  64.      strcpy(datum, asctime(tblock));
  65. /*     printf("Local time is: %s", datum); */
  66.      f_log=fopen("teplota.log","a+");
  67.      fprintf(f_log, "%6.1f - %s", vstupy, datum);
  68.      fclose(f_log);
  69.      tisk();
  70.     }
  71.   return(0);
  72. }
  73.  
  74.