lpforever
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору #include <iostream> #include <fstream> using namespace std; int main(int argc, char *argv[]) { float a[21],max=0,min=200; char *buffer; // char *b; int i,j; if(argc!=1) { cout<<"\nnet ili mnogo argumentov!\n"; system("PAUSE"); exit(1); } else { ifstream file ("binarydata", ios::in|ios::binary|ios::ate); if (file.is_open()) { // size = file.tellg(); for (i=0;i<21;i++) { file.read(buffer,sizeof(char*)); a[i]=atof(buffer); cout<<"a["<<i+1<<"]="<<a[i]<<"\n"; if (a[i]<min) min=a[j]; if (a[i]>max) max=a[j]; } } file.close(); cout<<"min="<<min<<"\n"; cout<<"max="<<max<<"\n"; } system("PAUSE"); return EXIT_SUCCESS; } | Всего записей: 154 | Зарегистр. 14-12-2005 | Отправлено: 13:18 03-12-2006 | Исправлено: lpforever, 13:29 03-12-2006 |
|