Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- #include<iomanip>
- #include<fstream>
- using namespace std;
- int n,vg,vgk,vgd;
- double vdgk,vdgd;
- const int a=500;
- int X[a];
- int Y[a];
- void Duomenys();
- int VisoGyv();
- int VisoGyvK();
- int VisoGyvD();
- double VidGyvK();
- double VidGyvD();
- int main() {
- setlocale(LC_ALL,"lithuanian");
- ofstream out("output.txt");
- out<<"Is viso gyventoju gatveje: "<<vg<<endl;
- out<<"Is viso gyventoju kairiojoje gatves puseje: "<<vgk<<endl;
- out<<"Is viso gyventoju desiniojoje gatves puseje: "<<vgd<<endl;
- out<<"Vidutiniskai gyventoju kaireje puseje: "<<vdgk<<endl;
- out<<"Vidutiniskai gyventoju desineje puseje: "<<vdgd<<endl;
- return 0;
- }
- void Duomenys(){
- ifstream in("input.txt");
- in>>n;
- for(int i=0; i<2*n; i++){
- in>>X[i];
- in>>Y[i];
- }
- }
- int VisoGyv(){
- vg=0;
- for(int i=0; i<n; i++){
- vg=vg+Y[i];
- }
- return vg;
- }
- int VisoGyvK(){
- vgk=0;
- for(int i=0; i<n/2;i=i+2){
- vgk=vgk+Y[i];
- }
- return vgk;
- }
- int VisoGyvD(){
- vgd=0;
- for(int i=1; i<n/2;i=i+2){
- vgd=vgd+Y[i];
- }
- return vgd;
- }
- double VidGyvK(){
- vdgk=vgk/n;
- return vdgk;
- }
- double VidGyvD(){
- vdgd=vgd/n;
- return vdgd;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement