El lenguaje de programación C - Operadores - Isidro González Caballero ( Introducción a la Física Computacional.

Slides:



Advertisements
Presentaciones similares
Operadores y expreciones
Advertisements

Tema 4b Operadores.
Elementos básicos del Lenguaje
INTRODUCCIÓN AL ALGEBRA
Temas Operaciones básicas Operaciones Operadores Aritméticos
Ingeniero Anyelo Quintero
Programación.
El lenguaje de programación C - Funciones -
Características de “C”
Características de “C” Y Esta conformado por un Ambiente Integrado. Y Es un Lenguaje de Nivel medio. Y Es un compilador. YContiene un conjunto de palabras.
FRACCIONES.
Números Enteros 8° básico 2015.
El lenguaje de programación C - Vectores y matrices -
Tema 3: Operadores Antonio J. Sierra. Índice Aritméticos A nivel de bit Relacionales Lógicos Asignación.
TEMA 8 OPERACIONES CON FRACCIONES
VBA – Elementos del Lenguaje
Programación orientada a objetos. El método main es el comportamiento por el cual comienzan todos los programas en Java, de la misma forma en la que C,
IDENTIFICADORES Un identificador es un "nombre" que nos permite dirigirnos específicamente a una de las entidades propias del lenguaje, es decir, son los.
Programación III Clase #03 Operadores. Expresiones Es cualquier cosa que retorne un valor. En C++ CASI todo son expresiones. Ejemplo: –5 –3 + 2 Las expresiones.
Expresiones Aritméticas
El lenguaje de programación C - Control de flujo y bucles -
Maxima - Introducción – Isidro González Caballero ( Introducción a la Física Computacional Curso 2010.
Matem á ticas Aplicadas a las Ciencias Sociales II IES Seritium.
Números Letras Signos de operación: Valor numérico a a + 4b
Jugarsalir. menú la longitud del vector del plano que se obtiene como su representación gráfica la longitud del vector del plano que se obtiene como.
CONSTANTES DENTRO DE UN CÁLCULO O EN LOS PASOS PARA SOLUCIONAR UN PROBLEMA, EXISTIRÁN VALORES QUE NUNCA VAN A CAMBIAR Y SE LOS CONOCE COMO CONSTANTES.
Informática Ingeniería en Electrónica y Automática Industrial
Características de “C” Esta conformado por un Ambiente Integrado. Es un Lenguaje de Nivel medio.Es un compilador. Contiene un conjunto de palabras reservadas.
Expositor Lic. José Aragón Tapia. Introducción a la programación. Datos y expresiones, Operadores. Algoritmos, concepto, características. Definición de.
OperadorSignificadoEjemplos +Se usa para sumar valores numéricos (3+4)*(5-2) -Se usa para restar valores numéricos 7 – 2 50 – 35 *Se usa para.
1 Números Índice del libro Los números reales
Números realesUd.1 Ud.1 Números reales y proporcionalidad. Informática básica Índice del libro Índice del libroUd.1 Números reales y proporcionalidad.
Recuerda. Fracciones equivalentes
Elementos básicos del lenguaje Java Tipos, declaraciones, expresiones y asignaciones Fundamentos de Programación Departamento de Lenguajes y Sistemas Informáticos.
FUNDAMENTOS DE PROGRAMACIÓN VARIABLES, CONSTANTES Y TIPOS DE DATOS EN C.
Inecuaciones lineales o inecuaciones de primer grado
Reutilización de código Elementos básicos del lenguaje Java Definición de variables, expresiones y asignaciones Fundamentos de Programación Departamento.
Programación SISTEMAS NUMERICOS PROGRAMACION I INFO 012.
TEMA: Introducción a la informática.. Objetivos  Explicar los conceptos fundamentales relacionados con la computación.  Explicar la forma de representar.
1 Clase 4: primeros programas (2ª parte) iic1102 – introducción a la programación.
Tema: 4 Los números enteros 1Matemáticas 1º Los números enteros Buena temperatura: + 20 ºC IMAGEN FINAL –7 – El submarino navega a.
INTRODUCCIÓN AL ALGEBRA CONJUNTOS NUMÉRICOS. LOS NUMEROS RACIONALES ( ℚ )
Sumas Algebraicas. La suma algebraica puede resolverse: Operando en el orden dado (resolviendo las sumas parciales): – 10 – 15 = 70 – 10 – 15.
Clase 1.  Un programador es aquella persona que escribe, depura y mantiene el código fuente de un programa informático, es decir, del conjunto de instrucciones.
·El lenguaje algebraico ·Expresiones algebraicas.Valor numérico ·Monomios ·Polinomios ·Potencias de polinomios. Igualdades notables.
Tratamientos secuenciales I Fundamentos de Programación Departamento de Lenguajes y Sistemas Informáticos Unidad Didáctica 8 Versión
Programación de Algoritmos Autor: Luis Eduardo Villavicencio Prof.: Ing. Danilo Jaramillo.
Operaciones algebraicas. Suma  La adición es una operación básica de la aritmética de los números naturales, enteros, racionales, reales y complejos;
·El lenguaje algebraico ·Expresiones algebraicas.Valor numérico ·Monomios ·Polinomios ·Potencias de polinomios.
Melissa Victoria Mendiola Peralta.  Los algoritmos son las series de pasos por los cuales se resuelven los problemas.
BABILONIOS Los registros son de naturaleza arqueológica en arcilla, limitados de muchas maneras. 500,000 tablillas de arcilla que son fuente principal.
Propiedad Intelectual Cpech PPTCAC009MT21-A16V1 Álgebra II Propiedad Intelectual Cpech ACOMPAÑAMIENTO ANUAL BLOQUE 21.
Tipos genéricos Fundamentos de Programación Departamento de Lenguajes y Sistemas Informáticos Unidad Didáctica 3.
@ Angel Prieto BenitoApuntes de Matemáticas 3º ESO1 NÚMEROS Naturales y Enteros U.D. 1 * 3º ESO E.Ap.
OPERACIONES CON POTENCIAS
Propiedad Intelectual Cpech PPTCAC029MT21-A16V1 Operatoria de potencias Propiedad Intelectual Cpech ACOMPAÑAMIENTO ANUAL BLOQUE 21.
1 Clase 5: primeros programas (3ª parte) iic1102 – introducción a la programación.
CONCEPTOS FUNDAMENTALES DE MATEMÁTICAS. Números reales.
Propiedades de la Multiplicación y la División
Números Fraccionarios
Apuntes Matemáticas 2º ESO
FÓRMULAS Una fórmula es la representación de una operación aritmética en una hoja de cálculo. Características: Siempre comienza por el signo igual(=) ó.
Tema 7. Introducción a lenguaje de programación Visual Basic (clase 2)
PARCIAL 2.
Tema 3: Operadores Antonio J. Sierra.
GUIA DE ESTUDIO MATEMÁTICAS
Pascal Operadores y funciones
CÓMO COMPARTIMOS EL PLANETA
Operaciones combinadas
Transcripción de la presentación:

El lenguaje de programación C - Operadores - Isidro González Caballero ( Introducción a la Física Computacional Curso

2 Operadores aritméticos OperadorFunciónUso = asignación int i = 7; * multiplicación double r = 3.5 * i; / división double t = r / 1.2; % modulo (resto) i = 21 % 6; // i = 3 + suma double rt = r + t; - resta r = rt – t; ++,-- incremento int i = 0; int j = i++; //j = 0 int k = --i; //k = 0 +=,-=, *=,/= opera y asigna r += 2.6; //r = r r *= 2.6; //r = r * 2.6

Observaciones Op. aritméticos a++ es más eficiente que a+=1 a+=n es más eficiente que a=a+n No se produce conversión de tipos: – La división de enteros es un número entero  OJO! – Para convertir enteros a reales se puede multiplicar por 1.0 La precedencia de los operadores es, en general, la que esperarías matemáticamente: – Se pueden usar paréntesis ‘ (…) ’ para agrupar operaciones – Orden: 3 Más ()++ --* / %+ -= += -= *= /= %= Menos

4 Operadores lógicos OperadorFunciónUso < menor que i < 5 <= menor o igual que r <= 5 > mayor que i > 5 >= mayor o igual que i >= 5 == igualdad i == 5 != desigualdad i != 5 ! NOT lógico !(i==5); //(i != 5) && Y lógico i 4 || O lógico i 4

Observaciones Op. lógicos El resultado de una operación lógica es «cierto» (true) o «falso» (false) – El valor 0 es equivalente a «falso» – Cualquier valor distinto de 0 es equivalente a «cierto» No se debe confundir el operador de asignación (=) con el de comparación (==) – Es un error típico usar = cuando se debe usar == – El compilador no avisa Precedencia: 5 Más ()! >=== !=&&|| Menos