Advertisement
kaunas163

pagalba20150305

Mar 5th, 2015
322
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.00 KB | None | 0 0
  1. /*txt faile yra surašyti 5 skaičiai ( 3 120 122 123 124) (pirmas skaičius žirafų skaičius sekantys žirafų svoriai) naudojant juos reikia, kad programa suskaičiuotų koks yra žirafų vidutinis svoris. Programa turi būt universali - turi veikt keičiant pirmąjį skaičių kuris reiškia žirafų skaičių. pvz jai priekyje 2 tuomet turi paimt pirmus 2 (neiskaitant pirmojo ) jai 100 tuomet 100 neiskaitant pirmo (kaip pvz)*/
  2.  
  3. #include <iostream>
  4. #include <fstream>
  5.  
  6. int main()
  7. {
  8.     int n;  // žirafų skaičius
  9.     int suma = 0; // bendras žirafų svoris
  10.     int laik; // laikinas kintamasis
  11.  
  12.     ifstream f("failas.txt"); // atidaromas failas
  13.  
  14.     f >> n; // nuskaitomas pirmas skaičius, kuris rodo žirafų kiekį
  15.  
  16.     // n reikia dėti į for ciklą
  17.     for(int i = 0; i < n; i++)
  18.     {
  19.         f >> laik; // nuskaitomas svoris
  20.         suma += laik; // svoris pridedamas į bendrą visų žirafų svorio kintamąjį
  21.     }
  22.  
  23.     f.close(); // uždaromas failas
  24.  
  25.     cout << "Atsakymas: " << suma / n << endl;
  26.  
  27.     return 0;
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement