C ημέρες

...IDE, compilers, κλπ

Συντονιστής: konnn

C ημέρες

Δημοσίευσηαπό NHNA » 22 Μάιος 2012, 23:53

Καλησπέρα..
θέλω να φτιάξω ένα κώδικα που απλά να δείχνει τι μέρα είναι και να εμφανίσει κάποια πράγματα (σαν μηνύματα) αναλόγως την ημέρα..
δηλ. σήμερα να λέει ότι είναι Τρίτη και να εμφανίσει 1 μήνυμα, αύριο ότι είναι Τετάρτη και να δείχνει το μήνυμα της Τετάρτης κ.ο.κ , αλλά να ξέρει από μόνο του τι μέρα είναι...
Υπάρχει κάποια εντολή ή πρέπει να το κάνω με κώδικα από την αρχή??Κάποια βοήθεια?? :) :) :)
;) ninoula

Γνώσεις ⇛ Linux: Μέτριος ┃ Προγραμματισμός: Αρχάριος ┃ Αγγλικά: Μέτριος
Desktop -> Ubuntu 10.04 32-bit (el_GR.UTF-8) | Intel Pentium D 3.40GHz │ RAM 2048 MiB │ Gigabyte G31M-S2C | Κάρτες γραφικών: Intel 82G33/G31 Express Integrated Graphics Controller [8086:29C2]
Netbook -> Ubuntu 10.10 32-bit (el_GR.UTF-8) | Intel Atom N270 1.60GHz │ RAM 512 MiB │ Acer AOA110 - Acer
NHNA
punkTUX
punkTUX
 
Δημοσιεύσεις: 186
Εγγραφή: 25 Αύγ 2009, 16:00
Εκτύπωση

Re: C ημέρες

Δημοσίευσηαπό konnn » 23 Μάιος 2012, 00:09

1 Linux: Μέτριος ┃ Προγραμματισμός: Μέτριος ┃ Αγγλικά: Προχωρημένος
2 Desktop : Ubuntu 16.04 64bit
a Intel Core i3 CPU 530 2.93GHz ‖ RAM 3824 MiB ‖ Intel DH55HC -
b nVidia Device [10de:1040] (rev a1)
c eth0: Intel 82578DC Gigabit Network Connection
3 Notebook : Ubuntu 16.04 64 bit
a Intel Core i3-2365M CPU @ 1.40GHz ‖ RAM 3854 MiB ‖ LENOVO 20197
b Intel 2nd Generation Core Processor Family Integrated Graphics Controller
c 5 wlan0: Intel Centrino Wireless-N 2230 ⋮ eth0: Realtek RTL8101E/RTL8102E

Αυτόματη υπογραφή.
Άβαταρ μέλους
konnn
Συντονιστής
Συντονιστής
 
Δημοσιεύσεις: 3568
Εγγραφή: 12 Ιούλ 2010, 17:54
Τοποθεσία: Καλαμάτα
Launchpad: konnn
Εκτύπωση

Re: C ημέρες

Δημοσίευσηαπό NHNA » 23 Μάιος 2012, 10:09

ναι, το έχω δει αυτό, αλλά είναι για TIME, εγώ απλά θέλω να αναγνωρίζει απλά τις μέρες τις εβδομάδας.. υπάρχει κάτι??
;) ninoula

Γνώσεις ⇛ Linux: Μέτριος ┃ Προγραμματισμός: Αρχάριος ┃ Αγγλικά: Μέτριος
Desktop -> Ubuntu 10.04 32-bit (el_GR.UTF-8) | Intel Pentium D 3.40GHz │ RAM 2048 MiB │ Gigabyte G31M-S2C | Κάρτες γραφικών: Intel 82G33/G31 Express Integrated Graphics Controller [8086:29C2]
Netbook -> Ubuntu 10.10 32-bit (el_GR.UTF-8) | Intel Atom N270 1.60GHz │ RAM 512 MiB │ Acer AOA110 - Acer
NHNA
punkTUX
punkTUX
 
Δημοσιεύσεις: 186
Εγγραφή: 25 Αύγ 2009, 16:00
Εκτύπωση

Re: C ημέρες

Δημοσίευσηαπό simosx » 23 Μάιος 2012, 10:16

NHNA έγραψε:ναι, το έχω δει αυτό, αλλά είναι για TIME, εγώ απλά θέλω να αναγνωρίζει απλά τις μέρες τις εβδομάδας.. υπάρχει κάτι??


Η δομή tm από το παραπάνω σύνδεσμο που δίνει ο konnn έχει πληροφορίες για την ημέρα της εβδομάδας.
Δες http://www.cplusplus.com/reference/clibrary/ctime/tm/
και
Κώδικας: Επιλογή όλων
tm_wday   days since Sunday   0-6
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: C ημέρες

Δημοσίευσηαπό Ilias95 » 23 Μάιος 2012, 10:23

Δες και αυτό:
Μορφοποιημένος Κώδικας: Επιλογή όλων
#include <time.h>
#include <stdio.h>

int main(void)
{
time_t mytime = time(NULL);
puts(ctime(&mytime));

return 0;
}


Υπάρχουν άπειρες πηγές. Κάνε μια αναζήτηση για "C program get current date".
Ilias95
saintTUX
saintTUX
 
Δημοσιεύσεις: 1548
Εγγραφή: 29 Απρ 2011, 23:26
Εκτύπωση

Re: C ημέρες

Δημοσίευσηαπό NHNA » 23 Μάιος 2012, 10:37

ok.. sorry δεν το είχα καταλάβει καλά.. ευχαριστώ πολύ.. εγώ στο google το έψαχνα αλλιώς.. :) :)
;) ninoula

Γνώσεις ⇛ Linux: Μέτριος ┃ Προγραμματισμός: Αρχάριος ┃ Αγγλικά: Μέτριος
Desktop -> Ubuntu 10.04 32-bit (el_GR.UTF-8) | Intel Pentium D 3.40GHz │ RAM 2048 MiB │ Gigabyte G31M-S2C | Κάρτες γραφικών: Intel 82G33/G31 Express Integrated Graphics Controller [8086:29C2]
Netbook -> Ubuntu 10.10 32-bit (el_GR.UTF-8) | Intel Atom N270 1.60GHz │ RAM 512 MiB │ Acer AOA110 - Acer
NHNA
punkTUX
punkTUX
 
Δημοσιεύσεις: 186
Εγγραφή: 25 Αύγ 2009, 16:00
Εκτύπωση


Επιστροφή στο Εφαρμογές για Ανάπτυξη Λογισμικού