fork download
  1. ///Taller 1///
  2.  
  3. ///3) Usando funciones, resolver el ejercicio 1 de la página 35, y hacerlo con los números del 1 al 50,imprimiéndolos ///
  4. // imprime los numeros primos del 1 al 100///
  5.  
  6. #include <iostream>
  7. using namespace std;
  8.  
  9. int primos(int n){
  10. int i, rta = 0;
  11. if(n % 2 == 0)
  12. { rta = 1; }
  13. else
  14. { for(i=3; i<=n/2; i=i+2)
  15. { if(n % i == 0)
  16. { rta = 1;
  17. i = n;
  18. }
  19. }
  20. }
  21. return rta;
  22. }
  23.  
  24. int main(){
  25. int i;
  26. for(i=1; i<=50; i++){
  27. if(primos(i)==0)
  28. {
  29. cout<<i<<" ";
  30. }
  31. }
  32. cout<<"Yurs";
  33. cin>>i;
  34. }
Success #stdin #stdout 0.02s 2684KB
stdin
Standard input is empty
stdout
1 3 5 7 11 13 17 19 23 29 31 37 41 43 47 Yurs