fork download
  1. # include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7. setlocale(LC_ALL, ".1251");
  8. int a[10], b[10], c[10], na, nb, nc=0, i, j;
  9. //na, nb, nc-длины массивов a, b, c
  10.  
  11. cout « "введите длину массива А:"; cin » na;
  12. cout « "введите массив А" « endl;
  13. for(i=0;i<na;i++) cin » a[i];
  14.  
  15. cout « "введите длину массива В:"; cin » nb;
  16. cout « "введите массив B" « endl;
  17. for(j=0;j<nb;j++) cin » b[j];
  18. //ввод (nb, b[0:nb-1]) - аналогично
  19.  
  20. for(i=0;i<nb;i++)
  21. if (b[i] > 0) //можно записать условие в виде if(a[i]%2)
  22. { //проверка повторения a[i]
  23. //проверка отсутствия a[i] в b
  24. for (j=0;j<na&&b[i]!=a[j];j++); //цикл закрыт
  25. if (j==na) //условие отсутствия a[i] в b
  26. { //проверка отсутствия a[i] в c
  27. for (j=0;j<nc&&b[i]!=c[j];j++);
  28. if (j==nc) /* если a[i] нет в c, то заносим его в
  29.   этот массив */
  30. c[nc++]=b[i];
  31. }
  32.  
  33. }
  34. else {
  35. for (j=0;j<nc&&b[i]!=c[j];j++);
  36. if (j==nc) /* если a[i] нет в c, то заносим его в
  37.   этот массив */
  38. c[nc++]=b[i];
  39. }
  40. //вывод результата
  41. if (nc==0)
  42. cout « "массив C пуст" « endl;
  43. else
  44. {
  45. cout « "Массив C" « endl;
  46. for(i=0;i<nc;i++)
  47. cout « c[i] « " ";
  48. cout « endl;
  49. }
  50. return 0;
  51. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
4 
-2 4 5 -1
5
1 3 4 -1 0
compilation info
prog.cpp:11:10: error: stray ‘\302’ in program
     cout « "введите длину массива А:"; cin » na;
          ^
prog.cpp:11:11: error: stray ‘\253’ in program
     cout « "введите длину массива А:"; cin » na;
           ^
prog.cpp:11:65: error: stray ‘\302’ in program
     cout « "введите длину массива А:"; cin » na;
                                                                 ^
prog.cpp:11:66: error: stray ‘\273’ in program
     cout « "введите длину массива А:"; cin » na;
                                                                  ^
prog.cpp:12:10: error: stray ‘\302’ in program
     cout « "введите массив А" « endl;
          ^
prog.cpp:12:11: error: stray ‘\253’ in program
     cout « "введите массив А" « endl;
           ^
prog.cpp:12:46: error: stray ‘\302’ in program
     cout « "введите массив А" « endl;
                                              ^
prog.cpp:12:47: error: stray ‘\253’ in program
     cout « "введите массив А" « endl;
                                               ^
prog.cpp:13:27: error: stray ‘\302’ in program
     for(i=0;i<na;i++) cin » a[i];
                           ^
prog.cpp:13:28: error: stray ‘\273’ in program
     for(i=0;i<na;i++) cin » a[i];
                            ^
prog.cpp:15:10: error: stray ‘\302’ in program
     cout « "введите длину массива В:"; cin » nb;
          ^
prog.cpp:15:11: error: stray ‘\253’ in program
     cout « "введите длину массива В:"; cin » nb;
           ^
prog.cpp:15:65: error: stray ‘\302’ in program
     cout « "введите длину массива В:"; cin » nb;
                                                                 ^
prog.cpp:15:66: error: stray ‘\273’ in program
     cout « "введите длину массива В:"; cin » nb;
                                                                  ^
prog.cpp:16:10: error: stray ‘\302’ in program
     cout « "введите массив B" « endl;
          ^
prog.cpp:16:11: error: stray ‘\253’ in program
     cout « "введите массив B" « endl;
           ^
prog.cpp:16:45: error: stray ‘\302’ in program
     cout « "введите массив B" « endl;
                                             ^
prog.cpp:16:46: error: stray ‘\253’ in program
     cout « "введите массив B" « endl;
                                              ^
prog.cpp:17:27: error: stray ‘\302’ in program
     for(j=0;j<nb;j++) cin » b[j];
                           ^
prog.cpp:17:28: error: stray ‘\273’ in program
     for(j=0;j<nb;j++) cin » b[j];
                            ^
prog.cpp:42:14: error: stray ‘\302’ in program
         cout « "массив C пуст" « endl;
              ^
prog.cpp:42:15: error: stray ‘\253’ in program
         cout « "массив C пуст" « endl;
               ^
prog.cpp:42:43: error: stray ‘\302’ in program
         cout « "массив C пуст" « endl;
                                           ^
prog.cpp:42:44: error: stray ‘\253’ in program
         cout « "массив C пуст" « endl;
                                            ^
prog.cpp:45:14: error: stray ‘\302’ in program
         cout « "Массив C" « endl;
              ^
prog.cpp:45:15: error: stray ‘\253’ in program
         cout « "Массив C" « endl;
               ^
prog.cpp:45:34: error: stray ‘\302’ in program
         cout « "Массив C" « endl;
                                  ^
prog.cpp:45:35: error: stray ‘\253’ in program
         cout « "Массив C" « endl;
                                   ^
prog.cpp:47:18: error: stray ‘\302’ in program
             cout « c[i] « " ";
                  ^
prog.cpp:47:19: error: stray ‘\253’ in program
             cout « c[i] « " ";
                   ^
prog.cpp:47:26: error: stray ‘\302’ in program
             cout « c[i] « " ";
                          ^
prog.cpp:47:27: error: stray ‘\253’ in program
             cout « c[i] « " ";
                           ^
prog.cpp:48:14: error: stray ‘\302’ in program
         cout « endl;
              ^
prog.cpp:48:15: error: stray ‘\253’ in program
         cout « endl;
               ^
prog.cpp: In function ‘int main()’:
prog.cpp:11:13: error: expected ‘;’ before string constant
     cout « "введите длину массива А:"; cin » na;
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
prog.cpp:11:68: error: expected ‘;’ before ‘na’
     cout « "введите длину массива А:"; cin » na;
                                                                    ^~
prog.cpp:12:13: error: expected ‘;’ before string constant
     cout « "введите массив А" « endl;
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
prog.cpp:13:30: error: expected ‘;’ before ‘a’
     for(i=0;i<na;i++) cin » a[i];
                              ^
prog.cpp:15:13: error: expected ‘;’ before string constant
     cout « "введите длину массива В:"; cin » nb;
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
prog.cpp:15:68: error: expected ‘;’ before ‘nb’
     cout « "введите длину массива В:"; cin » nb;
                                                                    ^~
prog.cpp:16:13: error: expected ‘;’ before string constant
     cout « "введите массив B" « endl;
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
prog.cpp:17:30: error: expected ‘;’ before ‘b’
     for(j=0;j<nb;j++) cin » b[j];
                              ^
prog.cpp:42:17: error: expected ‘;’ before string constant
         cout « "массив C пуст" « endl;
                 ^~~~~~~~~~~~~~~~~~~~~~~~~
prog.cpp:45:17: error: expected ‘;’ before string constant
         cout « "Массив C" « endl;
                 ^~~~~~~~~~~~~~~~
prog.cpp:47:21: error: expected ‘;’ before ‘c’
             cout « c[i] « " ";
                     ^
prog.cpp:48:17: error: expected ‘;’ before ‘endl’
         cout « endl;
                 ^~~~
stdout
Standard output is empty