Untitled
unknown
plain_text
8 months ago
1.2 kB
10
Indexable
#include <iostream>
using namespace std;
void func_B(int & ,int,int *&A);
void func_A(int &,int,int *&A);
void func_C(int &,int,int *&A);
int main(){
int n;
cin>>n;
int *A;
int ans = 0;
A = new int[n];
for(int i =0;i<n;i++){
cin>>A[i];
}
//func_A(ans,n,A);
//func_B(ans,n,A);
//func_C(ans,n,A);
return 0;
}
void func_A(int &cnt ,int n,int *&A){
int c;
cout<<"Enter C : ";
cin>>c;
for(int i =0;i<n;i++){
if(A[i]<c){
cnt++;
}
}
cout<<"Task A: "<<cnt<<endl;
return;
}
void func_B(int &sum,int n,int *&A){
int ok = 0;
for(int i =0;i<n;i++){
if(A[i] > 0 && ok == 0){
ok = 1;
}
if(ok == 1 && A[i]>0){
sum+=A[i];
}
}
cout<<"Task B: "<<sum;
return ;
}
void func_C(int &sum,int n,int *&A){
int a,b;
cout<<"Enter A[a,b] : ";
cin>>a>>b;
cout<<"Task c: ";
for(int i =a;i<=b;i++){
cout<<A[i]<<" ";
}
for(int i =0;i<a;i++){
cout<<A[i]<<" ";
}
for(int i =b+1;i<n;i++){
cout<<A[i]<<" ";
}
return ;
}
Editor is loading...
Leave a Comment