Προς το περιεχόμενο

kaizoku_oni

Members
  • ΜΗΝΥΜΑΤΑ

    4
  • ΜΕΛΟΣ

  • ΤΕΛ. ΕΠΙΣΚΕΨΗ

  • ΑΞΙΟΛΟΓΗΣΕΙΣ

    0%

ΑΝΤΙΔΡΑΣΕΙΣ

0 Neutral

ΣΧΕΤΙΚΑ ΜΕ kaizoku_oni

  • Κατάταξη
    Newbie
  1. kaizoku_oni

    Άσκηση στη C

    Εστειλα μνμ στον καθηγητη για την goto ελπιζω να ειναι ενταξει με αυτο. //Epilogh 4 mhnaetos: printf("Dwste ton mhna \n"); scanf("%d", &mhna); printf("Dwste to etos \n"); scanf("%d", &etos1); if (mhna == 4 || mhna == 6 || mhna == 9 || mhna == 11) numbdays = 30; else if (mhna == 02) { disetos=(etos1 % 4 == 0 && etos1 % 100 != 0) || (etos1 % 400 == 0); if (disetos == 0) numbdays = 29; else numbdays = 28; } else { numbdays = 31; printf("Meres: %d",numbdays); } πως σου φαινετε ? μετραω ποσες μερες εχει ο μηνας απο μηνα κ ετος. Αλλα μ βγαζει λαθος στο printf ειναι δηλωμενα σε int ολα akuro eixa valei %numbdays ... alla pali den m leitourgei to kommati gia na vrw poses meres exei o mhnas apo mhna k etos :/ Κανενα προβλημα απο τον καθηγητη με την goto καλυμενος ειμαι ευχαριστω για την πρειδοποιηση . Μπορεις να βε βοηθησεις λιγο με το κομματι στο ποσες μερες εχουν περασει απο 1/1/1800 μεχρι σημερα? Αν φυσικα εχεις χρονο. Ευχαριστω ξανα
  2. kaizoku_oni

    Άσκηση στη C

    Bro se euxaristw apla egw den ta katalavainw auto me to jnd :/ kserw pws h goto einai gtp gia programatistes apla thn evala gia pio eukolh katanohsh gia mena kai kanw terastio kwdika kai elpizw na mhn m afairesei monades apo thn ergasia 2 monades dinei , mou arkei na ektelei to programa oti zhtaei
  3. kaizoku_oni

    Άσκηση στη C

    #include <stdio.h> #include <stdlib.h> main() { int kurio; int y; /* year */ int m; /* month */ int d; /* date (day) */ int zhtmera; /* day of the week */ int etos; START: printf("Poio thelete na ektelestei apo ta parakatw:\n 1:An ena etos einai disekto h oxi \n 2: Poses meres exoun perasei apo 1/1/1800 \n 3:Euresh meras apo dwsmenh hmerominia \n 4:Exit \n ---------------------------------------------------------------------- \n"); scanf("%d", &kurio); switch (kurio) { case 1: { goto disekto; break; } case 2: { goto meres1800; break; } case 3: { goto zmera; break; } case 4: { puts("Kalh sas mera"); exit(0); } default: { printf("Lathos epilogh. \n"); puts("////////////////////////////////////////////////////////////////////////////////"); goto START; } } //////////////////////////////////////////////////////////////////////////////// // Epilogh 1 disekto: printf("Dwste to etos:\n"); scanf("%d", &etos); if(etos%4 == 0 || etos%400 == 0) { puts("To etos einai disekto \n"); } else if(etos%100 != 0) { puts("To etos den einai disekto \n"); } goto START; //////////////////////////////////////////////////////////////////////////////// //Epilogh 2 meres1800: // Epilogh 3 zmera: printf("Dwste to etos:\n"); scanf("%d", &y); printf("Dwste ton mhna:\n"); scanf("%d", &m); if (m < 3) { m = m + 12; y = y - 1; } printf("Dwste thn mera: \n"); scanf("%d", &d); zhtmera = (d + (2 * m) + ((6 * (m + 1)) / 10) + y + (y / 4) - (y / 100) + (y / 400) + 1) % 7; switch (zhtmera) { case 0: { puts("The day is Sunday."); break; } case 1: { puts("The day is Monday."); break; } case 2: { puts("The day is Tuesday."); break; } case 3: { puts("The day is Wednesday."); break; } case 4: { puts("The day is Thursday."); break; } case 5: { puts("The day is Friday."); break; } case 6: { puts("The day is Saturday."); break; } default: { puts("Kapou egine lathos"); } } goto START; return 0; } Mexri edw exw kanei me merikes metatropes.To mono p mou leipei twra einai na valw sthn epilogh 2 poses meres exoun perasei apo 1/1/1800 mexri shmera ..... auto to mexri shmera to vlepw ligo dyskolo ... help Euxaristw gia thn vohtheia sas.
  4. kaizoku_oni

    Άσκηση στη C

    Kalh xronia se olous/es. Loipon mia askhsh sthn C h opoia m leei Σκοπός της άσκησης είναι η δημιουργία ενός προγράμματος το οποίο θα ζητά από το χρήστη 3 ακεραίους αριθμούς οι οποίοι θα αντιστοιχούν σε ημέρα, μήνα και έτος μιας ημερομηνίας, και θα έχει ως αποτέλεσμα τον υπολογισμό του ονόματος της ημέρας στην οποία αντιστοιχεί η ημερομηνία αυτή. Για παράδειγμα, αν κάποιος εισάγει ημέρα 11, μήνα 12 και έτος 2012, το αποτέλεσμα του προγράμματος θα είναι ”Tuesday”. Το πρόγραμμα θα πρέπει να ορίσει μια συνάρτηση η οποία να δέχεται ως παράμετρο μια ακέ- ραια τιμή έτους και να αποφασίζει αν το έτος αυτό είναι δίσεκτο ή όχι. Μια δεύτερη συνάρτηση η οποία να δέχεται ως παραμέτρους 2 ακέραιες τιμές (μήνα και έτους) και να επιστρέφει το πλήθος των ημερών του μήνα αυτού. Χρησιμοποιώντας τις συναρτήσεις αυτές, το πρόγραμμά σας θα πρέπει να υπολογίζει πόσες ημέρες έχουν περάσει από την 1/1/1800, όπου ήταν ημέρα Τετάρτη (Wednesday). Στη συνέχεια, υπολογίζοντας το υπόλοιπο ως προς 7 του πλήθους αυτού, θα βρίσκει εύκολα τη μέρα στην οποία αντιστοιχεί η δοθείσα ημερομηνία. exw kanei mexri edw . Parakalw na me helparei kapoios m leipei apoti katalavainw dld eimai k ligo asxetos to na dinw mhna kai etos kai na vrei to programma poses meres exei o mhnas me parametrous mhna etos. Euxaristwwwwwwwww poluuu #include<stdio.h> #include<stdlib.h> main() { int d,m,y,year,month,day,i,n,y1; printf("dwste ena etos :"); scanf("%d",&y1); //Euresh etous ean einai disekto h oxi // Arxh if(y1%4 == 0 || y1%400 == 0) { printf("To etos einai disekto \n"); } else if(y1%100 != 0) { printf("To etos %d den einai disekto \n"); } //Telos printf("Dwse mera mhna etos \n"); scanf("%d%d%d",&d,&m,y); if( d>31 || m>12 || (y< 0 || y>=3000) ) { printf("INVALID INPUT"); exit(0); } year = y-1900; year = year/4; year = year+y-1900; switch(m) { case 1: case 10: month = 1; break; case 2: case 3: case 11: month = 4; break; case 7: case 4: month = 0; break; case 5: month = 2; break; case 6: month = 5; break; case 8: month = 3; break; case 9: case 12: month = 6; break; } year = year+month; year = year+d; day = year%7; switch(day) { case 0: printf("H mera einai Savvato -SATURDAY- \n"); break; case 1: printf("H mera einai Kuriaki -SUNDAY- \n"); break; case 2: printf("H mera einai Deutera -MONDAY- \n"); break; case 3: printf("H mera einai Trith -TUESDAY- \n"); break; case 4: printf("H mera einai Tetarth -WEDNESDAY- \n"); break; case 5: printf("H mera einai Pempti -THURSDAY- \n"); break; case 6: printf("H mera einai Paraskeuh -FRIDAY- \n"); break; } system("pause"); }
×
×
  • Δημιουργία νέου...

Χρήσιμες πληροφορίες

Με την περιήγησή σας στο insomnia.gr, αποδέχεστε τη χρήση cookies που ενισχύουν σημαντικά την εμπειρία χρήσης.