Λυμενες ασκησεις c++

...του ubuntu και έργων ΕΛ/ΛΑΚ (Έργα-Οδηγοί-Προτάσεις)

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

Re: Λυμενες ασκησεις c++

Δημοσίευσηαπό vladx » 23 Ιουν 2009, 22:37

Δεν ξερω τα παντα σχετικα με το Geany.
Δεν ξερω...
Πως γινεται ο ιδιος κωδικας να τρεχει σε αλλο pc και σε μενα να μου βγαζει σφαλματα?
Κατι χαζο θα εχω κανει και θα συμβαινει αυτο.
Υπαρχει κατι που μπορω να κανω?
Γνωση Linux: Μετρια|| Προγραμματισμος: Καλή|| Λειτουργικο: Ubuntu 12.04 - Windows 7 ||
Desktop || CPU : Intel Core2Quad Q9550 @ 2.83GHz || Ram: 4.00 GB DDR3 || Καρτα Γραφκων : GeForce GTX460
Become a Programmer, Motherfucker
Άβαταρ μέλους
vladx
babeTUX
babeTUX
 
Δημοσιεύσεις: 105
Εγγραφή: 29 Μάιος 2009, 02:36
Τοποθεσία: Αθηνα
Εκτύπωση

Re: Λυμενες ασκησεις c++

Δημοσίευσηαπό Nisok » 23 Ιουν 2009, 22:51

Λοιπόν άσε το geany. Δεν το έχω και δεν ξέρω τι λάθος μπορεί να σου πετάει.

Κάνε αυτά που σου έδωσα από ένα τερματικό και θα είσαι εντάξει. Το πρόγραμμά σου είναι εξαιρετικά απλό γιατί να θέλεις το geany?

Αν θέλεις τέλως πάντων να το βάλεις από την αρχή μην ξεχάσεις να σβήσεις και το φάκελο /home/ONOMA_SOY/.geany για να σβηστούν και οι ρυθμίσεις.
Άβαταρ μέλους
Nisok
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 2637
Εγγραφή: 25 Ιαν 2009, 15:00
Τοποθεσία: /home
IRC: nisok
Εκτύπωση

Re: Λυμενες ασκησεις c++

Δημοσίευσηαπό vladx » 23 Ιουν 2009, 23:06

Nisok έγραψε:Λοιπόν άσε το geany. Δεν το έχω και δεν ξέρω τι λάθος μπορεί να σου πετάει.

Κάνε αυτά που σου έδωσα από ένα τερματικό και θα είσαι εντάξει. Το πρόγραμμά σου είναι εξαιρετικά απλό γιατί να θέλεις το geany?


Λοιπον το προγραμμα που ανεβασα ηταν απλο για ακριβως αυτο το λογο.
Δεν το χρειαζομαι. Απλα το ανεβασα μπας και καταλαβεται το λογο που γινεται η μετταγλωτιση αλλου και οχι στο pc μου.
Γιατι το ιδιο συμβαινει και με αλλα προγραμματα.
Το θεμα ειναι οτι στο Geany και στην κονσολα μου βγαζει ΑΚΡΙΒΩΣ τα ιδια σφαλματα. Αυτο σημαινει οτι δεν φταιει το Geany.
Αμα βγαλω και ξαναβαλω το gcc μηπως αλλαξει κατι?
Γνωση Linux: Μετρια|| Προγραμματισμος: Καλή|| Λειτουργικο: Ubuntu 12.04 - Windows 7 ||
Desktop || CPU : Intel Core2Quad Q9550 @ 2.83GHz || Ram: 4.00 GB DDR3 || Καρτα Γραφκων : GeForce GTX460
Become a Programmer, Motherfucker
Άβαταρ μέλους
vladx
babeTUX
babeTUX
 
Δημοσιεύσεις: 105
Εγγραφή: 29 Μάιος 2009, 02:36
Τοποθεσία: Αθηνα
Εκτύπωση

Re: Λυμενες ασκησεις c++

Δημοσίευσηαπό Nisok » 23 Ιουν 2009, 23:11

Ανέβασε όλο το κώδικά σου. Να το δώ.
Άβαταρ μέλους
Nisok
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 2637
Εγγραφή: 25 Ιαν 2009, 15:00
Τοποθεσία: /home
IRC: nisok
Εκτύπωση

Re: Λυμενες ασκησεις c++

Δημοσίευσηαπό vladx » 23 Ιουν 2009, 23:14

Κώδικας: Επιλογή όλων
#include <stdio.h>

#include <conio.h>

#include <math.h>



int main()

{

int c,i;

float p,sum=0,H;

clrscr();

printf("*****PERIEXOMENO PLIROFORIAS DOTHENTOS MHNYMATOS*****\n\n");

printf("PARAKALW DWSTE TO PLITHOS TWN ENDEXOMENWN : ");
do
{
scanf("%d",&c);
if (c!=int)
{
printf("LATHOS EISODOS DEDOMENWN.....\n\n PARAKALW DWSTE AKERAIO ARITHMO:\n\n");
scanf("%d",&c);
}
} while (c!=int);

printf("\n");

for(i=1;i <= c;i++)

{


printf("\tPARAKALW DWSTE THN PITHANOTHTA TOY %dou ENDEXOMENOU\n\n (opou h timh pou tha dothei na einai <=0 ) \t: ",i);
do
{

scanf("%f",&p);
if (p>1)
{
printf ("\n\nLATHOS EISODOS.......\nPARAKALW KSANADWSTE TIMH:");
}
} while (p>1);

H = ( p* (log(1/p)) / log(2));

sum=sum+H;

}

printf("\nH ENTROPIA TOY MHNYMATOS EINAI: %f",sum);

getch();

return 0;

}
Γνωση Linux: Μετρια|| Προγραμματισμος: Καλή|| Λειτουργικο: Ubuntu 12.04 - Windows 7 ||
Desktop || CPU : Intel Core2Quad Q9550 @ 2.83GHz || Ram: 4.00 GB DDR3 || Καρτα Γραφκων : GeForce GTX460
Become a Programmer, Motherfucker
Άβαταρ μέλους
vladx
babeTUX
babeTUX
 
Δημοσιεύσεις: 105
Εγγραφή: 29 Μάιος 2009, 02:36
Τοποθεσία: Αθηνα
Εκτύπωση

Re: Λυμενες ασκησεις c++

Δημοσίευσηαπό sokoban4ever » 23 Ιουν 2009, 23:25

@vladx
λοιπόν το κοίταξα με το Geany πρέπει (επειδή είναι c++ )
να κάνεις δημιουργία νέου project c++
γιατι "ενημερώνεται" έτσι το Geany να χρησιμοποιήσει τον gcc σωστά
δηλαδή
έγραψε:g++ -Wall -o κλπ κλπ.........

και μετά δουλέυει άμα βάλεις το
Κώδικας: Επιλογή όλων
#include <cmath>

της c++
Θέλουμε και μπορούμε να έχουμε μια καλύτερη ζωή και όσο θα ζούμε θα προσπαθούμε να την αποκτήσουμε ακόμα και αν πεθάνουμε προσπαθώντας, και αν κάποια στιγμή λιγίσουμε έχουμε το επίπεδο να πούμε κουράστηκα λίγο να ,να ξαποστάσουμε , ώστε να συνεχίσουμε πάλι δυνατοί ξανά.

Μήνυμα με αγάπη και αληλλεγγύη σε όλους τους ανθρώπους από όλους τους λαούς , ιδίως του Ελληνικού.
Άβαταρ μέλους
sokoban4ever
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 2331
Εγγραφή: 13 Φεβ 2009, 02:22
Εκτύπωση

Re: Λυμενες ασκησεις c++

Δημοσίευσηαπό Nisok » 23 Ιουν 2009, 23:28

@sokoban4ever
Μα δεν είναι C++ C είναι. Δεν έχει χρησιμοποιήσει ούτε μια εντολή / βιβλιοθήκη C++... Γιατί να βάλει την cmath?
Άβαταρ μέλους
Nisok
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 2637
Εγγραφή: 25 Ιαν 2009, 15:00
Τοποθεσία: /home
IRC: nisok
Εκτύπωση

Re: Λυμενες ασκησεις c++

Δημοσίευσηαπό sokoban4ever » 23 Ιουν 2009, 23:32

@Nisok
ναι όντως
αλλά έτσι μόνο δεν μου βγάζει το σφάλμα που του έβγαζε πρίν
το cmath.h δεν το έχω
νόμιζα πως ήθελε c++ ( απο τον τίτλο βασικά)
βασικά απο πού να κατεβάσω το cmath.h
(και μένα μου λέει
έγραψε: untitled.c:(.text+0x90): undefined reference to `log10'

με τον προηγούμενο κώδικα :evil: )
γιατί έχω το μόνο το math.h.... τι παίζει τελικά με την C και τις αρχαίες βιβλιοθήκες :think: :?:
Θέλουμε και μπορούμε να έχουμε μια καλύτερη ζωή και όσο θα ζούμε θα προσπαθούμε να την αποκτήσουμε ακόμα και αν πεθάνουμε προσπαθώντας, και αν κάποια στιγμή λιγίσουμε έχουμε το επίπεδο να πούμε κουράστηκα λίγο να ,να ξαποστάσουμε , ώστε να συνεχίσουμε πάλι δυνατοί ξανά.

Μήνυμα με αγάπη και αληλλεγγύη σε όλους τους ανθρώπους από όλους τους λαούς , ιδίως του Ελληνικού.
Άβαταρ μέλους
sokoban4ever
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 2331
Εγγραφή: 13 Φεβ 2009, 02:22
Εκτύπωση

Re: Λυμενες ασκησεις c++

Δημοσίευσηαπό Nisok » 23 Ιουν 2009, 23:32

Η getch δεν υποστηρίζεται από το gcc. Πρέπει να την βγάλεις.
Άβαταρ μέλους
Nisok
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 2637
Εγγραφή: 25 Ιαν 2009, 15:00
Τοποθεσία: /home
IRC: nisok
Εκτύπωση

Re: Λυμενες ασκησεις c++

Δημοσίευσηαπό Nisok » 23 Ιουν 2009, 23:35

Ναι επειδή δεν υπάρχει η cmath.h

C: math.h
C++ : cmath (σκέτο)
Άβαταρ μέλους
Nisok
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 2637
Εγγραφή: 25 Ιαν 2009, 15:00
Τοποθεσία: /home
IRC: nisok
Εκτύπωση

ΠροηγούμενηΕπόμενο

Επιστροφή στο Ανάπτυξη Λογισμικού / Αλγόριθμοι