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

Προτεινόμενες αναρτήσεις

Δημοσ.

Καλησπέρα θέλω να ολόκληρων μια άσκηση μπορεί να βοηθήσει κανείς ;

 

 

Για κάθε φοιτητή, διαβάζει το ονοματεπώνυμο, το έτος σπουδών και τον μέσο όρο

βαθμολογίας και τα αποθηκεύει στους τρεις πίνακες. Κατά την εισαγωγή των στοιχείων πρέπει να γίνεται έλεγχος εγκυρότητας. Σχετικά με το ονοματεπώνυμο, ο έλεγχος αφορά το μήκος του αλφαριθμητικού, ενώ σχετικά με το έτος και τον μέσο όρο, ο έλεγχος αφορά το διάστημα τιμών. Θεωρήστε ότι τα ονοματεπώνυμα εισάγονται πάντα στην μορφή <Όνομα> <Επίθετο>. Π.χ. John Smith

• Τυπώνει όλα τα στοιχεία του φοιτητή με τον μεγαλύτερο μέσο όρο βαθμολογίας.

• Ζητάει από τον χρήστη να εισάγει έναν χαρακτήρα (δεν χρειάζεται έλεγχος εγκυρότητας) και τυπώνει όλα τα ονοματεπώνυμα που περιέχουν αυτόν τον χαρακτήρα τουλάχιστον μια

φορά.

• Ζητάει από τον χρήστη να εισάγει ένα έτος σπουδών (πρέπει να γίνεται έλεγχος

εγκυρότητας) και τυπώνει τα επώνυμα και τους μέσους όρους βαθμολογίας των φοιτητών του έτους που εισήγαγε ο χρήστης.

  • Απαντ. 31
  • Δημ.
  • Τελ. απάντηση

Συχνή συμμετοχή στο θέμα

Δημοσ.

για αρχή λέει αντέγραψε εδώ το πρόβλημα και πήγε για καφέ

 

όταν επιστρέψει θα πει πως δε καταβαίνει από που να αρχίσει

*αν όχι να με σχωράς αλλά αυτό γίνεται επανειλημένα εδώ

  • Like 1
Δημοσ.

include <stdio.h>

#include <stdlib.h>

#define N 0

#define M 20

 

int main()

{

char name[N] [M];

int i, j, f[N];

float z[N];

 

 

 

for (i = 0; i < N; i++){

do{

printf("dose apo 1-5:");

scanf("%d", &f);

}while(f<1 || f>5);

 

 

 

for (i = 0; i < N; i++){

do{

printf("dose apo 5-10:");

scanf("%d", &f[j]);

}while(f[j]<5 || f[j]>10);

}

printf("dose apo onomateponymo:");

gets(name);

}

}

Καλησπερα

Δημοσ.

Στο επίπεδο που βρίσκεσαι τώρα, δεν υπάρχει περίπτωση να την λύσεις. Διάβασε να καταλάβεις τι γίνεται και δώσε το στο επόμενο εξάμηνο.

 

Ή τουλάχιστον έτσι μου φαίνεται εμένα, μακάρι να με διαψεύσεις. Αυτό που συμπεραίνω εγώ από τα λάθη σου και σε αυτό το νήμα και στο άλλο που έδωσε ο Lord of Madness είναι ότι έγραψες 5 σειρές κώδικα κουτουρού χωρίς καν να δεις τι γράφεις ίσα-ίσα για να πεις ότι την προσπάθησες σε αυτούς που σου λένε να δώσεις κώδικα.

  • Like 1
Δημοσ. (επεξεργασμένο)

Πιάσε το απο την αρχή, γιατί και την λύση να σου δώσουμε, που είναι λιγότερο απο 10 λεπτά, μόνο κακό θα σου κάνουμε.

 

Διάβασε θεωρία, μην πιάνεις απο την αρχή ασκήσεις. Δες κανα παράδειγμα.

Επεξ/σία από Sheogorath
Δημοσ.

Όπως λέει ο Sheogorath πρέπει να διαβάσεις θεωρία και να καταλάβεις τι κάνεις. Μετά η C είναι εύκολη. Όπως σου είναι γελοία εύκολο να πάρεις το Ναι και το κάνεις Yes, το ίδιο ακριβώς είναι να κάνεις και τη σκέψη σου C.

 

#define N 0

Παραβλέπω όλα τα υπόλοιπα και στέκομαι μόνο σε αυτό. Αυτό με τι σκεπτικό το έβαλες ? Ίσως αυτά που έγραψα πριν να ακούστηκαν αφοριστικά και προσβλητικά σε κάποιους και ότι σε έκρινα βιαστικά αλλά ο κώδικας που έδωσες δεν δείχνει να σκέφτηκες καθόλου το πρόβλημα.

 

Δεν προλαβαίνω μέχρι αύριο ..

Δεν πήρες όμως σήμερα την άσκηση ούτε σήμερα ξεκίνησαν να σε διδάσκουν.
  • Like 1
  • Moderators
Δημοσ.

Εντάξει ... συμφωνώ ..

Δεν μπορειτ για μια φορα μόνο...... Ε τι να κάνω δεν προλαβαίνω τώρα ....

 

Πολυάσχολος ε; Δεν πειράζει, έχεις τουλάχιστον άλλους 6 μήνες. Μπορείς να ξεκινήσεις από τώρα και να μην το αφήσεις και τότε τελευταία στιγμή.

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα

  • Δημιουργία νέου...