Your SlideShare is downloading. ×
0
Operadores
Operadores
Operadores
Operadores
Operadores
Operadores
Operadores
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Operadores

381

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
381
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  1. ¿qué es un operador? Un operador es un símbolo con una función, En programación los operadores se pueden agrupar así: Un operador es un símbolo con una función, En programación los operadores se pueden agrupar así: •Operadores aritméticos •Incrementos y decrementos •Forma prefija: preincremento y predecremento •Forma postfija: postincremento y postdecremento •Operadores relacionales •Evalúan las relaciones de igualdad (< , <= , > , >= , == , !=) •Operadores lógicos operadores que nos permiten ``conectar'' un par de propiedades (al igual que en lógica) •Conjunción (Y) && - Disyunción (O) –
  2. •Operadores aritméticos Operador Acción Ejemplo + Suma x = 4 + 3; // x vale 7 - Resta x = 5 - 2; // x vale 3 * Multiplicación x = 5 * 4; // x vale 20 / División x = 10 / 2; // x vale 5 % Modulo x = 10 % 2; // x vale 0 -- Decremento x = 5; x--; // x vale 4 ++ Incremento x = 5; x++; // x vale 6 ++ Pre incremento x = 2004; x = ++x; x vale 2005 permiten hacer cualquier operación aritmética.
  3. •Operadores Relacionales permiten evaluar las relaciones entre operandos Operador Acción > Mayor que >= Mayor o igual que < Menor que <= Menor o igual que == Igual != Distinto El resultado es un valor “cierto” (true) = cero (0) o “falso” (false) = Uno (1).
  4. •Operadores Lógicos  permiten  ”conectar” un par de propiedades ….. Operador Acción && Conjunción (Y) || Disyunción (O) ! Negación El resultado es un valor “cierto” (true) = cero (0) o “falso” (false) = Uno (1).
  5. •Precedencia de operadores • Paréntesis. • Operadores Aritméticos • * / % • + - • Operadores Relacionales < <= >= > == =!   • Operadores Lógicos && || Mayor Precedencia Menor Precedencia
  6. Pasos para resolver algoritmos1. Identificar los datos de entrada 2. Identificar los datos de salida 3. Cual sería el proceso? 4. Identificar las variables necesarias y su tipo. 5. Mostrar la respuesta Ejemplo: Problema: Diseñe un algoritmo que calcule el área de un triangulo. DE….base, altura Proceso: área <---- (base*altura)/2 DS: área

×