fork(1) download
  1. ///Taller 3///
  2.  
  3. ///1) Hacer el programa en C++ que lea un vetor A de 30 elementos (numeros enteros y positivos), que cree 2 vectores de la siguiente manera: El vector P que contenga todos los elementos primos del vector A, y el vector F que contenga los numeros que terminan en 11. Al final se debe imprimir todos los vectores. ///
  4.  
  5. #include <iostream>
  6. using namespace std;
  7. int primos(int n)
  8. {
  9. int i, rta = 0;
  10. if(n % 2 == 0)
  11. { rta = 1;
  12. if(n==2)
  13. {rta=0;}
  14. }
  15. else
  16. { for(i=3; i<=n/2; i=i+2)
  17. { if(n % i == 0)
  18. { rta = 1;
  19. i = n;
  20. }
  21. }
  22. }
  23. return rta;
  24. }
  25. int main()
  26. {
  27. long int i, VK[30], VP[30], VF [30],r, Prim;
  28. for(i=0; i<=29; i++)
  29. {
  30. cout<<"Ingrese Numero "<<i+1 <<":";
  31. cin>>VK[i];
  32. }
  33. for(i=0; i<=29; i++)
  34. {
  35. Prim=primos(VK[i]);
  36. if(Prim==0)
  37. {
  38. VP[i]=VK[i];
  39. }
  40. else
  41. {
  42. VP[i]=0;
  43. }
  44. if(VP[i]!=0)
  45. {
  46. cout<<"Numeros Primos: " <<VP[i]<<endl;
  47. }
  48. }
  49. for(i=0; i<=29; i++)
  50. {
  51. r=VK[i]%100;
  52. if(r==11)
  53. {
  54. VF[i]=VK[i];
  55. }
  56. else
  57. {
  58. VF[i]=0;
  59. }
  60. }
  61. for(i=0; i<=29; i++)
  62. {
  63. if(VF[i]!=0)
  64. {
  65. cout<<"Numeros que terminan en 11: "<<VF[i]<<endl;
  66. }
  67. }
  68. system("PAUSE");
  69. }
  70.  
  71.  
Compilation error #stdin compilation error #stdout 0.01s 2728KB
stdin
Standard input is empty
compilation info
prog.cpp: In function ‘int main()’:
prog.cpp:68: error: ‘system’ was not declared in this scope
stdout
Standard output is empty