{"id":69,"date":"2009-01-09T12:37:09","date_gmt":"2009-01-09T17:37:09","guid":{"rendered":"http:\/\/blog.espol.edu.ec\/programando\/?p=69"},"modified":"2009-01-09T12:49:39","modified_gmt":"2009-01-09T17:49:39","slug":"operadores","status":"publish","type":"post","link":"https:\/\/blog.espol.edu.ec\/programando\/operadores\/","title":{"rendered":"Operadores"},"content":{"rendered":"<p><!--[if gte mso 9]&gt;  Normal 0   21   false false false  ES X-NONE X-NONE              MicrosoftInternetExplorer4              &lt;![endif]--><!--[if gte mso 9]&gt;                                                                                                                                            &lt;![endif]--><!--[if !mso]&gt;--><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\">Los operadores son s\u00edmbolos que nos permiten realizar diferentes operaciones en un programa tales como suma,<span> <\/span>resta, divisi\u00f3n, etc.<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\"> <\/span><\/p>\n<p class=\"MsoNormal\"><em><strong><span lang=\"ES-TRAD\">Operadores aritm\u00e9ticos<\/span><\/strong><\/em><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\"> <\/span><\/p>\n<ul style=\"margin-top: 0cm\" type=\"disc\">\n<li class=\"MsoNormal\"><span lang=\"ES-TRAD\">Suma<\/span><span lang=\"ES-TRAD\"> <\/span><span lang=\"ES-TRAD\">+<span> <\/span> <\/span><\/li>\n<li class=\"MsoNormal\"><span lang=\"ES-TRAD\">Resta \u00a0\u00a0 -<\/span><\/li>\n<li class=\"MsoNormal\"><span lang=\"ES-TRAD\">Multiplicaci\u00f3n <\/span><span lang=\"ES-TRAD\">*<\/span><\/li>\n<li class=\"MsoNormal\"><span lang=\"ES-TRAD\">Divisi\u00f3n<\/span><span lang=\"ES-TRAD\"> <\/span><span lang=\"ES-TRAD\">\/<\/span><\/li>\n<li class=\"MsoNormal\"><span lang=\"ES-TRAD\">Resto<\/span><span lang=\"ES-TRAD\"> <span> <\/span><\/span><span lang=\"ES-TRAD\"> %<\/span><\/li>\n<\/ul>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\"> <\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\">En una divisi\u00f3n de enteros siempre obtenemos un cociente entero y un residuo entero, el operador resto realiza la divisi\u00f3n y devuelve el residuo de la misma. Si el resultado de <strong>a<\/strong>%<strong>b<\/strong> es igual a cero, entonces <strong>a<\/strong> es m\u00faltiplo de <strong>b<\/strong>.<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\">Ejemplos:<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\"> <\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\">28 %\u00a0 6\u00a0\u00a0 -&gt;\u00a0 el resto de 28 dividido para 6 es 4<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\">23 %\u00a0 10 <\/span><span lang=\"ES-TRAD\"> -&gt; <\/span><span lang=\"ES-TRAD\">el resto de 23 dividido para 10 es 3<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\">30 %\u00a0 3<\/span><span lang=\"ES-TRAD\"> -&gt; <\/span><span lang=\"ES-TRAD\">el resto de 30 dividido para 3 es cero<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\"> <\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\"> <\/span><\/p>\n<p class=\"MsoNormal\"><strong><em><span lang=\"ES-TRAD\">Operadores de asignaci\u00f3n <\/span><\/em><\/strong><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\">Un operador de asignaci\u00f3n es aquel que modifica el valor de una variable.<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\"> <\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\">Igualdad<span> <\/span><\/span><span lang=\"ES-TRAD\"> <\/span><span lang=\"ES-TRAD\">=<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\">Este operador asigna el valor de una expresi\u00f3n<span> <\/span>a una variable, es decir, reemplaza el valor almacenado en la variable por otro.<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\">Ejemplos:<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\">S = 19\u00a0 -&gt;<span> <\/span><\/span><span lang=\"ES-TRAD\"> <\/span><span lang=\"ES-TRAD\">Cambia el valor<span> <\/span>de <strong>S<\/strong> a <strong>19<\/strong><\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\">A = 30 + 15 <\/span><span lang=\"ES-TRAD\"> -&gt; <\/span><span lang=\"ES-TRAD\">Realiza la operaci\u00f3n \u201c<strong>30+15<span style=\"font-weight: normal\">\u201d<\/span><span style=\"font-weight: normal\"> y asigna el resultado a \u201c<\/span>A<\/strong>\u201d<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\">Q = S + A <\/span><span lang=\"ES-TRAD\">-&gt;<\/span><span lang=\"ES-TRAD\"><span> <\/span><\/span><span lang=\"ES-TRAD\"> <\/span><span lang=\"ES-TRAD\">Realiza la operaci\u00f3n \u201c<strong>S + A<\/strong>\u201d y asigna el resultado a \u201c<strong>Q<\/strong>\u201d<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\">A = A + 1 <\/span><span lang=\"ES-TRAD\">-&gt;<\/span><span lang=\"ES-TRAD\"><span> <\/span><\/span><span lang=\"ES-TRAD\"> <\/span><span lang=\"ES-TRAD\">Realiza la operaci\u00f3n \u201cA+1\u201d y asigna el resultado a \u201cA\u201d<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\"> <\/span><\/p>\n<p class=\"MsoNormal\"><strong><em><span lang=\"ES-TRAD\">Operadores incrementales <\/span><\/em><\/strong><\/p>\n<ul style=\"margin-top: 0cm\" type=\"disc\">\n<li class=\"MsoNormal\"><span lang=\"ES-TRAD\">Incremento<span> <\/span><\/span><span lang=\"ES-TRAD\"> <\/span><span lang=\"ES-TRAD\">++<\/span><\/li>\n<\/ul>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\">Aumenta en uno el valor de una variable.<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\">Ejemplos:<\/span><\/p>\n<p class=\"MsoNormal\">S<strong>++<\/strong> -&gt; Le suma uno al valor de <strong>S<\/strong><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\"> <\/span><\/p>\n<ul style=\"margin-top: 0cm\" type=\"disc\">\n<li class=\"MsoNormal\"><span lang=\"ES-TRAD\">Decremento<span> <\/span><\/span><span lang=\"ES-TRAD\"> <\/span><span lang=\"ES-TRAD\">--<\/span><\/li>\n<\/ul>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\">Disminuye en uno el valor de una variable.<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\">Ejemplos:<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\"><strong><\/strong><\/span><!--[if gte mso 9]&gt; Normal   0         21         false   false   false      ES   X-NONE   X-NONE                                                     MicrosoftInternetExplorer4 &lt;![endif]--><!--[if gte mso 9]&gt; &lt;![endif]--><!--  --><!--[if gte mso 10]&gt; &lt;!   \/* Style Definitions *\/  table.MsoNormalTable \t{mso-style-name:\"Tabla normal\"; \tmso-tstyle-rowband-size:0; \tmso-tstyle-colband-size:0; \tmso-style-noshow:yes; \tmso-style-priority:99; \tmso-style-qformat:yes; \tmso-style-parent:\"\"; \tmso-padding-alt:0cm 5.4pt 0cm 5.4pt; \tmso-para-margin:0cm; \tmso-para-margin-bottom:.0001pt; \tmso-pagination:widow-orphan; \tfont-size:10.0pt; \tfont-family:\"Times New Roman\",\"serif\";} --> <!--[endif]--><\/p>\n<p>S<strong>--<\/strong> -&gt; Le resta uno al valor de <strong>S<\/strong><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\"> <\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\">Operadores Relacionales<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\">Son aquellos operadores binarios que relacionan una expresi\u00f3n a un valor l\u00f3gico verdadero o falso.<\/span><\/p>\n<ul style=\"margin-top: 0cm\" type=\"disc\">\n<li class=\"MsoNormal\"><span lang=\"ES-TRAD\">Mayor      que<span> <\/span><\/span><span lang=\"ES-TRAD\"> <\/span><span lang=\"ES-TRAD\">&gt;<\/span><\/li>\n<li class=\"MsoNormal\"><span lang=\"ES-TRAD\">Menor      que<\/span><span lang=\"ES-TRAD\"><span> <\/span><\/span><span lang=\"ES-TRAD\"> <\/span><span lang=\"ES-TRAD\"> &lt;<\/span><\/li>\n<li class=\"MsoNormal\"><span lang=\"ES-TRAD\">Mayor o      igual que<span> <\/span><\/span><span lang=\"ES-TRAD\"><span> <\/span><\/span><span lang=\"ES-TRAD\"> <\/span><span lang=\"ES-TRAD\">&gt;=<\/span><\/li>\n<li class=\"MsoNormal\"><span lang=\"ES-TRAD\">Menor o      igual que<\/span><span lang=\"ES-TRAD\"><span> <\/span><\/span><span lang=\"ES-TRAD\"> <\/span><span lang=\"ES-TRAD\">&lt;=<\/span><\/li>\n<li class=\"MsoNormal\"><span lang=\"ES-TRAD\">Igual      que<\/span><span lang=\"ES-TRAD\"><span> <\/span><\/span><span lang=\"ES-TRAD\"> <\/span><span lang=\"ES-TRAD\"><span> <\/span>==<\/span><\/li>\n<li class=\"MsoNormal\"><span lang=\"ES-TRAD\">Distinto      que<\/span><span lang=\"ES-TRAD\"><span> <\/span><\/span><span lang=\"ES-TRAD\"> <\/span><span lang=\"ES-TRAD\">!=<\/span><\/li>\n<\/ul>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\"> <\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\">Ejemplos:<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\">A<span> <\/span><strong>==<\/strong><span> <\/span>10<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\">B<span> <\/span><strong>&gt;=<\/strong> 15<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\">D%10 <strong>!=<\/strong> 0<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\"> <\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\"> <\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\"> <\/span><\/p>\n<p class=\"MsoNormal\"><strong><em><span lang=\"ES-TRAD\">Operadores l\u00f3gicos<\/span><\/em><\/strong><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\">Son aquellos operadores binarios que permiten combinar resultados de otras expresiones relacionales.<\/span><\/p>\n<ul style=\"margin-top: 0cm\" type=\"disc\">\n<li class=\"MsoNormal\"><span lang=\"ES-TRAD\">AND (Y)<span> <\/span><\/span><span lang=\"ES-TRAD\"><span> <\/span><\/span><span lang=\"ES-TRAD\"> <\/span><span lang=\"ES-TRAD\">&amp;&amp;<\/span><\/li>\n<li class=\"MsoNormal\"><span lang=\"ES-TRAD\">OR (\u00d3)<span> <\/span><\/span><span lang=\"ES-TRAD\"><span> <\/span><\/span><span lang=\"ES-TRAD\"><span> <\/span><\/span><span lang=\"ES-TRAD\"> <\/span><span lang=\"ES-TRAD\">||<\/span><\/li>\n<li class=\"MsoNormal\"><span lang=\"ES-TRAD\">NOT      (NO)<\/span><span lang=\"ES-TRAD\"><span> <\/span><\/span><span lang=\"ES-TRAD\"><span> <\/span><\/span><span lang=\"ES-TRAD\"> <\/span><span lang=\"ES-TRAD\">!<\/span><\/li>\n<\/ul>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\">Ejemplos:<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\">A&lt;2<strong>&amp;&amp;<\/strong>X!=0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 si A es menor que 2 <strong>y<\/strong> X es diferente que 0, entonces la expresi\u00f3n es verdadera <\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\">B&gt;3<strong>||<\/strong>Q&gt;0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 si B es mayor que 3 <strong>o <\/strong>Q es mayor que 0, entonces la expresi\u00f3n es veradera<br \/>\n<\/span><\/p>\n<p class=\"MsoNormal\"><strong><span lang=\"ES-TRAD\">!<\/span><\/strong><span lang=\"ES-TRAD\">(C&gt;X)\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 si C es mayor que X, entonces la expresi\u00f3n es falsa ya que el operador NOT invierte el valor de la expresi\u00f3n.<br \/>\n<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\"> <\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"ES-TRAD\"> <\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Los operadores son s\u00edmbolos que nos permiten realizar diferentes operaciones en un programa tales como suma, resta, divisi\u00f3n, etc. Operadores aritm\u00e9ticos Suma + Resta \u00a0\u00a0 - Multiplicaci\u00f3n * Divisi\u00f3n \/ Resto % En una divisi\u00f3n de enteros siempre obtenemos un cociente entero y un residuo entero, el operador resto realiza la divisi\u00f3n y devuelve el [&hellip;]<\/p>\n","protected":false},"author":385,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[2722,2732],"tags":[2851,2850,2849,2842,2848,2852],"class_list":["post-69","post","type-post","status-publish","format-standard","hentry","category-aprende-a-programar","category-pseudocodigo","tag-aritmeticos","tag-asignacion","tag-incrementales","tag-logicos","tag-operadores","tag-resto"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/blog.espol.edu.ec\/programando\/wp-json\/wp\/v2\/posts\/69","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.espol.edu.ec\/programando\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.espol.edu.ec\/programando\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/programando\/wp-json\/wp\/v2\/users\/385"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/programando\/wp-json\/wp\/v2\/comments?post=69"}],"version-history":[{"count":9,"href":"https:\/\/blog.espol.edu.ec\/programando\/wp-json\/wp\/v2\/posts\/69\/revisions"}],"predecessor-version":[{"id":73,"href":"https:\/\/blog.espol.edu.ec\/programando\/wp-json\/wp\/v2\/posts\/69\/revisions\/73"}],"wp:attachment":[{"href":"https:\/\/blog.espol.edu.ec\/programando\/wp-json\/wp\/v2\/media?parent=69"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/programando\/wp-json\/wp\/v2\/categories?post=69"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/programando\/wp-json\/wp\/v2\/tags?post=69"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}