4. Operadores matemáticos



Descargar 199.92 Kb.
Fecha de conversión09.10.2018
Tamaño199.92 Kb.
Vistas63
Descargas0

1. En matemáticas, lógica, ciencias de la computación y disciplinas relacionadas, un algoritmoes un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.2 Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado

2. es la representación gráfica del algoritmo o proceso. Se utiliza en disciplinas como programación, economía, procesos industriales y psicología cognitiva.En Lenguaje Unificado de Modelado (UML), un diagrama de actividades representa los flujos de trabajo paso a paso de negocio y operacionales de los componentes en un sistema. Un diagrama de actividades muestra el flujo de control general.



3.

.



4. Operadores matemáticos

Los operadores matemáticos básicos son los mismos que están disponibles en la mayoría de los lenguajes de programación: adición (+), substracción (-), división (/), multiplicación (*), y módulo (%; que produce el resto de una división entera). La división entera trunca el resultado (no lo redondea). El operador módulo no se puede utilizar con números con punto flotante.

Este ejemplo muestra el uso de los operadores matemáticos:

//: C03:Mathops.cpp
// Mathematical operators
#include
using namespace std;

// A macro to display a string and a value.
#define PRINT(STR, VAR) \
cout << STR " = " << VAR << endl

int main() {
int i, j, k;
float u, v, w; // Applies to doubles, too
cout << "enter an integer: ";
cin >> j;
cout << "enter another integer: ";
cin >> k;
PRINT("j",j); PRINT("k",k);
i = j + k; PRINT("j + k",i);
i = j - k; PRINT("j - k",i);
i = k / j; PRINT("k / j",i);
i = k * j; PRINT("k * j",i);
i = k % j; PRINT("k % j",i);
// The following only works with integers:
j %= k; PRINT("j %= k", j);
cout << "Enter a floating-point number: ";
cin >> v;
cout << "Enter another floating-point number:";
cin >> w;
PRINT("v",v); PRINT("w",w);
u = v + w; PRINT("v + w", u);
u = v - w; PRINT("v - w", u);
u = v * w; PRINT("v * w", u);
u = v / w; PRINT("v / w", u);
// The following works for ints, chars,
// and doubles too:
PRINT("u", u); PRINT("v", v);
u += v; PRINT("u += v", u);
u -= v; PRINT("u -= v", u);
u *= v; PRINT("u *= v", u);
u /= v; PRINT("u /= v", u);
} ///:~

Alfanumerico
Alfanumérico es un término colectivo que se utiliza para identificar letras del alfabeto latino y de números arábigos. Es un vocablo híbrido derivado de: a) «alfa» (primera letra del alfabeto griego), aféresis de la dicción «alfabeto»; b) el sustantivo latino «número»; c) el sufijo «ico»: relativo a.
Un carácter alfanumérico es un término informático referente al conjunto de caracteres numéricos y alfabéticos de los cuales dispone una computadora. Ocurre correspondencia casi exacta con los caracteres que aparecen en un teclado de computadora.
Un conjunto de caracteres alfanuméricos consiste en las letras del alfabeto y los números 0 al 9. Difieren según se especifica a continuación.
Hay dos casos de caracteres alfanuméricos, posicionales:
• Caso simple o de base 32. Consta de 32 caracteres: 26 mayúsculas del alfabeto inglés + seis dígitos arábigos: del dos al siete.
• Caso sensible o de base 64. Está integrado por 64 caracteres, cuya composición es variable. Todas las variantes famosas de esta base usan el rango de caracteres A-Z, a-z y 0-9, en este orden para los comprendidos del 1 al 62. Los símbolos escogidos para los caracteres 63 y 64 difieren considerablemente.

Los operadores relacionales
Los operadores relacionales son símbolos que se usan para comparar dos valores. Si el resultado de la comparación es correcto la expresión considerada es verdadera, en caso contrario es falsa. Por ejemplo, 8>4 (ocho mayor que cuatro) es verdadera, se representa por el valor true del tipo básico boolean, en cambio, 8<4 (ocho menor que cuatro) es falsa, false. En la primera columna de la tabla, se dan los símbolos de los operadores relacionales, el la segunda, el nombre de dichos operadores, y a continuación su significado mediante un ejemplo.
Operador nombre ejemplo significado
< menor que a
> mayor que a>b a es mayor que b
== igual a a==b a es igual a b
!= no igual a a!=b a no es igual a b
<= menor que o igual a a<=5 a es menor que o igual a b
>= mayor que o igual a a>=b a es menor que o igual a b
Se debe tener especial cuidado en no confundir el operador asignación con el operador relacional igual a. Las asignaciones se realizan con el símbolo =, las comparaciones con ==.
En el programa RelacionApp, se compara la variable i que guarda un 8, con un conjunto de valores, el resultado de la comparación es verdadero (true), o falso (false).
public class RelacionApp {
public static void main(String[] args) {
int x=8;
int y=5;
boolean compara=(x
System.out.println("x
compara=(x>y);
System.out.println("x>y es "+compara);
compara=(x==y);
System.out.println("x==y es "+compara);
compara=(x!=y);
System.out.println("x!=y es "+compara);
compara=(x<=y);
System.out.println("x<=y es "+compara);
compara=(x>=y);
System.out.println("x>=y es "+compara);


Los operadores lógicos
Los operadores lógicos son:
• && AND (el resultado es verdadero si ambas expresiones son verdaderas)
• || OR (el resultado es verdadero si alguna expresión es verdadera)
• ! NOT (el resultado invierte la condición de la expresión)
AND y OR trabajan con dos operandos y retornan un valor lógico basadas en las denominadas tablas de verdad. El operador NOT actúa sobre un operando. Estas tablas de verdad son conocidas y usadas en el contexto de la vida diaria, por ejemplo: "si hace sol Y tengo tiempo, iré a la playa", "si NO hace sol, me quedaré en casa", "si llueve O hace viento, iré al cine". Las tablas de verdad de los

operadores AND, OR y NOT se muestran en las tablas siguientes
El operador lógico AND
x y resultado
true true true
true false false
false true false
false false false
El operador lógico OR
x y resultado
true true true
true false true
false true true
false false false
El operador lógico NOT
x resultado
true false
false true
Los operadores AND y OR combinan expresiones relacionales cuyo resultado viene dado por la última columna de sus tablas de verdad. Por ejemplo:
(a
es verdadero (true), si ambas son verdaderas. Si alguna o ambas son falsas el resultado es falso (false). En cambio, la expresión
(a
es verdadera si una de las dos comparaciones lo es. Si ambas, son falsas, el resultado es falso.
La expresión " NO a es menor que b"
!(a
es falsa si (aes equivalente a
(a>=b)
La expresión "NO a es igual a b"
!(a==b)
es verdadera si a es distinto de b, y es falsa si a es igual a b. Esta expresión es equivalente a
(a!=b)

5.

En la mañana me des pierto y me dirijo al baño




Abro la puerta y cojo el cepillo de dientes

De posito en el crema de dientes



Introdusco el cepillo en mi boca y empieso a moverlo de arriba a bajo

Boto la crema y me en juago la boca

En juago el cepillo

Termine de la varme los dientes




Compartir con tus amigos:


La base de datos está protegida por derechos de autor ©psicolog.org 2019
enviar mensaje

enter | registro
    Página principal


subir archivos