SlideShare une entreprise Scribd logo
1  sur  26
Télécharger pour lire hors ligne
Programa


     inicio             //Pseudocódigo en PSeInt
                        Proceso sin_titulo
                                   edad <-0;
                        anoNac<-0;
                        anoAct<-0;
    lectura             Leer anoNac ;
                        FinProceso


   asignación
                Dim edad, anoNac, anoActAs Integer
                anoNac = Console.ReadLine()
   escritura


      fin       Const anoAct As Integer = 2009
                ConstPI As Double = 3.1416
Programa


     inicio

                        Aritméticos
    lectura     ^, *, /, div, , mod, +, -,&

   asignación
                     Relacionales
                     =,<>,<,>,<=,>=
   escritura

                       Lógicos
      fin       no (not), y (and), o (or)
Programa


     inicio


    lectura
                      Expresiones
                  (5 > 10) o (‘A’ < ‘B’)
   asignación   (10 > 5) y (5 < 10+Num)


   escritura
                   Otras funciones
                abs(x), arctan(x), sqr(x)
      fin
Información general que describe los
objetos con los cueles opera un
computador.
Existen 2 tipos de datos:
1. Simples (sin estructura)
2. Compuestos (estructurados)
Los tipos de datos simples son
 los siguientes:
•Numéricos (int, double)
•Lógicos (boolean)
•Carácter (char, string)
TIPO DE DATOS

TIPO DATO       ESPACIO MEMORIA   RANGO

unsigned char   8 bits            255

char            8 bits            127

short int       16 bits           32,767

unsigned int    32 bits           4,294,967,295

int             32 bits           2,147,483,647

unsigned long   32 bits           4,294,967,295

enum            16 bits           2,147,483,647

long            32 bits           2,147,483,647

float           32 bits           3.4 x 10- 3.4 x 10+38(6
                                  dec)

double          64 bits           1.7 x 10- 1.7*10+308(15
                                  dec)

long double     80 bits           3.4 x 10- 1.1 x 10+4932


void            sin valor
Tipo numérico entero (int)   Tipo numérico real (double)


   Subconjunto finito             Subconjunto de
  de números enteros.             números reales.

            5                            0.08
           -15                         3.7674
           20                           -5.87
          1348                           0.54
   Tipos de Datos Numericos
   int (Entero)
   short int (Entero corto)
   long int (Entero largo)
   unsigned int (Entero sin signo)
   unsigned short int (Enterocorto sin signo)
   unsigned long int (Entero largo sin signo)
   float (Flotante)
   double (Doble)
   long double (Doblelargo)
Dato que solo puede tomar uno de dos valores:
•Cierto ó Verdadero (true, 1, abierto)
•Falso (false, 0, cerrado)


Tipo Carácter (char).- contiene un solo carácter:
•Caracteres alfabéticos (A, B, C, …, Z) (a, b, c, …, z)
•Caracteres numéricos (1, 2, 3, …, 9, 0)
•Caracteres especiales (+, -, *, /, $, <, >, ^)

Tipo Cadena (string).- sucesión de caracteres
delimitados por una comilla ó dobles comillas ejm:
'Hola Mundo'
"10 de diciembre de 2010"
Valores que no cambian                            Valores que cambian
     durante la ejecución                             durante la ejecución
         del programa                                    del programa


•+7.435    (constantes reales válidas)      •A543     (alfanumérica)
•1,542.99  (constantes reales no válidas)   •NOMBRE   (para representar nombres de
•3.76*10¹² (constantes reales en                      personas)
             notación científica)
•‘B‘       (constante de tipo carácter)
•Verdadero
•Falso      (constantes lógicas)
Combinación: constantes, variables,
     símbolos de operación, paréntesis y
     nombres de funciones especiales,
     ejm:
                   a+(b+3)+√c

Según sea el tipo de objetos que manipulan, las
expresiones se clasifican en:
•Aritméticas (suma = num1 + num2)
•Relacionales (A>B)
•Lógicas (a=true)
•Carácter (cout<<"hola "<<nombre<<end;)
Las expresiones aritméticas son análogas a las fórmulas
matemáticas:
                           5+3=8
                             operadores        resultado
  operandos                  aritméticos

                OPERADORES        ARITMÉTICOS
+    Dos posibilidades: Suma binaria ; más unitario.
++   Incremento unitario (dos clases)
-    Dos posibilidades: Resta binaria ; menos unitario.
--   Decremento unitario (dos clases)
*    Multiplicación
/    División.
%    Resto o módulo.
OPERADORESDIV Y                            MOD
El símbolo ( / ) se utiliza para la división real y el operador ( div )
representa la división entera ejm:
15     6
        mod obtiene             3      2       div obtiene la parte entera
            (cociente)                         (cociente)

                            15 div 6 = 2
                           15 mod 6 = 3

Ejemplos:
REGLAS DE PRIORIDAD

1. Las operaciones que están e encerradas entre
   paréntesis e evalúan primero.
2. Las operaciones aritméticas de una expresión
   suelen seguir el siguiente orden de prioridad:
    • Operador exponencial (^, o bien **)
    • Operadores (*, /)
    • Operadores ( div y mod )
    • Operadores (+, -)
 Las expresiones lógicas o booleanas son
  aquellas que cuyo valor es siempre
  verdadero (TRUE) o falso (FALSE).
 Una expresión lógica se forma combinando
  constantes lógicas o variables lógicas
  utilizando operadores lógicos como: not,
  and y or y operadores relacionales de
  (relación o comparación).      =    Igualque
                                   <     Menor que
                                   >     Mayor que
                                  <=     Menor o igual que

                                  >=     Mayor o igual que

                                  <>     Distinto de
   Los operadores de relación se puede
    aplicar a cualquiera de los cuatro tipos
    de datos estándar: enteros, real, lógico,
    carácter.
    N1      N2        Expresión lógica   Resultado
    3       6         3<6                Verdadero
    0       1         0>1                Falso
    4       2         4=2                Falso
    8       5         8 <= 5             Falso
    9       9         9 >= 9             Verdadero
    5       5         5 <> 5             Falso
Función            Descripción          Tipo de argumento       Resultado

  Abs (x)         Valor absoluto de x        Entero o real    Igual que argumento

 Arctan (x)       Arco tangente de x         Entero o real           Real

  Cos (x)            Coseno de x             Entero o real           Real

  Exp (x)         Exponencial de x           Entero o real           Real

   ln (x)      Logaritmo neperiano de x      Entero o real           Real

 Log10 (x)      Logaritmo decimal de x       Entero o real           Real

Redondeo (x)       Redondeo de x                 Real               Entero
  round(x)
  Seno (x)            Seno de x              Entero o real           Real
   sin (x)
Cuadrado (x)        Cuadrado de x            Entero o real    Igual que argumento
   sqr(x)
  Raiz2 (x)      Raíz cuadrada de x          Entero o real           Real
   sqrt(x)
  Trunc (x)       Truncamiento de x              real               Entero
 La operación de asignación es el modo
  de almacenar valores a una variable.
 La operación de asignación se
  representa con el símbolo u operador



Nombre de la variable        expresión
   Las expresiones en las operaciones de
    asignacion son aritmeticas

A        0             la variable A toma el valor 0

N        0la variable N toma el valor 0
A        N + 1 la variable A toma el valor 0 + 1, es decir 1
   La expresión que se evalúa en la operación de
    asignación es lógica. Supóngase que M, N y P
    son variables de tipo lógico.

M         8<5
N         M o ( 7 <= 12 )
P         7>6

    Tras evaluar las operaciones anteriores, las
    variables M, N y P tomaran los valores falso,
    verdadero, verdadero.
   La expresión que se evalúa es de tipo
    cadena:

X        “ 12 de octubre de 1942 ”

    La asignación anterior asigna la cadena
    de caracteres “ 12 de octubre de 1942 ”
    a la variable tipo cadena X.
   En las asignaciones no se pueden
    asignar valores a una variable de tipo
    diferente del suyo. Se presentara un
    error si se trata de asignar valores de
    tipo carácter a una variable numérica o
    un valor numérico a una variable tipo
    carácter.

Contenu connexe

Tendances

C:\Fakepath\Derivadas Juan Pabloxddd Ppt(Nuevo Curso)
C:\Fakepath\Derivadas Juan Pabloxddd Ppt(Nuevo Curso)C:\Fakepath\Derivadas Juan Pabloxddd Ppt(Nuevo Curso)
C:\Fakepath\Derivadas Juan Pabloxddd Ppt(Nuevo Curso)UNEFM
 
I1M2011-T4: Definición de funciones en Haskell
I1M2011-T4: Definición de funciones en HaskellI1M2011-T4: Definición de funciones en Haskell
I1M2011-T4: Definición de funciones en HaskellJosé A. Alonso
 
Datos Escalares
Datos EscalaresDatos Escalares
Datos Escalaresjohanna20
 
Tema 11: Aplicaciones de la programación funcional con Haskell
Tema 11: Aplicaciones de la programación funcional con HaskellTema 11: Aplicaciones de la programación funcional con Haskell
Tema 11: Aplicaciones de la programación funcional con HaskellJosé A. Alonso
 
Practicas java gustavo carbajal macias 402
Practicas java gustavo carbajal macias 402Practicas java gustavo carbajal macias 402
Practicas java gustavo carbajal macias 402Gustavo Macias
 
Introduccion a la teoria de interpolacion
Introduccion a la teoria de interpolacionIntroduccion a la teoria de interpolacion
Introduccion a la teoria de interpolacionwilmerleon67
 
Ejercicios de matrices y vectores en c++
Ejercicios de matrices y vectores en c++Ejercicios de matrices y vectores en c++
Ejercicios de matrices y vectores en c++Diego Maxdj Chicaiza
 
jaisan
jaisanjaisan
jaisanjai
 
Tema 10: Evaluación perezosa en Haskell
Tema 10: Evaluación perezosa en HaskellTema 10: Evaluación perezosa en Haskell
Tema 10: Evaluación perezosa en HaskellJosé A. Alonso
 
Practicas java Nieto Ugalde Evelyn Anayansi Grupo:403
Practicas java Nieto Ugalde Evelyn Anayansi Grupo:403Practicas java Nieto Ugalde Evelyn Anayansi Grupo:403
Practicas java Nieto Ugalde Evelyn Anayansi Grupo:403Evelyn Anayansi
 
Software omegaup
Software omegaupSoftware omegaup
Software omegaupRyoga Luis
 
Fundamentos De Algoritmia
Fundamentos De AlgoritmiaFundamentos De Algoritmia
Fundamentos De Algoritmiacckokyco
 

Tendances (18)

C:\Fakepath\Derivadas Juan Pabloxddd Ppt(Nuevo Curso)
C:\Fakepath\Derivadas Juan Pabloxddd Ppt(Nuevo Curso)C:\Fakepath\Derivadas Juan Pabloxddd Ppt(Nuevo Curso)
C:\Fakepath\Derivadas Juan Pabloxddd Ppt(Nuevo Curso)
 
I1M2011-T4: Definición de funciones en Haskell
I1M2011-T4: Definición de funciones en HaskellI1M2011-T4: Definición de funciones en Haskell
I1M2011-T4: Definición de funciones en Haskell
 
Datos Escalares
Datos EscalaresDatos Escalares
Datos Escalares
 
Tema 11: Aplicaciones de la programación funcional con Haskell
Tema 11: Aplicaciones de la programación funcional con HaskellTema 11: Aplicaciones de la programación funcional con Haskell
Tema 11: Aplicaciones de la programación funcional con Haskell
 
Practicas java gustavo carbajal macias 402
Practicas java gustavo carbajal macias 402Practicas java gustavo carbajal macias 402
Practicas java gustavo carbajal macias 402
 
Arreglos c++
Arreglos c++Arreglos c++
Arreglos c++
 
Introduccion a la teoria de interpolacion
Introduccion a la teoria de interpolacionIntroduccion a la teoria de interpolacion
Introduccion a la teoria de interpolacion
 
Ejercicios de matrices y vectores en c++
Ejercicios de matrices y vectores en c++Ejercicios de matrices y vectores en c++
Ejercicios de matrices y vectores en c++
 
Arreglos
ArreglosArreglos
Arreglos
 
Estructuras
Estructuras Estructuras
Estructuras
 
Módulo 4 (sin estilo)
Módulo 4 (sin estilo)Módulo 4 (sin estilo)
Módulo 4 (sin estilo)
 
jaisan
jaisanjaisan
jaisan
 
Tema 10: Evaluación perezosa en Haskell
Tema 10: Evaluación perezosa en HaskellTema 10: Evaluación perezosa en Haskell
Tema 10: Evaluación perezosa en Haskell
 
Arreglos C#
Arreglos C#Arreglos C#
Arreglos C#
 
Practicas java Nieto Ugalde Evelyn Anayansi Grupo:403
Practicas java Nieto Ugalde Evelyn Anayansi Grupo:403Practicas java Nieto Ugalde Evelyn Anayansi Grupo:403
Practicas java Nieto Ugalde Evelyn Anayansi Grupo:403
 
Mac
MacMac
Mac
 
Software omegaup
Software omegaupSoftware omegaup
Software omegaup
 
Fundamentos De Algoritmia
Fundamentos De AlgoritmiaFundamentos De Algoritmia
Fundamentos De Algoritmia
 

En vedette

Game theory
Game theoryGame theory
Game theorypoundza
 
¿QUÉ PLANTA DE BIOMASA NI BIOMASA?
¿QUÉ PLANTA DE BIOMASA NI BIOMASA?¿QUÉ PLANTA DE BIOMASA NI BIOMASA?
¿QUÉ PLANTA DE BIOMASA NI BIOMASA?carmeloperezsoto
 
Ley 43 2003, de 21 de abril, de montes
Ley 43 2003, de 21 de abril, de montesLey 43 2003, de 21 de abril, de montes
Ley 43 2003, de 21 de abril, de montescarmeloperezsoto
 
Cuadro de reseña
Cuadro de reseñaCuadro de reseña
Cuadro de reseñaaleKamamoto
 
Presentacon power
Presentacon powerPresentacon power
Presentacon powershavomejia
 
Audience profile survey monkey
Audience profile survey monkeyAudience profile survey monkey
Audience profile survey monkeyM_elissa
 
Task 3 - VIBE Analysis
Task 3 - VIBE AnalysisTask 3 - VIBE Analysis
Task 3 - VIBE Analysisgeorgiamarie
 
Stratejik Yönetim ve Unsurları - Bölüm 3
Stratejik Yönetim ve Unsurları - Bölüm 3Stratejik Yönetim ve Unsurları - Bölüm 3
Stratejik Yönetim ve Unsurları - Bölüm 3Rserit
 
ENJ-4-400 Presentación Curso Virtual, Civil IV: Materias Especializadas.
ENJ-4-400 Presentación Curso Virtual, Civil IV: Materias Especializadas.ENJ-4-400 Presentación Curso Virtual, Civil IV: Materias Especializadas.
ENJ-4-400 Presentación Curso Virtual, Civil IV: Materias Especializadas.ENJ
 
Audience feedback
Audience feedbackAudience feedback
Audience feedbackBethlongley
 
Retos sociales en la transicion del siglo
Retos sociales en la transicion del sigloRetos sociales en la transicion del siglo
Retos sociales en la transicion del sigloÁngel Leonardo Torres
 
4 ACTIVIDADES MENSUALES
4 ACTIVIDADES MENSUALES4 ACTIVIDADES MENSUALES
4 ACTIVIDADES MENSUALESapcnorte
 
Ley de emprendedores V, beneficios fiscales en el IRPF
Ley de emprendedores V, beneficios fiscales en el IRPFLey de emprendedores V, beneficios fiscales en el IRPF
Ley de emprendedores V, beneficios fiscales en el IRPFIsabel Blanco Labajos
 

En vedette (20)

Game theory
Game theoryGame theory
Game theory
 
¿QUÉ PLANTA DE BIOMASA NI BIOMASA?
¿QUÉ PLANTA DE BIOMASA NI BIOMASA?¿QUÉ PLANTA DE BIOMASA NI BIOMASA?
¿QUÉ PLANTA DE BIOMASA NI BIOMASA?
 
Calendario
CalendarioCalendario
Calendario
 
Ley 43 2003, de 21 de abril, de montes
Ley 43 2003, de 21 de abril, de montesLey 43 2003, de 21 de abril, de montes
Ley 43 2003, de 21 de abril, de montes
 
Cuadro de reseña
Cuadro de reseñaCuadro de reseña
Cuadro de reseña
 
Presentacon power
Presentacon powerPresentacon power
Presentacon power
 
Audience profile survey monkey
Audience profile survey monkeyAudience profile survey monkey
Audience profile survey monkey
 
Plátano (1)
Plátano (1)Plátano (1)
Plátano (1)
 
Task 3 - VIBE Analysis
Task 3 - VIBE AnalysisTask 3 - VIBE Analysis
Task 3 - VIBE Analysis
 
Stratejik Yönetim ve Unsurları - Bölüm 3
Stratejik Yönetim ve Unsurları - Bölüm 3Stratejik Yönetim ve Unsurları - Bölüm 3
Stratejik Yönetim ve Unsurları - Bölüm 3
 
ENJ-4-400 Presentación Curso Virtual, Civil IV: Materias Especializadas.
ENJ-4-400 Presentación Curso Virtual, Civil IV: Materias Especializadas.ENJ-4-400 Presentación Curso Virtual, Civil IV: Materias Especializadas.
ENJ-4-400 Presentación Curso Virtual, Civil IV: Materias Especializadas.
 
Madrid 1
Madrid 1Madrid 1
Madrid 1
 
Audience feedback
Audience feedbackAudience feedback
Audience feedback
 
Examen
ExamenExamen
Examen
 
Retos sociales en la transicion del siglo
Retos sociales en la transicion del sigloRetos sociales en la transicion del siglo
Retos sociales en la transicion del siglo
 
Braulio molina
Braulio molinaBraulio molina
Braulio molina
 
Marriage
MarriageMarriage
Marriage
 
By Alejandro. 5 A
By Alejandro. 5 ABy Alejandro. 5 A
By Alejandro. 5 A
 
4 ACTIVIDADES MENSUALES
4 ACTIVIDADES MENSUALES4 ACTIVIDADES MENSUALES
4 ACTIVIDADES MENSUALES
 
Ley de emprendedores V, beneficios fiscales en el IRPF
Ley de emprendedores V, beneficios fiscales en el IRPFLey de emprendedores V, beneficios fiscales en el IRPF
Ley de emprendedores V, beneficios fiscales en el IRPF
 

Similaire à 1. vers. cap-3_tipos_dedatos

C++ unidad1 semana1
C++ unidad1 semana1C++ unidad1 semana1
C++ unidad1 semana1winnijbn
 
Sistemas numéricos datos y expresiones - tatis
Sistemas numéricos datos y expresiones - tatisSistemas numéricos datos y expresiones - tatis
Sistemas numéricos datos y expresiones - tatisAlcira Ordóñez Rey
 
Tipos de datos usados en lenguaje C
Tipos de datos usados en lenguaje CTipos de datos usados en lenguaje C
Tipos de datos usados en lenguaje Cefrenpedro92
 
Tipos de datos usados en c
Tipos de datos usados en cTipos de datos usados en c
Tipos de datos usados en clagq
 
Fundamentos de programación en scilab
Fundamentos de programación en scilabFundamentos de programación en scilab
Fundamentos de programación en scilabGabriel Romero
 
Fundamentos de la Programacion
Fundamentos de la ProgramacionFundamentos de la Programacion
Fundamentos de la ProgramacionTefy Pineda
 
escuela superiror politecnica de chimborazo
escuela superiror politecnica de chimborazoescuela superiror politecnica de chimborazo
escuela superiror politecnica de chimborazoJhon Vega
 
Introduccion al lenguaje c_EderHenriquez
Introduccion al lenguaje c_EderHenriquezIntroduccion al lenguaje c_EderHenriquez
Introduccion al lenguaje c_EderHenriquezederhenriquez
 
Tipos de datos numéricos en Python
Tipos de datos numéricos en PythonTipos de datos numéricos en Python
Tipos de datos numéricos en Pythonmaluacsa
 
Entidades primitivas para algoritmos
Entidades primitivas para algoritmosEntidades primitivas para algoritmos
Entidades primitivas para algoritmosluisce03
 
Razonando Vulnerabilidades con SMT Solvers
Razonando Vulnerabilidades con SMT SolversRazonando Vulnerabilidades con SMT Solvers
Razonando Vulnerabilidades con SMT Solverspablosole
 
Fundamentos de computación(ICM) en octave
Fundamentos de computación(ICM) en octaveFundamentos de computación(ICM) en octave
Fundamentos de computación(ICM) en octaveGabriel Romero
 
Matlab introducción-clase3
Matlab introducción-clase3Matlab introducción-clase3
Matlab introducción-clase3Maggy Judith
 
Taller abril 18 a (1)
Taller abril 18 a  (1)Taller abril 18 a  (1)
Taller abril 18 a (1)stiven-c
 
Material de apoyo unidad 3. datos y entidades primitivas
Material de apoyo unidad 3.  datos y entidades primitivasMaterial de apoyo unidad 3.  datos y entidades primitivas
Material de apoyo unidad 3. datos y entidades primitivasLeany González
 
Clase de datos variables constantes
Clase de datos variables constantesClase de datos variables constantes
Clase de datos variables constantesSol Hernández
 

Similaire à 1. vers. cap-3_tipos_dedatos (20)

C++ unidad1 semana1
C++ unidad1 semana1C++ unidad1 semana1
C++ unidad1 semana1
 
Sistemas numéricos datos y expresiones - tatis
Sistemas numéricos datos y expresiones - tatisSistemas numéricos datos y expresiones - tatis
Sistemas numéricos datos y expresiones - tatis
 
Tipos de datos usados en lenguaje C
Tipos de datos usados en lenguaje CTipos de datos usados en lenguaje C
Tipos de datos usados en lenguaje C
 
Tipos de datos usados en c
Tipos de datos usados en cTipos de datos usados en c
Tipos de datos usados en c
 
Fundamentos de programación en scilab
Fundamentos de programación en scilabFundamentos de programación en scilab
Fundamentos de programación en scilab
 
Fundamentos de la Programacion
Fundamentos de la ProgramacionFundamentos de la Programacion
Fundamentos de la Programacion
 
Módulo 4
Módulo 4Módulo 4
Módulo 4
 
Módulo 4
Módulo 4Módulo 4
Módulo 4
 
escuela superiror politecnica de chimborazo
escuela superiror politecnica de chimborazoescuela superiror politecnica de chimborazo
escuela superiror politecnica de chimborazo
 
Elementos de programacion t1
Elementos de programacion t1Elementos de programacion t1
Elementos de programacion t1
 
Introduccion al lenguaje c_EderHenriquez
Introduccion al lenguaje c_EderHenriquezIntroduccion al lenguaje c_EderHenriquez
Introduccion al lenguaje c_EderHenriquez
 
Tipos de datos numéricos en Python
Tipos de datos numéricos en PythonTipos de datos numéricos en Python
Tipos de datos numéricos en Python
 
Entidades primitivas para algoritmos
Entidades primitivas para algoritmosEntidades primitivas para algoritmos
Entidades primitivas para algoritmos
 
Razonando Vulnerabilidades con SMT Solvers
Razonando Vulnerabilidades con SMT SolversRazonando Vulnerabilidades con SMT Solvers
Razonando Vulnerabilidades con SMT Solvers
 
tutorial de drscheme
tutorial de drscheme tutorial de drscheme
tutorial de drscheme
 
Fundamentos de computación(ICM) en octave
Fundamentos de computación(ICM) en octaveFundamentos de computación(ICM) en octave
Fundamentos de computación(ICM) en octave
 
Matlab introducción-clase3
Matlab introducción-clase3Matlab introducción-clase3
Matlab introducción-clase3
 
Taller abril 18 a (1)
Taller abril 18 a  (1)Taller abril 18 a  (1)
Taller abril 18 a (1)
 
Material de apoyo unidad 3. datos y entidades primitivas
Material de apoyo unidad 3.  datos y entidades primitivasMaterial de apoyo unidad 3.  datos y entidades primitivas
Material de apoyo unidad 3. datos y entidades primitivas
 
Clase de datos variables constantes
Clase de datos variables constantesClase de datos variables constantes
Clase de datos variables constantes
 

Plus de Ángel Leonardo Torres

Lab4: Diseñar y construir un oscilador de cristal y un oscilador LC
Lab4: Diseñar y construir un oscilador de cristal y un oscilador LCLab4: Diseñar y construir un oscilador de cristal y un oscilador LC
Lab4: Diseñar y construir un oscilador de cristal y un oscilador LCÁngel Leonardo Torres
 
Lab 3: Amplificadores de pequeña señal
Lab 3: Amplificadores de pequeña señalLab 3: Amplificadores de pequeña señal
Lab 3: Amplificadores de pequeña señalÁngel Leonardo Torres
 
Diseño y simulación de un amplificador de pequeña señal para una frecuencia d...
Diseño y simulación de un amplificador de pequeña señal para una frecuencia d...Diseño y simulación de un amplificador de pequeña señal para una frecuencia d...
Diseño y simulación de un amplificador de pequeña señal para una frecuencia d...Ángel Leonardo Torres
 
Diseño y construcción un filtro pasa-banda de 3er orden
Diseño y construcción un filtro pasa-banda de 3er ordenDiseño y construcción un filtro pasa-banda de 3er orden
Diseño y construcción un filtro pasa-banda de 3er ordenÁngel Leonardo Torres
 
Diseño y simulación de filtros de RF
Diseño y simulación de filtros de RFDiseño y simulación de filtros de RF
Diseño y simulación de filtros de RFÁngel Leonardo Torres
 
Diseño y simulación de acopladores de RF
Diseño y simulación de acopladores de RFDiseño y simulación de acopladores de RF
Diseño y simulación de acopladores de RFÁngel Leonardo Torres
 
Graficar (Impedancia y fase) el comportamiento de los componentes pasivos en RF
Graficar (Impedancia y fase) el comportamiento de los componentes pasivos en RFGraficar (Impedancia y fase) el comportamiento de los componentes pasivos en RF
Graficar (Impedancia y fase) el comportamiento de los componentes pasivos en RFÁngel Leonardo Torres
 
Multiplexación por división de onda (wdm)
Multiplexación por división de onda (wdm)Multiplexación por división de onda (wdm)
Multiplexación por división de onda (wdm)Ángel Leonardo Torres
 
IMPLEMENTACIÓN DE UN HANDOVER CON ESTACIONES BASE DE SEGUNDA GENERACIÓN
IMPLEMENTACIÓN DE UN HANDOVER CON ESTACIONES BASE DE SEGUNDA GENERACIÓNIMPLEMENTACIÓN DE UN HANDOVER CON ESTACIONES BASE DE SEGUNDA GENERACIÓN
IMPLEMENTACIÓN DE UN HANDOVER CON ESTACIONES BASE DE SEGUNDA GENERACIÓNÁngel Leonardo Torres
 
CALCULO DE PROBABILIDAD DE DESVANECIMIENTOS
CALCULO DE PROBABILIDAD DE DESVANECIMIENTOSCALCULO DE PROBABILIDAD DE DESVANECIMIENTOS
CALCULO DE PROBABILIDAD DE DESVANECIMIENTOSÁngel Leonardo Torres
 
ACOPLADOR DE IMPEDANCIAS CON UNO Y DOS STUBS
ACOPLADOR DE IMPEDANCIAS CON UNO Y DOS STUBSACOPLADOR DE IMPEDANCIAS CON UNO Y DOS STUBS
ACOPLADOR DE IMPEDANCIAS CON UNO Y DOS STUBSÁngel Leonardo Torres
 
Diseño de red y cableado estructurado
Diseño de red y cableado estructuradoDiseño de red y cableado estructurado
Diseño de red y cableado estructuradoÁngel Leonardo Torres
 
Diseñar e implementar un radio enlace de larga distancia para brindar servici...
Diseñar e implementar un radio enlace de larga distancia para brindar servici...Diseñar e implementar un radio enlace de larga distancia para brindar servici...
Diseñar e implementar un radio enlace de larga distancia para brindar servici...Ángel Leonardo Torres
 
Recepción de imágenes meteorológicas del satélite NOAA 18
Recepción de imágenes meteorológicas del satélite NOAA 18Recepción de imágenes meteorológicas del satélite NOAA 18
Recepción de imágenes meteorológicas del satélite NOAA 18Ángel Leonardo Torres
 
Implementación de una red celular GSM-GPRS basado en OpenBTS
Implementación de una red celular GSM-GPRS basado en OpenBTSImplementación de una red celular GSM-GPRS basado en OpenBTS
Implementación de una red celular GSM-GPRS basado en OpenBTSÁngel Leonardo Torres
 
Construcción de una antena Yagi con doble polarización para la recepción de s...
Construcción de una antena Yagi con doble polarización para la recepción de s...Construcción de una antena Yagi con doble polarización para la recepción de s...
Construcción de una antena Yagi con doble polarización para la recepción de s...Ángel Leonardo Torres
 
Diseño de Una Red de Telecomunicaciones para brindar servicios de voz y datos...
Diseño de Una Red de Telecomunicaciones para brindar servicios de voz y datos...Diseño de Una Red de Telecomunicaciones para brindar servicios de voz y datos...
Diseño de Una Red de Telecomunicaciones para brindar servicios de voz y datos...Ángel Leonardo Torres
 

Plus de Ángel Leonardo Torres (20)

Lab4: Diseñar y construir un oscilador de cristal y un oscilador LC
Lab4: Diseñar y construir un oscilador de cristal y un oscilador LCLab4: Diseñar y construir un oscilador de cristal y un oscilador LC
Lab4: Diseñar y construir un oscilador de cristal y un oscilador LC
 
Lab 3: Amplificadores de pequeña señal
Lab 3: Amplificadores de pequeña señalLab 3: Amplificadores de pequeña señal
Lab 3: Amplificadores de pequeña señal
 
Diseño y simulación de un amplificador de pequeña señal para una frecuencia d...
Diseño y simulación de un amplificador de pequeña señal para una frecuencia d...Diseño y simulación de un amplificador de pequeña señal para una frecuencia d...
Diseño y simulación de un amplificador de pequeña señal para una frecuencia d...
 
Diseño y construcción un filtro pasa-banda de 3er orden
Diseño y construcción un filtro pasa-banda de 3er ordenDiseño y construcción un filtro pasa-banda de 3er orden
Diseño y construcción un filtro pasa-banda de 3er orden
 
Laboratorio 1: Circuitos Resonantes.
Laboratorio 1: Circuitos Resonantes.Laboratorio 1: Circuitos Resonantes.
Laboratorio 1: Circuitos Resonantes.
 
Diseño y simulación de filtros de RF
Diseño y simulación de filtros de RFDiseño y simulación de filtros de RF
Diseño y simulación de filtros de RF
 
Diseño y simulación de acopladores de RF
Diseño y simulación de acopladores de RFDiseño y simulación de acopladores de RF
Diseño y simulación de acopladores de RF
 
Circuitos resonantes
 Circuitos  resonantes Circuitos  resonantes
Circuitos resonantes
 
Graficar (Impedancia y fase) el comportamiento de los componentes pasivos en RF
Graficar (Impedancia y fase) el comportamiento de los componentes pasivos en RFGraficar (Impedancia y fase) el comportamiento de los componentes pasivos en RF
Graficar (Impedancia y fase) el comportamiento de los componentes pasivos en RF
 
Multiplexación por división de onda (wdm)
Multiplexación por división de onda (wdm)Multiplexación por división de onda (wdm)
Multiplexación por división de onda (wdm)
 
YateBTS – BladeRF
YateBTS – BladeRFYateBTS – BladeRF
YateBTS – BladeRF
 
IMPLEMENTACIÓN DE UN HANDOVER CON ESTACIONES BASE DE SEGUNDA GENERACIÓN
IMPLEMENTACIÓN DE UN HANDOVER CON ESTACIONES BASE DE SEGUNDA GENERACIÓNIMPLEMENTACIÓN DE UN HANDOVER CON ESTACIONES BASE DE SEGUNDA GENERACIÓN
IMPLEMENTACIÓN DE UN HANDOVER CON ESTACIONES BASE DE SEGUNDA GENERACIÓN
 
CALCULO DE PROBABILIDAD DE DESVANECIMIENTOS
CALCULO DE PROBABILIDAD DE DESVANECIMIENTOSCALCULO DE PROBABILIDAD DE DESVANECIMIENTOS
CALCULO DE PROBABILIDAD DE DESVANECIMIENTOS
 
ACOPLADOR DE IMPEDANCIAS CON UNO Y DOS STUBS
ACOPLADOR DE IMPEDANCIAS CON UNO Y DOS STUBSACOPLADOR DE IMPEDANCIAS CON UNO Y DOS STUBS
ACOPLADOR DE IMPEDANCIAS CON UNO Y DOS STUBS
 
Diseño de red y cableado estructurado
Diseño de red y cableado estructuradoDiseño de red y cableado estructurado
Diseño de red y cableado estructurado
 
Diseñar e implementar un radio enlace de larga distancia para brindar servici...
Diseñar e implementar un radio enlace de larga distancia para brindar servici...Diseñar e implementar un radio enlace de larga distancia para brindar servici...
Diseñar e implementar un radio enlace de larga distancia para brindar servici...
 
Recepción de imágenes meteorológicas del satélite NOAA 18
Recepción de imágenes meteorológicas del satélite NOAA 18Recepción de imágenes meteorológicas del satélite NOAA 18
Recepción de imágenes meteorológicas del satélite NOAA 18
 
Implementación de una red celular GSM-GPRS basado en OpenBTS
Implementación de una red celular GSM-GPRS basado en OpenBTSImplementación de una red celular GSM-GPRS basado en OpenBTS
Implementación de una red celular GSM-GPRS basado en OpenBTS
 
Construcción de una antena Yagi con doble polarización para la recepción de s...
Construcción de una antena Yagi con doble polarización para la recepción de s...Construcción de una antena Yagi con doble polarización para la recepción de s...
Construcción de una antena Yagi con doble polarización para la recepción de s...
 
Diseño de Una Red de Telecomunicaciones para brindar servicios de voz y datos...
Diseño de Una Red de Telecomunicaciones para brindar servicios de voz y datos...Diseño de Una Red de Telecomunicaciones para brindar servicios de voz y datos...
Diseño de Una Red de Telecomunicaciones para brindar servicios de voz y datos...
 

Dernier

Presentación MF 1445 EVALUACION COMO Y QUE
Presentación MF 1445 EVALUACION COMO Y QUEPresentación MF 1445 EVALUACION COMO Y QUE
Presentación MF 1445 EVALUACION COMO Y QUEJosé Hecht
 
TALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptx
TALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptxTALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptx
TALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptxMartaChaparro1
 
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...Martin M Flynn
 
Libro Ecuador Realidad Nacional ECUADOR.
Libro Ecuador Realidad Nacional ECUADOR.Libro Ecuador Realidad Nacional ECUADOR.
Libro Ecuador Realidad Nacional ECUADOR.Edith Liccioni
 
Cuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdfCuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdflizcortes48
 
Buenas Practicas de Manufactura para Industria Farmaceutica
Buenas Practicas de Manufactura para Industria FarmaceuticaBuenas Practicas de Manufactura para Industria Farmaceutica
Buenas Practicas de Manufactura para Industria FarmaceuticaMarco Camacho
 
Apunte de clase Pisos y Revestimientos 3
Apunte de clase Pisos y Revestimientos 3Apunte de clase Pisos y Revestimientos 3
Apunte de clase Pisos y Revestimientos 3Gonella
 
ENSEÑAR ACUIDAR EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
ENSEÑAR ACUIDAR  EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.ENSEÑAR ACUIDAR  EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
ENSEÑAR ACUIDAR EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.karlazoegarciagarcia
 
tema5 2eso 2024 Europa entre los siglos XII y XV
tema5 2eso 2024 Europa entre los siglos XII y XVtema5 2eso 2024 Europa entre los siglos XII y XV
tema5 2eso 2024 Europa entre los siglos XII y XVChema R.
 
Apunte de clase Pisos y Revestimientos 1
Apunte de clase Pisos y Revestimientos 1Apunte de clase Pisos y Revestimientos 1
Apunte de clase Pisos y Revestimientos 1Gonella
 
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...Carol Andrea Eraso Guerrero
 
historieta materia de ecologías producto
historieta materia de ecologías productohistorieta materia de ecologías producto
historieta materia de ecologías productommartinezmarquez30
 
LOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejorLOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejormrcrmnrojasgarcia
 
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).hebegris04
 
BOCA Y NARIZ (2).pdf....................
BOCA Y NARIZ (2).pdf....................BOCA Y NARIZ (2).pdf....................
BOCA Y NARIZ (2).pdf....................ScarletMedina4
 
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJODIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJOLeninCariMogrovejo
 
4 ÑOS EXPERIENCIA DE APRENDIZAJE 1 (1).docx
4 ÑOS EXPERIENCIA DE APRENDIZAJE 1 (1).docx4 ÑOS EXPERIENCIA DE APRENDIZAJE 1 (1).docx
4 ÑOS EXPERIENCIA DE APRENDIZAJE 1 (1).docxElicendaEspinozaFlor
 
4° SEM23 ANEXOS DEL DOCENTE 2023-2024.pptx
4° SEM23 ANEXOS DEL DOCENTE 2023-2024.pptx4° SEM23 ANEXOS DEL DOCENTE 2023-2024.pptx
4° SEM23 ANEXOS DEL DOCENTE 2023-2024.pptxfotofamilia008
 
Programa sintetico fase 2 - Preescolar.pdf
Programa sintetico fase 2 - Preescolar.pdfPrograma sintetico fase 2 - Preescolar.pdf
Programa sintetico fase 2 - Preescolar.pdfHannyDenissePinedaOr
 

Dernier (20)

Presentación MF 1445 EVALUACION COMO Y QUE
Presentación MF 1445 EVALUACION COMO Y QUEPresentación MF 1445 EVALUACION COMO Y QUE
Presentación MF 1445 EVALUACION COMO Y QUE
 
TALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptx
TALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptxTALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptx
TALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptx
 
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
 
Libro Ecuador Realidad Nacional ECUADOR.
Libro Ecuador Realidad Nacional ECUADOR.Libro Ecuador Realidad Nacional ECUADOR.
Libro Ecuador Realidad Nacional ECUADOR.
 
Cuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdfCuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdf
 
Buenas Practicas de Manufactura para Industria Farmaceutica
Buenas Practicas de Manufactura para Industria FarmaceuticaBuenas Practicas de Manufactura para Industria Farmaceutica
Buenas Practicas de Manufactura para Industria Farmaceutica
 
Apunte de clase Pisos y Revestimientos 3
Apunte de clase Pisos y Revestimientos 3Apunte de clase Pisos y Revestimientos 3
Apunte de clase Pisos y Revestimientos 3
 
ENSEÑAR ACUIDAR EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
ENSEÑAR ACUIDAR  EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.ENSEÑAR ACUIDAR  EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
ENSEÑAR ACUIDAR EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
 
tema5 2eso 2024 Europa entre los siglos XII y XV
tema5 2eso 2024 Europa entre los siglos XII y XVtema5 2eso 2024 Europa entre los siglos XII y XV
tema5 2eso 2024 Europa entre los siglos XII y XV
 
Apunte de clase Pisos y Revestimientos 1
Apunte de clase Pisos y Revestimientos 1Apunte de clase Pisos y Revestimientos 1
Apunte de clase Pisos y Revestimientos 1
 
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
 
historieta materia de ecologías producto
historieta materia de ecologías productohistorieta materia de ecologías producto
historieta materia de ecologías producto
 
LOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejorLOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejor
 
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
 
BOCA Y NARIZ (2).pdf....................
BOCA Y NARIZ (2).pdf....................BOCA Y NARIZ (2).pdf....................
BOCA Y NARIZ (2).pdf....................
 
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJODIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
 
Sesión ¿Amor o egoísmo? Esa es la cuestión
Sesión  ¿Amor o egoísmo? Esa es la cuestiónSesión  ¿Amor o egoísmo? Esa es la cuestión
Sesión ¿Amor o egoísmo? Esa es la cuestión
 
4 ÑOS EXPERIENCIA DE APRENDIZAJE 1 (1).docx
4 ÑOS EXPERIENCIA DE APRENDIZAJE 1 (1).docx4 ÑOS EXPERIENCIA DE APRENDIZAJE 1 (1).docx
4 ÑOS EXPERIENCIA DE APRENDIZAJE 1 (1).docx
 
4° SEM23 ANEXOS DEL DOCENTE 2023-2024.pptx
4° SEM23 ANEXOS DEL DOCENTE 2023-2024.pptx4° SEM23 ANEXOS DEL DOCENTE 2023-2024.pptx
4° SEM23 ANEXOS DEL DOCENTE 2023-2024.pptx
 
Programa sintetico fase 2 - Preescolar.pdf
Programa sintetico fase 2 - Preescolar.pdfPrograma sintetico fase 2 - Preescolar.pdf
Programa sintetico fase 2 - Preescolar.pdf
 

1. vers. cap-3_tipos_dedatos

  • 1.
  • 2.
  • 3. Programa inicio //Pseudocódigo en PSeInt Proceso sin_titulo edad <-0; anoNac<-0; anoAct<-0; lectura Leer anoNac ; FinProceso asignación Dim edad, anoNac, anoActAs Integer anoNac = Console.ReadLine() escritura fin Const anoAct As Integer = 2009 ConstPI As Double = 3.1416
  • 4. Programa inicio Aritméticos lectura ^, *, /, div, , mod, +, -,& asignación Relacionales =,<>,<,>,<=,>= escritura Lógicos fin no (not), y (and), o (or)
  • 5. Programa inicio lectura Expresiones (5 > 10) o (‘A’ < ‘B’) asignación (10 > 5) y (5 < 10+Num) escritura Otras funciones abs(x), arctan(x), sqr(x) fin
  • 6.
  • 7. Información general que describe los objetos con los cueles opera un computador. Existen 2 tipos de datos: 1. Simples (sin estructura) 2. Compuestos (estructurados)
  • 8. Los tipos de datos simples son los siguientes: •Numéricos (int, double) •Lógicos (boolean) •Carácter (char, string)
  • 9. TIPO DE DATOS TIPO DATO ESPACIO MEMORIA RANGO unsigned char 8 bits 255 char 8 bits 127 short int 16 bits 32,767 unsigned int 32 bits 4,294,967,295 int 32 bits 2,147,483,647 unsigned long 32 bits 4,294,967,295 enum 16 bits 2,147,483,647 long 32 bits 2,147,483,647 float 32 bits 3.4 x 10- 3.4 x 10+38(6 dec) double 64 bits 1.7 x 10- 1.7*10+308(15 dec) long double 80 bits 3.4 x 10- 1.1 x 10+4932 void sin valor
  • 10. Tipo numérico entero (int) Tipo numérico real (double) Subconjunto finito Subconjunto de de números enteros. números reales. 5 0.08 -15 3.7674 20 -5.87 1348 0.54
  • 11. Tipos de Datos Numericos  int (Entero)  short int (Entero corto)  long int (Entero largo)  unsigned int (Entero sin signo)  unsigned short int (Enterocorto sin signo)  unsigned long int (Entero largo sin signo)  float (Flotante)  double (Doble)  long double (Doblelargo)
  • 12. Dato que solo puede tomar uno de dos valores: •Cierto ó Verdadero (true, 1, abierto) •Falso (false, 0, cerrado) Tipo Carácter (char).- contiene un solo carácter: •Caracteres alfabéticos (A, B, C, …, Z) (a, b, c, …, z) •Caracteres numéricos (1, 2, 3, …, 9, 0) •Caracteres especiales (+, -, *, /, $, <, >, ^) Tipo Cadena (string).- sucesión de caracteres delimitados por una comilla ó dobles comillas ejm: 'Hola Mundo' "10 de diciembre de 2010"
  • 13. Valores que no cambian Valores que cambian durante la ejecución durante la ejecución del programa del programa •+7.435 (constantes reales válidas) •A543 (alfanumérica) •1,542.99 (constantes reales no válidas) •NOMBRE (para representar nombres de •3.76*10¹² (constantes reales en personas) notación científica) •‘B‘ (constante de tipo carácter) •Verdadero •Falso (constantes lógicas)
  • 14. Combinación: constantes, variables, símbolos de operación, paréntesis y nombres de funciones especiales, ejm: a+(b+3)+√c Según sea el tipo de objetos que manipulan, las expresiones se clasifican en: •Aritméticas (suma = num1 + num2) •Relacionales (A>B) •Lógicas (a=true) •Carácter (cout<<"hola "<<nombre<<end;)
  • 15. Las expresiones aritméticas son análogas a las fórmulas matemáticas: 5+3=8 operadores resultado operandos aritméticos OPERADORES ARITMÉTICOS
  • 16. + Dos posibilidades: Suma binaria ; más unitario. ++ Incremento unitario (dos clases) - Dos posibilidades: Resta binaria ; menos unitario. -- Decremento unitario (dos clases) * Multiplicación / División. % Resto o módulo.
  • 17. OPERADORESDIV Y MOD El símbolo ( / ) se utiliza para la división real y el operador ( div ) representa la división entera ejm: 15 6 mod obtiene 3 2 div obtiene la parte entera (cociente) (cociente) 15 div 6 = 2 15 mod 6 = 3 Ejemplos:
  • 18. REGLAS DE PRIORIDAD 1. Las operaciones que están e encerradas entre paréntesis e evalúan primero. 2. Las operaciones aritméticas de una expresión suelen seguir el siguiente orden de prioridad: • Operador exponencial (^, o bien **) • Operadores (*, /) • Operadores ( div y mod ) • Operadores (+, -)
  • 19.  Las expresiones lógicas o booleanas son aquellas que cuyo valor es siempre verdadero (TRUE) o falso (FALSE).  Una expresión lógica se forma combinando constantes lógicas o variables lógicas utilizando operadores lógicos como: not, and y or y operadores relacionales de (relación o comparación). = Igualque < Menor que > Mayor que <= Menor o igual que >= Mayor o igual que <> Distinto de
  • 20. Los operadores de relación se puede aplicar a cualquiera de los cuatro tipos de datos estándar: enteros, real, lógico, carácter. N1 N2 Expresión lógica Resultado 3 6 3<6 Verdadero 0 1 0>1 Falso 4 2 4=2 Falso 8 5 8 <= 5 Falso 9 9 9 >= 9 Verdadero 5 5 5 <> 5 Falso
  • 21. Función Descripción Tipo de argumento Resultado Abs (x) Valor absoluto de x Entero o real Igual que argumento Arctan (x) Arco tangente de x Entero o real Real Cos (x) Coseno de x Entero o real Real Exp (x) Exponencial de x Entero o real Real ln (x) Logaritmo neperiano de x Entero o real Real Log10 (x) Logaritmo decimal de x Entero o real Real Redondeo (x) Redondeo de x Real Entero round(x) Seno (x) Seno de x Entero o real Real sin (x) Cuadrado (x) Cuadrado de x Entero o real Igual que argumento sqr(x) Raiz2 (x) Raíz cuadrada de x Entero o real Real sqrt(x) Trunc (x) Truncamiento de x real Entero
  • 22.  La operación de asignación es el modo de almacenar valores a una variable.  La operación de asignación se representa con el símbolo u operador Nombre de la variable expresión
  • 23. Las expresiones en las operaciones de asignacion son aritmeticas A 0 la variable A toma el valor 0 N 0la variable N toma el valor 0 A N + 1 la variable A toma el valor 0 + 1, es decir 1
  • 24. La expresión que se evalúa en la operación de asignación es lógica. Supóngase que M, N y P son variables de tipo lógico. M 8<5 N M o ( 7 <= 12 ) P 7>6 Tras evaluar las operaciones anteriores, las variables M, N y P tomaran los valores falso, verdadero, verdadero.
  • 25. La expresión que se evalúa es de tipo cadena: X “ 12 de octubre de 1942 ” La asignación anterior asigna la cadena de caracteres “ 12 de octubre de 1942 ” a la variable tipo cadena X.
  • 26. En las asignaciones no se pueden asignar valores a una variable de tipo diferente del suyo. Se presentara un error si se trata de asignar valores de tipo carácter a una variable numérica o un valor numérico a una variable tipo carácter.