SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Universidad Nacional Experimental Politécnica
                   “Antonio José de Sucre”
                  Vr. “Luis Caballero Mejías”
                       Núcleo Charallave
                  Asignatura: Computación II




Prof.:                                       Autor:
Gioconda Echenique                           Rodríguez P. Eloy A.
                                             Exp.: 2009247031




                      Charallave, Edo. Miranda
Se utiliza para comparar los valores
de dos expresiones. Éstas deben ser    Actúa, exclusivamente,
del mismo tipo (aritméticas, lógicas   sobre    valores     de
o de carácter).                        expresiones lógicas.
En lenguaje C, no
existe el operador
concatenación
(+), que sí existe en
otros lenguajes. Sin
embargo,         para
concatenar
                                 Sintaxis
cadenas, se puede
utilizar la función
strcat, que está
disponible en la
biblioteca estándar                           De ellos, el más utilizado es el
de C                                          operador de asignación (=). Su
                                              funcionalidad es equiparable a
                                              la de una instrucción de
                                              asignación en pseudocódigo
strcat( <cadena_destino>, <cadena_fuente> )
En lenguaje C, para
                                                Tanto el operador incremento (++) como
asignar una expresión
                                                el operador decremento (--) actúan
de cadena a un array
                                                siempre sobre un solo operando,
de caracteres, no se
                                                normalmente una variable. Por tanto, son
puede utilizar el
                                                operadores monarios, y sirven para
operador             de
                                                incrementar o decrementar en una unidad
asignación (=). Para
                                 Sintaxis       el valor de dicho operando.
ello, se puede utilizar
                                                Cuando en una expresión el operador
la función strcpy, que
                                                incremento (++) o decremento (--)
está disponible en la
                                                precede al operando sobre el que actúa
bibiliteca estándar de
                                                (por ejemplo ++k), antes de utilizar el
C
                                                valor de dicho operando para otro
                                                propósito, este se incrementa. De ser al
                                                revés, es decir, si es el operando quien
                                                precede al operador (por ejemplo i++), el
strcpy( <variable_destino>, <cadena_fuente> )   valor de dicho operando se incrementa
                                                después de ser utilizado para otro fin.
La función printf permite llevar hacia la                 Permite asignar a una o más
     salida estándar (la pantalla) los valores                 variables, uno o más valores
     (datos) obtenidos de la evaluación de una                 (datos) recibidos desde la entrada
     lista de argumentos                                       estándar (el teclado).



                                Sintaxis                               Sintaxis


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

                                                      scanf( <cadena_de_control> [, <lista_de_argumentos> ] )
El texto ordinario que se                                       Establecen el formato de salida
puede utilizar es texto normal                                  por pantalla de los argumentos.
y corriente, a diferencia de                                    La forma más sencilla de escribir
los    especificadores      de                                  un especificador de formato es
formato y de las secuencias                                     con el carácter tanto por ciento
de escape, que se les                                           (%) seguido de un carácter de
considera texto especial.                                       conversión que indique el tipo de
                                                                dato del argumento.
            Siempre representa a un carácter del
            ASCII. La forma más sencilla de Se clasifican en:           Gráficos
            escribir una secuencia de escape es
            con el carácter barra invertida (),
            seguido de un carácter especial.                           No gráficos
En la función scanf, 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.
#include <stdio.h>

Escribir un programa (en lenguaje      int main()
C) que:                                {
                                         float altura, area, base;
1º) Pida por teclado la base (dato
real)     de     un      triángulo.        printf( "Introduzca base: " );
                                           scanf( "%f", &base );
2º) Pida por teclado la altura (dato       printf( "Introduzca altura: " );
real)     de      un      triángulo.       scanf( "%f", &altura );

3º) Calcule el área del triángulo.         area = base * altura / 2;

4º) Muestre por pantalla          el     printf( "El area del triangulo es: %f",
resultado (dato real).                 area );

                                           return 0;
                                       }
#include <stdio.h>

                                      int main()
                                      {
Escribir un programa (en lenguaje
                                      int dividendo, divisor, cociente, resto;
C) que:
                                      printf( "Introduzca dividendo (entero):
1º) Pida por teclado dos números
                                      " );
(datos enteros).
                                      scanf( "%d", &dividendo );
                                      printf( "Introduzca divisor (entero): " );
2º) Muestre por pantalla el
                                      scanf( "%d", &divisor );
resultado de realizar la división
entera del primer número
                                      cociente = dividendo / divisor;
introducido por el usuario entre el
                                      resto = dividendo % divisor;
segundo, y el resto.
                                       printf( "%d div %d = %d ( Resto = %d
                                      )", dividendo, divisor, cociente, resto );

                                      return 0;
                                      }

Weitere ähnliche Inhalte

Was ist angesagt?

Lenguaje c diapositivas
Lenguaje c diapositivasLenguaje c diapositivas
Lenguaje c diapositivas
starduslex
 
Sentencia if else
Sentencia if elseSentencia if else
Sentencia if else
UVM
 
Programación modular estructurada.ppt
Programación modular estructurada.pptProgramación modular estructurada.ppt
Programación modular estructurada.ppt
Leydi Hernandez
 
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Kiim Kerrigan
 
Unidad 03 variables, constantes y operadores
Unidad 03   variables, constantes y operadoresUnidad 03   variables, constantes y operadores
Unidad 03 variables, constantes y operadores
Lorenzo Alejo
 

Was ist angesagt? (20)

Tipos de datos en pseudocódigo
Tipos de datos en pseudocódigoTipos de datos en pseudocódigo
Tipos de datos en pseudocódigo
 
CLASE SWING
CLASE SWING CLASE SWING
CLASE SWING
 
Tipos de algoritmos
Tipos de algoritmosTipos de algoritmos
Tipos de algoritmos
 
POO: Encapsulamiento, principio de ocultación, recolección de basura
POO: Encapsulamiento, principio de ocultación, recolección de basuraPOO: Encapsulamiento, principio de ocultación, recolección de basura
POO: Encapsulamiento, principio de ocultación, recolección de basura
 
Lenguaje c diapositivas
Lenguaje c diapositivasLenguaje c diapositivas
Lenguaje c diapositivas
 
Sentencia if else
Sentencia if elseSentencia if else
Sentencia if else
 
Programación modular estructurada.ppt
Programación modular estructurada.pptProgramación modular estructurada.ppt
Programación modular estructurada.ppt
 
Mapaconceptual.u.m.l.
Mapaconceptual.u.m.l.Mapaconceptual.u.m.l.
Mapaconceptual.u.m.l.
 
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
 
Bucles de Control Repetitivo Ciclos For
Bucles de Control Repetitivo  Ciclos ForBucles de Control Repetitivo  Ciclos For
Bucles de Control Repetitivo Ciclos For
 
Sintaxis funciones c++
Sintaxis funciones c++Sintaxis funciones c++
Sintaxis funciones c++
 
Lógica de programación
Lógica de programaciónLógica de programación
Lógica de programación
 
FUNDAMENTOS DE PROGRAMACIÓN
FUNDAMENTOS DE PROGRAMACIÓNFUNDAMENTOS DE PROGRAMACIÓN
FUNDAMENTOS DE PROGRAMACIÓN
 
TRIGGERS O DISPARADORES
TRIGGERS O DISPARADORESTRIGGERS O DISPARADORES
TRIGGERS O DISPARADORES
 
Programación 1: funciones en C
Programación 1: funciones en CProgramación 1: funciones en C
Programación 1: funciones en C
 
Herencia en C++
Herencia en C++Herencia en C++
Herencia en C++
 
Paradigmas de la programación
Paradigmas de la programación Paradigmas de la programación
Paradigmas de la programación
 
Unidad 3 administracion de memoria(recoplilacion de todas las exposiciones)
Unidad 3 administracion de memoria(recoplilacion de todas las exposiciones)Unidad 3 administracion de memoria(recoplilacion de todas las exposiciones)
Unidad 3 administracion de memoria(recoplilacion de todas las exposiciones)
 
Elementos basicos c++
Elementos basicos c++Elementos basicos c++
Elementos basicos c++
 
Unidad 03 variables, constantes y operadores
Unidad 03   variables, constantes y operadoresUnidad 03   variables, constantes y operadores
Unidad 03 variables, constantes y operadores
 

Andere mochten auch

Lenguajes de programacion c
Lenguajes de programacion cLenguajes de programacion c
Lenguajes de programacion c
charnisch
 
8f29ee 08b473f1b0f04c55b0d997ad6f8df491
8f29ee 08b473f1b0f04c55b0d997ad6f8df4918f29ee 08b473f1b0f04c55b0d997ad6f8df491
8f29ee 08b473f1b0f04c55b0d997ad6f8df491
Angelica Berrio
 
Bucles y estructuras de decision
Bucles y estructuras de decisionBucles y estructuras de decision
Bucles y estructuras de decision
jnarchie
 
Estructura de Decisión Simple
Estructura de Decisión SimpleEstructura de Decisión Simple
Estructura de Decisión Simple
Picasagrupo3
 
Ejercicios de estructura selectiva anidadas
Ejercicios de estructura selectiva anidadasEjercicios de estructura selectiva anidadas
Ejercicios de estructura selectiva anidadas
Alejandro Pacheco
 
Metodologia de la programación - expresiones
Metodologia de la programación - expresionesMetodologia de la programación - expresiones
Metodologia de la programación - expresiones
Mar_Angeles
 

Andere mochten auch (20)

Operaciones Basicas C++
Operaciones Basicas C++Operaciones Basicas C++
Operaciones Basicas C++
 
Lenguajes de programacion c
Lenguajes de programacion cLenguajes de programacion c
Lenguajes de programacion c
 
Introduccion a la programacion
Introduccion a la programacionIntroduccion a la programacion
Introduccion a la programacion
 
Zonas de memoria, operadores y expresiones básicas
Zonas de memoria, operadores y expresiones básicasZonas de memoria, operadores y expresiones básicas
Zonas de memoria, operadores y expresiones básicas
 
Tipos de datos acces
Tipos de datos accesTipos de datos acces
Tipos de datos acces
 
Tema 1[1][1]
Tema 1[1][1]Tema 1[1][1]
Tema 1[1][1]
 
Varieables de estado
Varieables de estadoVarieables de estado
Varieables de estado
 
Carlos gallego conceptos programacion
Carlos gallego   conceptos programacionCarlos gallego   conceptos programacion
Carlos gallego conceptos programacion
 
VB.net - estructuras de decision y bucles
VB.net - estructuras de decision y buclesVB.net - estructuras de decision y bucles
VB.net - estructuras de decision y bucles
 
Prueba de escritorio
Prueba de escritorioPrueba de escritorio
Prueba de escritorio
 
8f29ee 08b473f1b0f04c55b0d997ad6f8df491
8f29ee 08b473f1b0f04c55b0d997ad6f8df4918f29ee 08b473f1b0f04c55b0d997ad6f8df491
8f29ee 08b473f1b0f04c55b0d997ad6f8df491
 
Bucles y estructuras de decision
Bucles y estructuras de decisionBucles y estructuras de decision
Bucles y estructuras de decision
 
Lenguaje de programacion c
Lenguaje de programacion cLenguaje de programacion c
Lenguaje de programacion c
 
Mapa mental lenguaje c
Mapa mental lenguaje cMapa mental lenguaje c
Mapa mental lenguaje c
 
Secuencias para el aula expresiones algebraicas y modelos de area
Secuencias para el aula expresiones algebraicas y modelos de areaSecuencias para el aula expresiones algebraicas y modelos de area
Secuencias para el aula expresiones algebraicas y modelos de area
 
Estructura de Decisión Simple
Estructura de Decisión SimpleEstructura de Decisión Simple
Estructura de Decisión Simple
 
Ejercicios de estructura selectiva anidadas
Ejercicios de estructura selectiva anidadasEjercicios de estructura selectiva anidadas
Ejercicios de estructura selectiva anidadas
 
Logica de la Programacion 2 Bimestre Unidad 4
Logica de la Programacion 2 Bimestre Unidad 4Logica de la Programacion 2 Bimestre Unidad 4
Logica de la Programacion 2 Bimestre Unidad 4
 
Metodologia de la programación - expresiones
Metodologia de la programación - expresionesMetodologia de la programación - expresiones
Metodologia de la programación - expresiones
 
Simple estructura de selección o decisión lógica
Simple estructura de selección o decisión lógicaSimple estructura de selección o decisión lógica
Simple estructura de selección o decisión lógica
 

Ähnlich wie Lenguaje c (expresiones logicas)

Expresiones logicas
Expresiones logicasExpresiones logicas
Expresiones logicas
zamand14
 
Lenguaje c compu 2
Lenguaje c compu 2Lenguaje c compu 2
Lenguaje c compu 2
luiseldrumer
 
1 entrada y salida estandar(1)
1 entrada y salida estandar(1)1 entrada y salida estandar(1)
1 entrada y salida estandar(1)
Arely Ramirez Mar
 
Algoritmos y lenjuage de programacion
Algoritmos y  lenjuage de programacionAlgoritmos y  lenjuage de programacion
Algoritmos y lenjuage de programacion
Ysaac Ruiz
 
ESTRUCTURAS DE SELECCIÓN SENTENCIAS IF Y SWITCH EN C++
ESTRUCTURAS DE SELECCIÓN SENTENCIAS IF Y SWITCH EN C++ESTRUCTURAS DE SELECCIÓN SENTENCIAS IF Y SWITCH EN C++
ESTRUCTURAS DE SELECCIÓN SENTENCIAS IF Y SWITCH EN C++
die_dex
 
Operadores y Expresiones en C++
Operadores y Expresiones en C++Operadores y Expresiones en C++
Operadores y Expresiones en C++
die_dex
 
Republica bolivariana de venezuela
Republica bolivariana de venezuelaRepublica bolivariana de venezuela
Republica bolivariana de venezuela
royimar
 
Programacion ii modulo2-leccion3
Programacion ii modulo2-leccion3Programacion ii modulo2-leccion3
Programacion ii modulo2-leccion3
karlalopezbello
 

Ähnlich wie Lenguaje c (expresiones logicas) (20)

Asignación # 4
Asignación # 4Asignación # 4
Asignación # 4
 
Expresiones logicas
Expresiones logicasExpresiones logicas
Expresiones logicas
 
Escuela
EscuelaEscuela
Escuela
 
Escuela
EscuelaEscuela
Escuela
 
Lenguaje c compu 2
Lenguaje c compu 2Lenguaje c compu 2
Lenguaje c compu 2
 
1 entrada y salida estandar(1)
1 entrada y salida estandar(1)1 entrada y salida estandar(1)
1 entrada y salida estandar(1)
 
Algoritmos y lenjuage de programacion
Algoritmos y  lenjuage de programacionAlgoritmos y  lenjuage de programacion
Algoritmos y lenjuage de programacion
 
Programar en c
Programar en cProgramar en c
Programar en c
 
Clase 6
Clase 6Clase 6
Clase 6
 
ESTRUCTURAS DE SELECCIÓN SENTENCIAS IF Y SWITCH EN C++
ESTRUCTURAS DE SELECCIÓN SENTENCIAS IF Y SWITCH EN C++ESTRUCTURAS DE SELECCIÓN SENTENCIAS IF Y SWITCH EN C++
ESTRUCTURAS DE SELECCIÓN SENTENCIAS IF Y SWITCH 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
 
Chuleta de lenguaje C para principiantes
Chuleta de lenguaje C para principiantesChuleta de lenguaje C para principiantes
Chuleta de lenguaje C para principiantes
 
Operadores y Expresiones en C++
Operadores y Expresiones en C++Operadores y Expresiones en C++
Operadores y Expresiones en C++
 
Clase 5
Clase 5Clase 5
Clase 5
 
Estructura básica de c parte 1
Estructura básica de c parte 1Estructura básica de c parte 1
Estructura básica de c parte 1
 
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
 
Funcion scanf
Funcion scanfFuncion scanf
Funcion scanf
 
Republica bolivariana de venezuela
Republica bolivariana de venezuelaRepublica bolivariana de venezuela
Republica bolivariana de venezuela
 
Funcion printf
Funcion printfFuncion printf
Funcion printf
 
Programacion ii modulo2-leccion3
Programacion ii modulo2-leccion3Programacion ii modulo2-leccion3
Programacion ii modulo2-leccion3
 

Lenguaje c (expresiones logicas)

  • 1. Universidad Nacional Experimental Politécnica “Antonio José de Sucre” Vr. “Luis Caballero Mejías” Núcleo Charallave Asignatura: Computación II Prof.: Autor: Gioconda Echenique Rodríguez P. Eloy A. Exp.: 2009247031 Charallave, Edo. Miranda
  • 2. Se utiliza para comparar los valores de dos expresiones. Éstas deben ser Actúa, exclusivamente, del mismo tipo (aritméticas, lógicas sobre valores de o de carácter). expresiones lógicas.
  • 3. En lenguaje C, no existe el operador concatenación (+), que sí existe en otros lenguajes. Sin embargo, para concatenar Sintaxis cadenas, se puede utilizar la función strcat, que está disponible en la biblioteca estándar De ellos, el más utilizado es el de C operador de asignación (=). Su funcionalidad es equiparable a la de una instrucción de asignación en pseudocódigo strcat( <cadena_destino>, <cadena_fuente> )
  • 4. En lenguaje C, para Tanto el operador incremento (++) como asignar una expresión el operador decremento (--) actúan de cadena a un array siempre sobre un solo operando, de caracteres, no se normalmente una variable. Por tanto, son puede utilizar el operadores monarios, y sirven para operador de incrementar o decrementar en una unidad asignación (=). Para Sintaxis el valor de dicho operando. ello, se puede utilizar Cuando en una expresión el operador la función strcpy, que incremento (++) o decremento (--) está disponible en la precede al operando sobre el que actúa bibiliteca estándar de (por ejemplo ++k), antes de utilizar el C valor de dicho operando para otro propósito, este se incrementa. De ser al revés, es decir, si es el operando quien precede al operador (por ejemplo i++), el strcpy( <variable_destino>, <cadena_fuente> ) valor de dicho operando se incrementa después de ser utilizado para otro fin.
  • 5.
  • 6. La función printf permite llevar hacia la Permite asignar a una o más salida estándar (la pantalla) los valores variables, uno o más valores (datos) obtenidos de la evaluación de una (datos) recibidos desde la entrada lista de argumentos estándar (el teclado). Sintaxis Sintaxis printf( <cadena_de_control> [, <lista_de_argumentos> ] ) scanf( <cadena_de_control> [, <lista_de_argumentos> ] )
  • 7. El texto ordinario que se Establecen el formato de salida puede utilizar es texto normal por pantalla de los argumentos. y corriente, a diferencia de La forma más sencilla de escribir los especificadores de un especificador de formato es formato y de las secuencias con el carácter tanto por ciento de escape, que se les (%) seguido de un carácter de considera texto especial. conversión que indique el tipo de dato del argumento. Siempre representa a un carácter del ASCII. La forma más sencilla de Se clasifican en: Gráficos escribir una secuencia de escape es con el carácter barra invertida (), seguido de un carácter especial. No gráficos
  • 8. En la función scanf, 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.
  • 9. #include <stdio.h> Escribir un programa (en lenguaje int main() C) que: { float altura, area, base; 1º) Pida por teclado la base (dato real) de un triángulo. printf( "Introduzca base: " ); scanf( "%f", &base ); 2º) Pida por teclado la altura (dato printf( "Introduzca altura: " ); real) de un triángulo. scanf( "%f", &altura ); 3º) Calcule el área del triángulo. area = base * altura / 2; 4º) Muestre por pantalla el printf( "El area del triangulo es: %f", resultado (dato real). area ); return 0; }
  • 10. #include <stdio.h> int main() { Escribir un programa (en lenguaje int dividendo, divisor, cociente, resto; C) que: printf( "Introduzca dividendo (entero): 1º) Pida por teclado dos números " ); (datos enteros). scanf( "%d", &dividendo ); printf( "Introduzca divisor (entero): " ); 2º) Muestre por pantalla el scanf( "%d", &divisor ); resultado de realizar la división entera del primer número cociente = dividendo / divisor; introducido por el usuario entre el resto = dividendo % divisor; segundo, y el resto. printf( "%d div %d = %d ( Resto = %d )", dividendo, divisor, cociente, resto ); return 0; }