diff --git a/determinarprimos.ipynb b/determinarprimos.ipynb new file mode 100644 index 0000000000000000000000000000000000000000..57d3485fdd59af9da85a19c4f7d6a0dfb86ab0d0 --- /dev/null +++ b/determinarprimos.ipynb @@ -0,0 +1,150 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "id": "e2e40917-c39f-40d6-815c-7ec6efc5e490", + "metadata": {}, + "outputs": [], + "source": [ + "import numpy as np" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "a34e4969-c964-431e-93fa-8bff26ab723e", + "metadata": {}, + "outputs": [], + "source": [ + "A = np.arange(1,151)" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "8acc5daa-80c6-4f4f-bedb-5e3677a3e679", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18\n", + " 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36\n", + " 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54\n", + " 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72\n", + " 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90\n", + " 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108\n", + " 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126\n", + " 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144\n", + " 145 146 147 148 149 150]\n" + ] + } + ], + "source": [ + "print(A)" + ] + }, + { + "cell_type": "code", + "execution_count": 55, + "id": "69e57b5e-b69e-4203-926f-eda0ac2a7c32", + "metadata": {}, + "outputs": [], + "source": [ + "A = np.arange(1,151)\n", + "\n", + "def primos(a):\n", + " for a in range(1,len(A)):\n", + " division=a%A\n", + " validacion=(division.size - np.count_nonzero(division))\n", + " if validacion == 2:\n", + " print(a)" + ] + }, + { + "cell_type": "code", + "execution_count": 56, + "id": "cade0d9a-a5f6-4edd-b1bb-ee4f435a55a7", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "2\n", + "3\n", + "5\n", + "7\n", + "11\n", + "13\n", + "17\n", + "19\n", + "23\n", + "29\n", + "31\n", + "37\n", + "41\n", + "43\n", + "47\n", + "53\n", + "59\n", + "61\n", + "67\n", + "71\n", + "73\n", + "79\n", + "83\n", + "89\n", + "97\n", + "101\n", + "103\n", + "107\n", + "109\n", + "113\n", + "127\n", + "131\n", + "137\n", + "139\n", + "149\n" + ] + } + ], + "source": [ + "primos(A[i])" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "7f363f7f-1125-4091-bb8f-b3f6bb9433ba", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.9" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +}