Informatică, întrebare adresată de FlutterSong, 9 ani în urmă

Se dau două şiruri cu elemente numere naturale. Determinaţi câte dintre elementele primului şir sunt mai mari decât toate elementele celui de-al doilea şir.
Problema 278 de pe www.pbinfo.ro


blindseeker90: vrei acest program in C++ sau Pascal?
FlutterSong: C++

Răspunsuri la întrebare

Răspuns de blindseeker90
6
Determini maximul celui de-al doilea sir si iei toate elementele din primul sir mai mari decat maximum celui de-al doilea sir.

#include <iostream>
using namespace std;

int main(){

int n,m,i,v1[100],v2[100],max=0,nr=0;
cout<<"Introduceti nr de elemente din primul sir: ";
cin>>n;
cout<<"Introduceti nr de elemente din al doilea sir: ";
cin>>m;
cout<<"Introduceti elementele primului sir: \n";
for(i=0;i<n;i++){
cin>>v1[i];
}
cout<<"Introduceti elementele celui de-al doilea sir: \n";
for(i=0;i<m;i++){
cin>>v2[i];
    if(max<=v2[i]){
     max=v2[i];
}
}
cout<<"Elementele din primul sir mai mari decat toate elementele din al doilea sir sunt: \n";
for(i=0;i<n;i++){
if(v1[i]>max){
cout<<v1[i]<<" ";
nr++;
}
}
cout<<"\nNumarul de elemente din primul sir mai mari decat toate elementele din sirul doi este: "<<nr;
return 0;
}

FlutterSong: Ooohh.. Mi-a iesit 0 puncte :\
blindseeker90: Nu am scris codul pentru a da raspunsul. Am scris codul pentru a intelege cum functioneaza. Daca vrei, il poti schimba ca sa se potriveasca cu ce vrea siteul
FlutterSong: Ok.. Am inteles ca vroiai sa imi explici.. Tema trebuia facuta pe acel site si de asta.. ;) Oricum.. Multumesc mult! ;)
Alte întrebări interesante