Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- #include<conio.h>
- #include<string>
- #include<algorithm>
- #include<fstream>
- #include<vector>
- #include<cmath>
- #include<list>
- using namespace std;
- int najblizej_zera(vector<int> spis_temperatur, int liczba_pomiarow)
- {
- int zmiana;
- int schowek;
- do {
- for (int i = 0; i<liczba_pomiarow - 1; i++)
- {
- zmiana = 0;
- if ((abs(spis_temperatur[i]))>(abs(spis_temperatur[i + 1])))
- {
- zmiana = zmiana + 1;
- schowek = spis_temperatur[i];
- spis_temperatur[i] = spis_temperatur[i + 1];
- spis_temperatur[i + 1] = schowek;
- }
- }
- } while (zmiana != 0);
- return *(spis_temperatur.begin());
- }
- int main()
- {
- vector<int> spis_temperatur;
- fstream file;
- file.open("temp.txt", ios::in);
- int liczba_pomiarow;
- file >> liczba_pomiarow;
- for (int i = 0; i < liczba_pomiarow; i++)
- {
- int temperatura;
- file >> temperatura;
- spis_temperatur.push_back(temperatura);
- }
- file.close();
- cout << najblizej_zera(spis_temperatur, liczba_pomiarow) << endl;
- _getch();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement