Σελίδα 1 από 1

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

Δημοσιεύτηκε: Τετ Μαρ 27, 2013 10:40 pm
από 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();

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

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