Se da fisierul "date.in"
10 13
1 5 -10 3 14 134 -64 23 185 22
1 -53 -14 23 972 23 871 -24 -871 13 -45
Sa se formeze sirul ce contine suma numerele mai mari ca zece din primu sir si produsul numerelor mai mari ca 100 din al doilea sir. Intrebarea e cum adaug numarul nou format la noul sir?
mozaic:
este un ex cu vectorri?
Răspunsuri la întrebare
Răspuns de
2
#include<iostream>
#include<fstream>
using namespace std;
int main(){
int n,m,a[100],b[100],s[2],i,P=1,S=0;
ifstream f("date.in");
f>>n;
f>>m;
for(i=1;i<=n;i++){
f>>a[i];
if(a[i]>10)S=S+a[i];
}
for(i=1;i<=m;i++){
f>>b[i];
if(b[i]>100)P=P*b[i];
}
s[1]=S;
s[2]=P;
for(i=1;i<=2;i++){
cout<<s[i]<<" ";
}
f.close();
return 0;
}
#include<fstream>
using namespace std;
int main(){
int n,m,a[100],b[100],s[2],i,P=1,S=0;
ifstream f("date.in");
f>>n;
f>>m;
for(i=1;i<=n;i++){
f>>a[i];
if(a[i]>10)S=S+a[i];
}
for(i=1;i<=m;i++){
f>>b[i];
if(b[i]>100)P=P*b[i];
}
s[1]=S;
s[2]=P;
for(i=1;i<=2;i++){
cout<<s[i]<<" ";
}
f.close();
return 0;
}
Alte întrebări interesante
Engleza,
9 ani în urmă
Engleza,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Fizică,
9 ani în urmă
Matematică,
9 ani în urmă