victorialais

há numeros maiores no vetor?

Oct 2nd, 2018
245
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.66 KB | None | 0 0
  1. #include <iostream>
  2. #include<stdlib.h>
  3.  
  4.  
  5. using namespace std;
  6.  
  7. int maiores (int* vet, int n, int x){
  8.     int a=0;
  9. for(int i=0; i<n; i++){
  10. if(vet[i]>x){a=a+1;}}
  11. return a;
  12. }
  13. int main(){
  14. int *vet, valor,tam,res,parametro;
  15. cout<<"Qual o tamanho do vetor desejado?"<<endl;
  16. cin>>tam;
  17. vet=new int[tam];
  18. cout<<"Qual o valor você escolhe de parametro para comparar com os demais?"<<endl;
  19. cin>>parametro;
  20.  
  21. for(int i=0; i<tam; i++){
  22.    cout<<"Digite um numero para compor o vetor: "<<endl;
  23.    cin>>*(vet+i);
  24. }res=maiores(vet,tam,parametro);
  25. cout<<"Dentre os numeros listados, há "<<res<<" numeros maiores que o valor escolhido como parametro ";
  26.     return 0;
  27. }
Advertisement
Add Comment
Please, Sign In to add comment