Advertisement
Wolfrost

C Stampa valore massimo

Apr 3rd, 2016
279
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <stdlib.h>
  2. #include <stdio.h>
  3. #include <time.h>
  4.  
  5. main()
  6. {
  7.     // Setto il seme per rand()
  8.     srand((unsigned)time(NULL));
  9.  
  10.     // Dichiaro i due vettori di numeri interi
  11.     int Vet1[20], Vet2[20];
  12.    
  13.     // Riempio i due vettori con numeri casuali
  14.     int i;
  15.     for (i=0; i<20; i++)
  16.     {
  17.         Vet1[i] = rand() % 100 + 1;
  18.         Vet2[i] = rand() % 100 + 1;
  19.     }
  20.    
  21.     // Dichiaro il terzo vettore
  22.     int Vet3[20];
  23.    
  24.     // Eseguo quello che dice di fa la traccia
  25.     for (i=0; i<20; i++)
  26.     {
  27.         Vet3[i] = Vet1[i] + Vet2[i];
  28.     }
  29.    
  30.     // Stampo Vet3
  31.     for (i=0; i<20; i++)
  32.     {
  33.         printf("%d\n",Vet3[i]);
  34.     }
  35.    
  36.     // Trovo il valore maggiore di Vet3
  37.     int m = -1;
  38.     for (i=0; i<20; i++)
  39.     {
  40.         if (Vet3[i] > m) m = Vet3[i];
  41.     }
  42.    
  43.     // Stampo il numero maggiore che ho trovato
  44.     printf("Il numero maggiore e' %d",m);
  45.  
  46.     return 0;
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement