• 02-09-2019, 20:07:27
    #1
    Arkadaşlar elimde rakam olarak tuttuğum bir saniye var bunu sorunsuz olarak aşağıdaki formata çevirmek istiyorum ancak yapamadım.

    Saniye: 692 ( Örnek )

    Çevirilecek: Dakika:Saniye:Salise
  • 02-09-2019, 20:11:41
    #2
    unixtime 'ı kullanabilirsiniz hocam. Eğer rakam olarak diyorsanızda sayıyı 3600 'a bölüp sonucu dakika kalanı saniye olarak yazdırabilirsiniz
  • 02-09-2019, 20:16:04
    #3
    https://convertlive.com/tr ben burayı kullanıyorum genelde
  • 02-09-2019, 20:30:39
    #4
    Salısede takılıyorum arkadaslar
  • 02-09-2019, 20:33:49
    #5
    Salisesi olmayan saniyenin, salisesi 0'dır.
    Elimde rakamsal olarak saniye var diiyorsunuz. Salise değeri yok ki? Nasıl alacaksınız.
  • 02-09-2019, 20:36:11
    #6
    Misafir
    ibagmen adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar elimde rakam olarak tuttuğum bir saniye var bunu sorunsuz olarak aşağıdaki formata çevirmek istiyorum ancak yapamadım.

    Saniye: 692 ( Örnek )

    Çevirilecek: Dakika:Saniye:Salise
    Saniye cinsinden tutuyorsanız direk şu şekilde yazabilirsiniz.
    $deger = 692;
    echo (($deger-$deger%60)/60).":".($deger%60).":00";
    var deger = 692;
    console.log(((deger-deger%60)/60) + ":" + (deger%60) + ":00");
  • 02-09-2019, 20:37:04
    #7
    ibagmen adlı üyeden alıntı: mesajı görüntüle
    Salısede takılıyorum arkadaslar
    verdiğin örnekte salise 0

    mesela 13521 salise desen 13521/60=225 kalan 21 yani 225 dakika 21 salise 225/60=3 kalan 45 yani 3 dakika 45 saniye 3 60 bölünmediği için saat 0 sonuç 00:03:45:21 0 saat 3 dakika 45 saniye 21 salise
  • 02-09-2019, 22:01:52
    #8
    pdr51 adlı üyeden alıntı: mesajı görüntüle
    verdiğin örnekte salise 0

    mesela 13521 salise desen 13521/60=225 kalan 21 yani 225 dakika 21 salise 225/60=3 kalan 45 yani 3 dakika 45 saniye 3 60 bölünmediği için saat 0 sonuç 00:03:45:21 0 saat 3 dakika 45 saniye 21 salise

    Salise olarak tutarsam dakika saniye salise olarak sonuç almam için ne yapmam gerekiyor
  • 02-09-2019, 22:43:22
    #9
    ibagmen adlı üyeden alıntı: mesajı görüntüle
    Salise olarak tutarsam dakika saniye salise olarak sonuç almam için ne yapmam gerekiyor
    kod bilgim yok o yüzden kod olarak nasıl olur bilmiyorum hocam ben ilk başta kategoriyi görmemişim ama şu kod işinizi görebilir sanırım

    siz burda yapmanız gereken tek değişiklik saniyeyi salise dakikayı saniye, saati de dakşka olarak adlandırmak . ondan sonra kodlar doğru ise istediğinizi yapacaktır.

    https://gist.github.com/sinannar/180...-dakika-saat-c

    /*
    *
    * CREATED BY: Sinan NAR
    * CREATION DATE:02/03/2011
    *
    * DESCRİPTİON
    * Verilen bir saniye bilgisini saat, dakika, saniye cinsinden hesaplayan bir program yaziniz.
    * ( Mesela 20000 saniye: 5 saat, 33 dakika, 20 saniyeye eşittir.)
    *a)Konsol: Kullanıcı saniyeyi konsoldan girer ve sonuçlar ekrana basılır.
    *
    *
    * 
    *
    *
    */
    
    
    
    
    #include <stdio.h>
    #include <math.h>
    
    
    int
    main (void)
    {
     int saniye1,saniye,dakika,saat;    // degiskenlerimizi tanimladik
    
    
    /* kullaniciya program hakkinda bilgi verdik */
     printf("bu programda gireceginiz bir saniye degerininn");
     printf("kac saat kac dakika ve kac saniye ettigini goreceksiniznn");
    
    
    /* input girilecegi yeri belirttik ve inputun saniye oldugunu belirttik */ 
     printf("lutfen hesaplatmak istediginiz saniyeyi girinizn");
     scanf("t%d",&saniye1);
     saniye=saniye1;
    /* islemlerimizi gerceklestiriyoruz */
     dakika = saniye / 60; //dakikamizin ilk degerini hesapladik
     saniye = saniye % 60; //son olarak saniyemizi mod alarak hesapliyoruz
     saat = dakika / 60 ;  //saat degerimizi hesapladik
     dakika = dakika % 60; //son olarak mod alarak dakikamizi hesapliyoruz
    
    
     printf("girdiginiz saniyenin saat,dakika ve saniye cinsinden degeri asagida verilmistirn");
     printf("tsaat     dakika     saniyen");
     printf("t--------------------------n");
     printf("t%4d%11d%11dn",saat,dakika,saniye);
     printf("ngirdiginiz %d saniye ; %d saat, %d dakika ve %d saniye eder nnn",saniye1,saat,dakika,saniye);
    
    
    }