SlideShare une entreprise Scribd logo
1  sur  15
PROF: GIOCONDA ECHENIQUE   LUIS ESCALANTE EXP: 2008247003
Una expresión lógica puede tener solamente
el valor de verdadero (TRUE) o de falso (FALSE).
       Un valor lógico puede ser obtenido al
comparar expresiones aritméticas usando los
siguientes operadores relacionales:
Se utiliza para comparar los
valores de dos expresiones.
Éstas deben ser del mismo
tipo (aritméticas, lógicas o de
carácter).


En la siguiente figura se
comparan              los
operadores relacionales
en pseudocódigo y en
lenguaje C:
Actúa, exclusivamente, sobre valores de expresiones lógicas.

En la siguiente figura se comparan los operadores lógicos en
pseudocódigo y en lenguaje C:
-operadores de asignación: se usan para escribir expresiones de asignación y son los siguientes.




  Se utiliza para concretar cadenas en el lenguaje c.
                          Está disponible en la biblioteca
  estándar de C.                                    La sintaxis de una
  llamada a strcat es:


   strcat( <cadena_destino>, <cadena_fuente> )


                      La función strcat añade el
                            contenido de la
                         <cadena_fuente> a la
                           <cadena_destino>.
Se usan para
     escribir
  expresiones de
asignación y son los
    siguientes.
En lenguaje C, para asignar una expresión de cadena a un
array de caracteres, no se puede utilizar el operador de
asignación (=). Para ello, se puede utilizar la función strcpy,
que está disponible en la biblioteca estándar de C. La
sintaxis de una llamada a strcpy es:



     strcpy( <variable_destino>, <cadena_fuente> )


         La función strcpy copia el contenido de la
         <cadena_fuente> en la <variable_destino>,
         siendo ésta un array de caracteres.
En lenguaje C, tanto el operador incremento (++) como el

operador decremento (--) actúan siempre sobre un solo

operando, normalmente una variable. Por tanto, son

operadores monarios, y sirven para incrementar o

decrementar en una unidad el valor de dicho operando.
s
                          o s lo
                   e  t od e
                            j
             a d d ngua ta el
           id        e         s
    p r ior del l os ha :
 La          s         d        es
       d ore tudia ste
o pera C es          en
                         e
                   o
            m  ent
         mo
Las funciones de entrada y salida estándar que
           podemos usar son printf y scanf entre otras.



                     La función printf
La función printf permite llevar hacia la salida estándar
         (la pantalla) los valores (datos) obtenidos de la evaluación
de una lista de argumentos. La sintaxis de su llamada es:



printf( <cadena_de_control> [, <lista_de_argumentos> ] )

   En programación, los argumentos (también llamados
   parámetros) se emplean para transferir datos de un
   programa (o subprograma) llamante a otro llamado, y
   viceversa (del llamado al llamante).
El texto ordinario que se puede utilizar es texto normal y
  corriente, a diferencia de los especificadores de formato y de las
  secuencias de escape, que se les considera texto especial.



Los especificadores de formato establecen el formato de salida por
pantalla de los argumentos.
La forma más sencilla de escribir un
especificador de formato es con el
carácter tanto por ciento (%) seguido
de un carácter de conversión que
indique el tipo de dato del argumento.
De momento, no es necesario conocer
todos los especificadores de formato
que se pueden usar en la función
printf, pero sí, los más utilizados:
Una secuencia de
   escape siempre
  representa a un
carácter del ASCII.    Dichos caracteres
                           se pueden
                         clasificar en:


                                             No gráficos
            Gráficos
  Se corresponden con los             Representan a acciones,
  símbolos más usados para            como por ejemplo, mover el
  escribir por los humanos.           cursor de la pantalla al
                                      principio  de    la  línea
                                      siguiente.
La forma más sencilla de escribir una secuencia de escape es con
el carácter barra invertida (), seguido de un carácter especial. Por tanto,
cuando en la cadena de control de la función printf se escriba una
secuencia de escape, o bien se mostrará un carácter gráfico por pantalla, o
bien se realizará una acción. Por ahora, no es necesario conocer todas las
secuencias de escape que existen en lenguaje C, pero sí, algunas de las más
utilizadas:
Permite asignar a una o más variables,
       uno o más valores (datos) recibidos
       desde la entrada estándar (el teclado).
       La sintaxis de su llamada es:




scanf( <cadena_de_control> [, <lista_de_argumentos> ] )
Por cada argumento (variable) que se le pase, se debe escribir un
  especificador de formato, que establecerá el formato de entrada por
  teclado del argumento. La forma más sencilla de escribir un especificador
  de formato en la función scanf es con el carácter tanto por ciento (%)
  seguido de un carácter de conversión que indique el tipo de dato del
  argumento.


                         es
De momento, no
                     todos
necesario conocer
                     s de
los especificadore
                     ueden
formato que se p
                     scanf,
 usar en la función
                       ados,
 pero sí, los más us
                         que
 que son los mismos
                     :
 en la función printf

Contenu connexe

Tendances

Operaciones de Entrada / Salida en C++
Operaciones de Entrada / Salida en C++Operaciones de Entrada / Salida en C++
Operaciones de Entrada / Salida en C++ivanjvic
 
Entrada y salida de datos en c
Entrada y salida de datos en cEntrada y salida de datos en c
Entrada y salida de datos en cDenisse C
 
Librerias en-lenguaje-c
Librerias en-lenguaje-cLibrerias en-lenguaje-c
Librerias en-lenguaje-cKevin2811
 
Elementos Basicos del Lenguaje C++
Elementos Basicos del Lenguaje C++Elementos Basicos del Lenguaje C++
Elementos Basicos del Lenguaje C++yesid19
 
Estructura básica de un programa en C++
Estructura básica de un programa en C++Estructura básica de un programa en C++
Estructura básica de un programa en C++Rosbelia Balza
 
Sintaxis funciones c++
Sintaxis funciones c++Sintaxis funciones c++
Sintaxis funciones c++Fabiola Cortes
 
Apuntes1 elementos del lenguaje c
Apuntes1 elementos del lenguaje cApuntes1 elementos del lenguaje c
Apuntes1 elementos del lenguaje cZalimanunezc
 
Instrucciones C++
Instrucciones C++Instrucciones C++
Instrucciones C++grachika
 
Instrucciones primitivas en pseudocódigo
Instrucciones primitivas en pseudocódigoInstrucciones primitivas en pseudocódigo
Instrucciones primitivas en pseudocódigoAbrirllave
 
Variables, constantes y tipos de datos en C
Variables, constantes y tipos de datos en CVariables, constantes y tipos de datos en C
Variables, constantes y tipos de datos en CRonny Parra
 
Lenguajec diapositivas
Lenguajec diapositivasLenguajec diapositivas
Lenguajec diapositivastacubomx
 
TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++Idalia Tristan
 
Introducción a C++
Introducción a C++Introducción a C++
Introducción a C++Areli1215
 
Estructura sintactica de los lenguajes de programacion
Estructura sintactica de los lenguajes de programacionEstructura sintactica de los lenguajes de programacion
Estructura sintactica de los lenguajes de programacionandreinagracielarojasadam
 
Algoritmos y lenjuage de programacion
Algoritmos y  lenjuage de programacionAlgoritmos y  lenjuage de programacion
Algoritmos y lenjuage de programacionYsaac Ruiz
 
Republica bolivariana de venezuela
Republica bolivariana de venezuelaRepublica bolivariana de venezuela
Republica bolivariana de venezuelaroyimar
 
Identificadores variables y constates en pseudocódigo
Identificadores variables y constates en pseudocódigoIdentificadores variables y constates en pseudocódigo
Identificadores variables y constates en pseudocódigoAbrirllave
 

Tendances (20)

Operaciones de Entrada / Salida en C++
Operaciones de Entrada / Salida en C++Operaciones de Entrada / Salida en C++
Operaciones de Entrada / Salida en C++
 
Entrada y salida de datos en c
Entrada y salida de datos en cEntrada y salida de datos en c
Entrada y salida de datos en c
 
Librerias en-lenguaje-c
Librerias en-lenguaje-cLibrerias en-lenguaje-c
Librerias en-lenguaje-c
 
Elementos Basicos del Lenguaje C++
Elementos Basicos del Lenguaje C++Elementos Basicos del Lenguaje C++
Elementos Basicos del Lenguaje C++
 
Estructura básica de un programa en C++
Estructura básica de un programa en C++Estructura básica de un programa en C++
Estructura básica de un programa en C++
 
Sintaxis funciones c++
Sintaxis funciones c++Sintaxis funciones c++
Sintaxis funciones c++
 
Escuela
EscuelaEscuela
Escuela
 
Apuntes1 elementos del lenguaje c
Apuntes1 elementos del lenguaje cApuntes1 elementos del lenguaje c
Apuntes1 elementos del lenguaje c
 
Instrucciones C++
Instrucciones C++Instrucciones C++
Instrucciones C++
 
Instrucciones primitivas en pseudocódigo
Instrucciones primitivas en pseudocódigoInstrucciones primitivas en pseudocódigo
Instrucciones primitivas en pseudocódigo
 
la instrucción if , Leer cadenas, caracteres
 la instrucción if , Leer cadenas, caracteres la instrucción if , Leer cadenas, caracteres
la instrucción if , Leer cadenas, caracteres
 
Variables, constantes y tipos de datos en C
Variables, constantes y tipos de datos en CVariables, constantes y tipos de datos en C
Variables, constantes y tipos de datos en C
 
Transparencias4
Transparencias4Transparencias4
Transparencias4
 
Lenguajec diapositivas
Lenguajec diapositivasLenguajec diapositivas
Lenguajec diapositivas
 
TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++
 
Introducción a C++
Introducción a C++Introducción a C++
Introducción a C++
 
Estructura sintactica de los lenguajes de programacion
Estructura sintactica de los lenguajes de programacionEstructura sintactica de los lenguajes de programacion
Estructura sintactica de los lenguajes de programacion
 
Algoritmos y lenjuage de programacion
Algoritmos y  lenjuage de programacionAlgoritmos y  lenjuage de programacion
Algoritmos y lenjuage de programacion
 
Republica bolivariana de venezuela
Republica bolivariana de venezuelaRepublica bolivariana de venezuela
Republica bolivariana de venezuela
 
Identificadores variables y constates en pseudocódigo
Identificadores variables y constates en pseudocódigoIdentificadores variables y constates en pseudocódigo
Identificadores variables y constates en pseudocódigo
 

En vedette

Programa Diseñarte Bolivia 2013
Programa Diseñarte Bolivia 2013Programa Diseñarte Bolivia 2013
Programa Diseñarte Bolivia 2013Abomoda Bolivia
 
Digital Direct Marketing
Digital Direct MarketingDigital Direct Marketing
Digital Direct MarketingDatalicious
 
Ain't Nobody's Business If I Do (Read Serials)
Ain't Nobody's Business If I Do (Read Serials)Ain't Nobody's Business If I Do (Read Serials)
Ain't Nobody's Business If I Do (Read Serials)NASIG
 
Performing electrophysiological measurements in humans inside Magnetic Resona...
Performing electrophysiological measurements in humans inside Magnetic Resona...Performing electrophysiological measurements in humans inside Magnetic Resona...
Performing electrophysiological measurements in humans inside Magnetic Resona...Trinity College Dublin
 
Resume.2012
Resume.2012Resume.2012
Resume.2012Cappucci
 
XPRESS HOLDINGS PR
XPRESS HOLDINGS PRXPRESS HOLDINGS PR
XPRESS HOLDINGS PRJacqui Heng
 

En vedette (9)

Descarga de musica
Descarga de musicaDescarga de musica
Descarga de musica
 
Programa Diseñarte Bolivia 2013
Programa Diseñarte Bolivia 2013Programa Diseñarte Bolivia 2013
Programa Diseñarte Bolivia 2013
 
Digital Direct Marketing
Digital Direct MarketingDigital Direct Marketing
Digital Direct Marketing
 
Ain't Nobody's Business If I Do (Read Serials)
Ain't Nobody's Business If I Do (Read Serials)Ain't Nobody's Business If I Do (Read Serials)
Ain't Nobody's Business If I Do (Read Serials)
 
Performing electrophysiological measurements in humans inside Magnetic Resona...
Performing electrophysiological measurements in humans inside Magnetic Resona...Performing electrophysiological measurements in humans inside Magnetic Resona...
Performing electrophysiological measurements in humans inside Magnetic Resona...
 
Resume.2012
Resume.2012Resume.2012
Resume.2012
 
XPRESS HOLDINGS PR
XPRESS HOLDINGS PRXPRESS HOLDINGS PR
XPRESS HOLDINGS PR
 
Braduate Issue05 A
Braduate Issue05 ABraduate Issue05 A
Braduate Issue05 A
 
PSA Watch Brochure
PSA Watch BrochurePSA Watch Brochure
PSA Watch Brochure
 

Similaire à Operadores lógicos y relacionales C

Similaire à Operadores lógicos y relacionales C (20)

Asignación # 4
Asignación # 4Asignación # 4
Asignación # 4
 
Expresiones logicas
Expresiones logicasExpresiones logicas
Expresiones logicas
 
1 entrada y salida estandar(1)
1 entrada y salida estandar(1)1 entrada y salida estandar(1)
1 entrada y salida estandar(1)
 
Escuela
EscuelaEscuela
Escuela
 
Leng prog C
Leng prog CLeng prog C
Leng prog C
 
Operadores
OperadoresOperadores
Operadores
 
Operadores y expresiones
Operadores y expresionesOperadores y expresiones
Operadores y expresiones
 
Operadores
OperadoresOperadores
Operadores
 
Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_
 
La programación informática o programación algorítmica, acortada
La programación informática o programación algorítmica, acortadaLa programación informática o programación algorítmica, acortada
La programación informática o programación algorítmica, acortada
 
Estructuras algoritmicas representación
Estructuras algoritmicas representaciónEstructuras algoritmicas representación
Estructuras algoritmicas representación
 
lenguaje c
lenguaje clenguaje c
lenguaje c
 
100 1
100 1 100 1
100 1
 
Tablas
TablasTablas
Tablas
 
Printf23
Printf23Printf23
Printf23
 
!Prograc3
!Prograc3!Prograc3
!Prograc3
 
Introducción a los Lenguaje de Programación.pptx
Introducción a los Lenguaje de Programación.pptxIntroducción a los Lenguaje de Programación.pptx
Introducción a los Lenguaje de Programación.pptx
 
Lenguaje
LenguajeLenguaje
Lenguaje
 
DATOS LENGUAJE C
DATOS LENGUAJE CDATOS LENGUAJE C
DATOS LENGUAJE C
 
programación Milton.pptx
programación Milton.pptxprogramación Milton.pptx
programación Milton.pptx
 

Dernier

CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaLuis Minaya
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicialLorenaSanchez350426
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxJUANCARLOSAPARCANARE
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORGonella
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 

Dernier (20)

Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicial
 
La luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luzLa luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luz
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIOR
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 

Operadores lógicos y relacionales C

  • 1. PROF: GIOCONDA ECHENIQUE LUIS ESCALANTE EXP: 2008247003
  • 2. Una expresión lógica puede tener solamente el valor de verdadero (TRUE) o de falso (FALSE). Un valor lógico puede ser obtenido al comparar expresiones aritméticas usando los siguientes operadores relacionales:
  • 3. Se utiliza para comparar los valores de dos expresiones. Éstas deben ser del mismo tipo (aritméticas, lógicas o de carácter). En la siguiente figura se comparan los operadores relacionales en pseudocódigo y en lenguaje C:
  • 4. Actúa, exclusivamente, sobre valores de expresiones lógicas. En la siguiente figura se comparan los operadores lógicos en pseudocódigo y en lenguaje C:
  • 5. -operadores de asignación: se usan para escribir expresiones de asignación y son los siguientes. Se utiliza para concretar cadenas en el lenguaje c. Está disponible en la biblioteca estándar de C. La sintaxis de una llamada a strcat es: strcat( <cadena_destino>, <cadena_fuente> ) La función strcat añade el contenido de la <cadena_fuente> a la <cadena_destino>.
  • 6. Se usan para escribir expresiones de asignación y son los siguientes.
  • 7. En lenguaje C, para asignar una expresión de cadena a un array de caracteres, no se puede utilizar el operador de asignación (=). Para ello, se puede utilizar la función strcpy, que está disponible en la biblioteca estándar de C. La sintaxis de una llamada a strcpy es: strcpy( <variable_destino>, <cadena_fuente> ) La función strcpy copia el contenido de la <cadena_fuente> en la <variable_destino>, siendo ésta un array de caracteres.
  • 8. En lenguaje C, tanto el operador incremento (++) como el operador decremento (--) actúan siempre sobre un solo operando, normalmente una variable. Por tanto, son operadores monarios, y sirven para incrementar o decrementar en una unidad el valor de dicho operando.
  • 9. s o s lo e t od e j a d d ngua ta el id e s p r ior del l os ha : La s d es d ore tudia ste o pera C es en e o m ent mo
  • 10. Las funciones de entrada y salida estándar que podemos usar son printf y scanf entre otras. La función printf La función printf permite llevar hacia la salida estándar (la pantalla) los valores (datos) obtenidos de la evaluación de una lista de argumentos. La sintaxis de su llamada es: printf( <cadena_de_control> [, <lista_de_argumentos> ] ) En programación, los argumentos (también llamados parámetros) se emplean para transferir datos de un programa (o subprograma) llamante a otro llamado, y viceversa (del llamado al llamante).
  • 11. El texto ordinario que se puede utilizar es texto normal y corriente, a diferencia de los especificadores de formato y de las secuencias de escape, que se les considera texto especial. Los especificadores de formato establecen el formato de salida por pantalla de los argumentos. La forma más sencilla de escribir un especificador de formato es con el carácter tanto por ciento (%) seguido de un carácter de conversión que indique el tipo de dato del argumento. De momento, no es necesario conocer todos los especificadores de formato que se pueden usar en la función printf, pero sí, los más utilizados:
  • 12. Una secuencia de escape siempre representa a un carácter del ASCII. Dichos caracteres se pueden clasificar en: No gráficos Gráficos Se corresponden con los Representan a acciones, símbolos más usados para como por ejemplo, mover el escribir por los humanos. cursor de la pantalla al principio de la línea siguiente.
  • 13. La forma más sencilla de escribir una secuencia de escape es con el carácter barra invertida (), seguido de un carácter especial. Por tanto, cuando en la cadena de control de la función printf se escriba una secuencia de escape, o bien se mostrará un carácter gráfico por pantalla, o bien se realizará una acción. Por ahora, no es necesario conocer todas las secuencias de escape que existen en lenguaje C, pero sí, algunas de las más utilizadas:
  • 14. Permite asignar a una o más variables, uno o más valores (datos) recibidos desde la entrada estándar (el teclado). La sintaxis de su llamada es: scanf( <cadena_de_control> [, <lista_de_argumentos> ] )
  • 15. Por cada argumento (variable) que se le pase, se debe escribir un especificador de formato, que establecerá el formato de entrada por teclado del argumento. La forma más sencilla de escribir un especificador de formato en la función scanf es con el carácter tanto por ciento (%) seguido de un carácter de conversión que indique el tipo de dato del argumento. es De momento, no todos necesario conocer s de los especificadore ueden formato que se p scanf, usar en la función ados, pero sí, los más us que que son los mismos : en la función printf