Davaleba 31

You might also like

Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 3

#include <iostream>

#include <vector>
using namespace std;

void func(vector<int>* vec){


for(int i = 0; i < vec.size(); i++){
cout<<(*vec)[i]<<" "<<endl;
}
}
int main(){
vector<int> vec1,vec2,vec3;
vector<int>* veca = &vec1;
vector<int>* vecb = &vec2;
vector<int>* vecc = &vec3;
int num;

while(cin>>num){
vec1.push_back(num);
vec2.push_back(num);
vec3.push_back(num);
}
func(veca);
func(vecb);
func(vecc);
}

// davaleba N2

#include <iostream>
#include <vector>
using namespace std;

void funca(vector<int>& arr){


for(int i = 0; i < a.size(); i++){
if(a[i] < 0){
a[i] *= -1;
}
}
}
void funcb(vector<int>& vec){
for(int i = 0; i < vec.size(); i++){
scout<<vec[i]<<" "<<endl;
}
}
void funcc(vector<int>& vec){
int a;
while(a >= 0){
cin>>num;
vec.push_back(num);
}
}
int main(){
vector<int> vec;
funcc(vec);
funca(vec);
funcb(vec);

return 0;
}

// davaleba N3

#include <iostream>
#include <vector>
using namespace std;

void funca(vector<int>& vec, int a){


for(int i = 0; i < vec.size(); i++){
cout<<vec[i]<<" "<<endl;;
if((i + 1) % a == 0){
cout<<endl;
}
}
}
void funcb(vector<int>& vec){
int n;
int num;
while (n >= 0) {
cin>>num;
vec.push_back(num);
}
}
int main(){
vector<int> vec;
funcb(vec);
int a;
cin>>a;
funca(vec, n);
}

// davaleba N5

#include <iostream>
using namespace std;

int func(int a[], int size){


if (a[0] == 6){
return a[0] + func(a + 1, size - 1);
}
return func(a + 1, size - 1);
}
int main(){
int a[];
int n;
for(int i = 0; i < n; i++){
cin>>a[i];
}
int size = sizeof(arr) / sizeof(a[0]);
cout<<func(a, size)<<endl;
}

You might also like