Advertisement
Guest User

elemuguali

a guest
May 20th, 2019
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3. void Welcome ()
  4. {
  5. cout<<"Verifica uguaglianza degli elementi di un vettore by Alessandro Di Gennaro\n\n";
  6. }
  7. int accetta ()
  8. {
  9. int n;
  10. do{
  11. cout<<"Inserire un numero: ";
  12. cin>>n;
  13. if (n<=0||n>30)
  14. cout<<"ATTENZIONE: Il vettore deve contenere da 1 a 30 elementi\n"; }
  15. while (n<=0||n>30);
  16. return n;
  17. }
  18.  
  19. void caricamento (int v[], int n)
  20. {
  21. cout<<"\nInserire i " <<n<< " elementi del vettore: "<<endl;
  22. for (int i=0; i<n; i++)
  23. {
  24. v[i]=accetta();
  25. }
  26. }
  27. int elemuguali (int v[], int n)
  28. {
  29. int diversi=0, i=0;
  30.  
  31. while ((diversi==0)&&(i<n-1))
  32. {
  33. if (v[i]!=v[++i]) return 1;
  34.  
  35. }
  36. return 0;
  37. }
  38.  
  39. int main() {
  40.  
  41. Welcome ();
  42. int v[30], N=accetta();
  43. caricamento(v,N);
  44. int test=elemuguali(v,N);
  45. if (test==0)
  46. {
  47. cout<<"ELEMENTI TUTTI UGUALI";
  48. }
  49. else
  50. {
  51. cout<<"ELEMENTI DIVERSI.";
  52. }
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement