Επεξήγηση κώδικα c++

Βρήκες ή ψάχνεις κάτι ενδιαφέρον για τους τομείς των Μαθηματικών, της Φυσικής ή της Πληροφορικής; Για πέρνα να τα πούμε...

Συντονιστές: kostas213, markelos, Tulis

Απάντηση
Άβαταρ μέλους
pao132003
Δημοσιεύσεις: 1905
Εγγραφή: Παρ Νοέμ 03, 2006 10:06 am
Real Name: Γιάννης
Gender: Male
Τοποθεσία: Αθήνα(ως επί το πλείστον)
Επικοινωνία:

Επεξήγηση κώδικα c++

Δημοσίευση από pao132003 »

Μπορεί κάποιος να μου πει τι λένε αυτές οι 5 γραμμές κώδικα σε c++;

// Read design variables
std::ifstream in ("task.dat",std::ios::in);
int n; in >> n;
std::valarray<double> x; x.resize(n); x=0;
for (int i=0;i<n;i++) in >> x;
in.close();

Και αυτές οι 4:

// Return
std::ofstream out("task.res",std::ios::out);
out.precision(14);
out << std::scientific << f << std::endl;
out.close();
No battle is ever won he said. They are not even fought. The field only reveals to man his own folly and despair, and victory is an illusion of philosophers and fools.
-William Faulkner, novelist (1897-1962)

H πιο επαναστατική πράξη σήμερα (2013) είναι να κρατήσεις ένα σχολείο ανοικτό.
-Άγνωστου
Άβαταρ μέλους
Hengeo
Δημοσιεύσεις: 1478
Εγγραφή: Τρί Φεβ 20, 2007 1:57 pm
Real Name: Γιώργος
Gender: Male
Facebook ID: 0
Τοποθεσία: Η πιο γλυκιά πατρίδα είναι η καρδιά..

Re: Επεξήγηση κώδικα c++

Δημοσίευση από Hengeo »

Σε γενικές γραμμές από τα λίγα που θυμάμαι, οι πρώτες 5 ορίζουν την ακέραια μεταβλητή n η οποία ορισμένη τιμή από αυτά που φορτώνει στην πρώτη γραμμή και εν συνεχεία το διάνυσμα n τιμών x και μέσω του βρόγχου for ζητάει n τιμές από το χρήστη και τις αποθηκεύει στα x, i=0,1,...,n-1. Οι άλλες 4 εκτυπώνουν στην οθόνη κάποια αποτελέσματα.
Άνθρωπε γνώρισε τον εαυτό σου και θα γνωρίσεις το σύμπαν και τους θεούς - Δελφικό ρητό
Απάντηση

Επιστροφή στο “Ζητήματα Μαθηματικών - Φυσικής - Πληροφορικής”