gpsgiraldi

C_PROG_ex_VPL - Mergulhadores

Nov 6th, 2023 (edited)
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.30 KB | Source Code | 0 0
  1. #include <stdio.h>
  2.  
  3. int main()
  4. {
  5.     int n,r;
  6.     printf("Insira quandos mergulhadores há \n");
  7.     scanf("%i", &n);
  8.     if (n <= 0 ) {
  9.         printf("ERRO! ");
  10.     }
  11.     else{
  12.         printf("Quantos mergulhadores voltaram vivos? ");
  13.         scanf("%i", &r);
  14.         if (r <= 0 ) {
  15.             printf("ERRO! ");
  16.         }
  17.         else{
  18.             if(n==r){
  19.                 printf("*");
  20.             }
  21.             else{
  22.                 int vetor[n];
  23.                 int i;
  24.                 for(i=0; i<n; i++){
  25.                     vetor[i] = i+1;
  26.                 }
  27.                 printf("Insira o valor de registro dos mergulhadores que voltaram vivos \n");
  28.                 int vetorvivos[r];
  29.                 for(int j = 0; j < r; j++){
  30.                     scanf("%i", &vetorvivos[j]);
  31.                 }
  32.                 for(int i = 0; i < r; i++){
  33.                     for(int j = 0; j < n; j++){
  34.                         if(vetorvivos[i] == vetor[j]){
  35.                             vetor[j] = -1;
  36.                         }
  37.                     }    
  38.                 }
  39.                 for(int i = 0; i < n; i++){
  40.                     if(vetor[i] != -1){
  41.                         printf("%i \n", vetor[i]);
  42.                     }
  43.                 }
  44.             }
  45.         }
  46.     }
  47.  
  48.     return 0;
  49. }
  50.  
Advertisement
Add Comment
Please, Sign In to add comment