μια ασκηση ζητα την υλοποιηση μιας συναρτησης

Συζητήσεις για την γλώσσα C και C++

Συντονιστές: Super-Moderators, WebDev Moderators

Κλειδωμένο
2p3o
Δημοσιεύσεις: 2
Εγγραφή: 08 Ιουν 2010 19:59

μια ασκηση ζητα την υλοποιηση μιας συναρτησης

Δημοσίευση από 2p3o » 09 Ιουν 2010 20:56

Να υλοποιηθεί συνάρτηση με όνομα Myadd() η οποία θα δέχεται στα ορίσματα της δύο ισομεγέθεις πίνακες ακεραίων Α και Β και έναν αριθμό Ν ίσο με το πλήθος των στοιχείων των Α και Β. Η συνάρτηση θα πρέπει να δημιουργεί δυναμικά και να επιστρέφει έναν νέο πίνακα C ο οποίος σε κάθε θέση θα περιέχει το άθροισμα του αντίστοιχου στοιχείου του Α και του αντεστραμμένου Β (για παράδειγμα αν Ν=10, τότε C[0]=A[0]+B[9], C[1]=A[1]+B[8] κ.τ.λ.).
[/code]#include<stdio.h>
#include<stdlib.h>
int Myadd(%d,A,B,N);
int main
{
int C=A+B;
printf(%d,C)



int Myadd(%d,A[k],B[m],N)
int N=k+m
{
if(N>0)
{
return C[k]=A[k]+B[m];
}

Άβαταρ μέλους
inFamous
Δημοσιεύσεις: 388
Εγγραφή: 07 Φεβ 2010 12:38
Επικοινωνία:

μια ασκηση ζητα την υλοποιηση μιας συναρτησης

Δημοσίευση από inFamous » 09 Ιουν 2010 20:59

Ναι οκ και εσύ θες να στο κάνουμε;
Εικόνα

2p3o
Δημοσιεύσεις: 2
Εγγραφή: 08 Ιουν 2010 19:59

μια ασκηση ζητα την υλοποιηση μιας συναρτησης

Δημοσίευση από 2p3o » 09 Ιουν 2010 23:17

inFamous έγραψε:Ναι οκ και εσύ θες να στο κάνουμε;
Καντε το αν θελετε και μπορείτε γι' αυτο το λογο το εστειλα.

Άβαταρ μέλους
Pavel
Honorary Member
Δημοσιεύσεις: 1046
Εγγραφή: 08 Αύγ 2003 00:05
Τοποθεσία: UK

μια ασκηση ζητα την υλοποιηση μιας συναρτησης

Δημοσίευση από Pavel » 10 Ιουν 2010 00:17

Λεφτά έστειλες;
Εσύ είσαι τρελός.

Άβαταρ μέλους
inFamous
Δημοσιεύσεις: 388
Εγγραφή: 07 Φεβ 2010 12:38
Επικοινωνία:

μια ασκηση ζητα την υλοποιηση μιας συναρτησης

Δημοσίευση από inFamous » 10 Ιουν 2010 01:31

Pavel έγραψε:Λεφτά έστειλες;
Εδώ δεν θα σου κάνουμε την εργασία εσύ διάλεξες την σχολή κάτσε διάβασε και κάντο θα σε βοηθήοσυμε αλλά την εργασία δεν στην κάνουμε...
Εικόνα

Άβαταρ μέλους
soteres2002
S. & H. Moderator
Δημοσιεύσεις: 1524
Εγγραφή: 05 Μαρ 2004 22:17
Τοποθεσία: Ιωάννινα

μια ασκηση ζητα την υλοποιηση μιας συναρτησης

Δημοσίευση από soteres2002 » 10 Ιουν 2010 01:55

Ψάξε για την malloc(). Θέλεις έναν διπλό pointer για να φτιάξεις NxN πίνακα.
Δέν είναι δύσκολο...

Υπάρχει λύση και στο φόρουμ, μπορείς να ψάξεις και να τροποποιήσεις αν σου είναι δύσκολο να το γράψεις...

Άβαταρ μέλους
virxen75
Δημοσιεύσεις: 493
Εγγραφή: 18 Φεβ 2009 00:17
Τοποθεσία: ΗΡΑΚΛΕΙΟ ΚΡΗΤΗΣ

μια ασκηση ζητα την υλοποιηση μιας συναρτησης

Δημοσίευση από virxen75 » 15 Ιουν 2010 02:06

soteres2002 έγραψε:Ψάξε για την malloc(). Θέλεις έναν διπλό pointer για να φτιάξεις NxN πίνακα.
Δέν είναι δύσκολο...

Υπάρχει λύση και στο φόρουμ, μπορείς να ψάξεις και να τροποποιήσεις αν σου είναι δύσκολο να το γράψεις...
δεν ζητάει NxN πίνακα αλλά πίνακα C[N]


σου δίνω λίγο από τον κώδικα για να ξεκινήσεις

Κώδικας: Επιλογή όλων

#include <stdio.h>
#include <stdlib.h>
int * Myadd&#40;int *,int *,int&#41;;

int main&#40;&#41;&#123;
    int N=10;
    int A&#91;N&#93;,B&#91;N&#93;;
    int *C;
........................
C=Myadd&#40;A,B,N&#41;;
...........................
int * Myadd&#40;int *A,int*B,int n&#41;&#123;
int *C;
C=&#40;int *&#41;malloc&#40;n*sizeof&#40;int&#41;&#41;;
......................
       return C;
&#125;


locoman
Δημοσιεύσεις: 3
Εγγραφή: 15 Νοέμ 2009 17:04

μια ασκηση ζητα την υλοποιηση μιας συναρτησης

Δημοσίευση από locoman » 16 Ιουν 2010 15:48

προς όλους:

αρκετή η βοήθεια, ως εδώ! Δεν χρειάζεται να αποδείξετε ότι μπορείτε να το λύσετε (virxen75 για εσένα μιλάω). Είσαι καλός προγραμματιστής και ευτυχώς βλέπω ότι έχεις εξορθολογίσει τη στάση σου.

Αν θέλει ολοκληρωμένη λύση, μπορεί να διαλέξει έναν από εμάς. Η προτεινόμενη αμοιβή μου είναι 40 Ευρώ. Τα υπόλοιπα μέσω PM.

Πρέπει να παγιώσουμε τη στάση μας. Δεν μπορεί να σπουδάζουμε όλοι (είμαι διδάκτωρ Τμ. Φυσικής ΑΠΘ). Όταν μπήκα εγώ στο Φυσικό (το τέλειωσα στα 4 χρόνια), το επίπεδο ήταν πολύ υψηλότερο. Δεν περνούσες ούτε καν τα πιο εύκολα μαθήματα με γραπτό μικρότερο από δύο γεμάτες κόλλες αναφορές (δηλ. 8 σελίδες). Κάποιοι έχουν καλομάθει σήμερα, καθώς ο Jeffrey (σικ) κατέστρεψε την παιδεία. Τα κουσούρια που είχε παλιά το σύστημα, δεν είναι τίποτα σε σχέση με αυτό που γίνεται σήμερα.

Σήμερα λοιπόν, τυγχάνει να δουλεύω ως εκπαιδευτικός (έχω κάνει και άλλες δουλειές), και τα πράγματα είναι τραγικά. Οι καλοί είναι λίγοι, και αυτοί που έχουν κριτική ικανότητα καθώς και ικανότητα σύνθεσης από γνώριμές τους πληροφορίες είναι ακόμη λιγότεροι.

Χρειάζεται κόσμος και στις τέχνες και στις χειρωνακτικές εργασίες.

-locoman

Άβαταρ μέλους
cordis
Administrator, [F|H]ounder, [C|S]EO
Δημοσιεύσεις: 27610
Εγγραφή: 09 Οκτ 1999 03:00
Τοποθεσία: Greece
Επικοινωνία:

μια ασκηση ζητα την υλοποιηση μιας συναρτησης

Δημοσίευση από cordis » 16 Ιουν 2010 16:36

συστάσεις προς άλλα μέλη,
λύση θεμάτων με αμοιβή.
=
ban.

ευχαριστώ.
Δεν απαντάω σε προσωπικά μηνύματα με ερωτήσεις που καλύπτονται από τις ενότητες του forum. Για ο,τι άλλο είμαι εδώ για εσάς.
- follow me @twitter

Κλειδωμένο

Επιστροφή στο “C, C++”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες