1 ACTIVIDAD DE AUTOAPRENDIZAJE SEMANA 1
                       ACTIVIDAD 1 UNIDAD 1

Programa: Programación Orientada a Objetos con el Lenguaje C++
Curso: Lenguaje de Programación C++ Nivel I
Unidad didáctica: Elementos básicos del lenguaje
Nombre de la actividad: Identificación de componentes básicos, tipos de datos,
entrada y salida de información en C++.



Aprendiz: Dayannara Winni J. Hernández Forero



                      Reporte elementos básicos del lenguaje

Como se ha podido ver a lo largo de las lecturas, para q una computadora tenga razón
de ser, se hace necesario la programación de las mismas, es decir al realizar software
se permitirá el ingreso de datos que pueden ser:

Numéricos (enteros, reales)
Lógicos (boleanos- verdadero/falso)
Carácter (Char y cadena de caracteres)

El lenguaje de programación C++ admite una serie de datos, siendo los tipos
principales:

p r Datos numéricos: Están representados por dos tipos principalmente:

   •   Enteros: Representa los números que no posee componente fraccionaria y
       pueden ser tanto positivos como negativos.
   •   Reales: Representan todos los números que poseen componente fraccionaria y
       pueden ser también positivos o negativos.

p Datos Lógicos: (boleanos) solo puede tomar un valor es verdadero o es falso.

p Datos tipo carácter: Representan datos alfanuméricos que pueden ser:
•   Cadena de caracteres: es una sucesión de caracteres
       numericos,letras,símbolos,etc; inicia y termina con comillas.
   •   Carácter: (char) contiene solo un carácter y va entre apóstrofes.

Variables y constantes:

   •   Una variable es un espacio reservado en el computador para contener valores
       que pueden cambiar durante el desarrollo del algoritmo.
   •   Una constante Es un espacio reservado para contener valores que no cambian
       a lo largo de la ejecución de un algoritmo.

Las operaciones que se realicen sobre estas variables y/o constantes, están definidas
por una serie de operadores, entre los cuales se encuentran:

   •   Operadores aritméticos:
          o Potencia ^
          o Producto ^
          o División /
          o Suma       +
          o Resta       -

   •   Operadores relacionales.
          o Igual a       =
          o Menor que <
          o Mayor que >
          o Menor o igual que <=
          o Mayor o igual que >=
          o Diferente ǃ=

   •   Operadores lógicos
          o Negación Not ǀǀ
          o Conjunción And &&
          o Disyunción Or or

   •   Operadores paréntesis
          o El paréntesis permite alterar el orden en que se realizan las diferentes
             operaciones.

Funciones matemáticas.

        •   Matemáticas.
        •   Trigonométricas.
        •   Logarítmicas.
        •   Exponenciales.
o abs(x)       obtiene el valor absoluto de x, x debe ser entero
               o sqrt(x)       obtiene la raíz cuadrada de x, x debe ser positivo
               o pow(x,y) calcula x elevado a la potencia y, pueden ser enteros
                 flotantes
          o ceil(x)      redondea al entero más cercano
          o floor(x)     redondea por defecto al entero más próximo

cálculos trigonométricos:

     cos(x) calcula el coseno del ángulo x (x se expresa en radianes)
     sin(x)  calcula el seno del ángulo x (x se expresa en radianes)
     tan(x)  devuelve la tangente del ángulo x (x se expresa en radianes)
     atan(x) calcula el arco tangente del argumento x

logarítmicas y exponenciales:

     log(x)   calcula el logaritmo natural del argumento x
     log10(x) calcula el logaritmo decimal del argumento x
     exp(x)   calcula el exponencial ex.




                            Componentes y tipos de datos.

I. Determine cuál de los siguientes tipos de datos numéricos son verdaderos, si
es válida especifique si es entero o real:

VALIDAS
a) 0.5            real
c) 9.312          real
d) 12345678       entero
f) -12587         entero
g) 0515           entero

NO VALIDAS
b) 237,822                    La coma no es un
                              separador decimal.
e) 12345678L                  La L no es numérica
h) 018CDF                     Los datos numéricos no
                              admiten letras
i) 0x87                       La X no es de tipo
                              numérico.
____________________________________________________________________
__

2. Determine cual de los siguientes tipos de datos de carácter son válidos:

VALIDOS: Porque (char) contiene solo un carácter y se incluyen los apostrofes.

   a) ‘a’
   b) ‘$’
   f) ‘T’

NO VALIDOS: Porque mas de un carácter harían parte de una cadena de caracteres
y en c++ se utilizarían no apostrofes sino comillas.

   c) ‘/n’
   d) ‘’
   e) ‘a’
   g) ‘0’
   h) ‘XYZ’
   i) ‘052’
   _________________________________________________________________
   __

   III. Determine cual de los siguientes tipos de datos de cadenas de carácter
   son
   válidos:

   VALIDOS: Porque la cadena de caracteres va encerrada en comillas

   b) “Rojo, Blanco, Azul”
   d) “Capitulo 3 (Cont d)”
   e) “1.3e-12”
   f) “New York, NY 2000”


   NO VALIDOS: Una cadena debe estar encerrada en doble comilla.

   a) ‘8:15 P.M.’
   b) “Nombre:
   g) “El maestro dijo, “por favor respeten a sus compañeros”


IV. ¿Cual es la salida del siguiente programa?
#include <iostream>
Main( )
{
// cout << Hola maestron”;
}

Rta. Ninguna porque el // es un comentario.
____________________________________________________________________
__

V. ¿Qué entrada se genera en el siguiente programa?
#include<iostream>
Main( )
{
cin >> V1 >> V2;
cin >> Precio_venta;

Rta. Se generar tres entradas: V1, V2, Precio_venta, solo faltaria declarar las
variables .

Más contenido relacionado

PPT
Variables, constantes y tipos de datos en C
DOC
Tipos de datos usados en c
PPT
Lenguajec(1)
PPTX
Estructura general de un programa (Funciones Internas)
PPT
8 tipos variables constantes
PDF
Variables, Constantes y Tipos de datos en C
PPT
Operadores y expresiones
PPTX
TIPOS DE DATOS PARA C++
Variables, constantes y tipos de datos en C
Tipos de datos usados en c
Lenguajec(1)
Estructura general de un programa (Funciones Internas)
8 tipos variables constantes
Variables, Constantes y Tipos de datos en C
Operadores y expresiones
TIPOS DE DATOS PARA C++

La actualidad más candente (20)

PPT
Entrada y salida de datos en c
PPTX
Republica bolivariana de venezuela
PPT
Variables y constantes
PPTX
Declaraciones, variables y constantes(2 2)
PDF
Revista digital
PPT
C# Diferencias
PPT
3. Uso De Variables De Tipo Valor
PPTX
PDF
Ejemplos c
PDF
Tipos de datos en pseudocódigo
PPTX
Diapositivas curso programación orientada a objetos en Java
PPTX
Introducción a C++
PPS
Identificadores, variables y constantes
PPTX
Tipos de datos ok
DOCX
CUESTIONARIO SEGUNDA UNIDAD
PPTX
Tpos de datos c#
PDF
Clase 5
PDF
Unidad II Datos y Entidades Primitivas
PPTX
Tipo de dato DOUBLE
PPT
Operaciones de Entrada / Salida en C++
Entrada y salida de datos en c
Republica bolivariana de venezuela
Variables y constantes
Declaraciones, variables y constantes(2 2)
Revista digital
C# Diferencias
3. Uso De Variables De Tipo Valor
Ejemplos c
Tipos de datos en pseudocódigo
Diapositivas curso programación orientada a objetos en Java
Introducción a C++
Identificadores, variables y constantes
Tipos de datos ok
CUESTIONARIO SEGUNDA UNIDAD
Tpos de datos c#
Clase 5
Unidad II Datos y Entidades Primitivas
Tipo de dato DOUBLE
Operaciones de Entrada / Salida en C++
Publicidad

Similar a C++ unidad1 semana1 (20)

PPT
Unidad 1.1 PROGRAMACION I
PDF
Material de apoyo unidad 3. datos y entidades primitivas
PDF
Clase 3. Datos y Entidades Primitivas - Sullin Santaella
PDF
Clase de datos variables constantes
PPTX
1. vers. cap-3_tipos_dedatos
PPTX
1. vers. cap-3_tipos_dedatos
PPT
Introduccion al lenguaje c_EderHenriquez
DOCX
Manual de c c++
DOC
Tipos de datos usados en lenguaje C
PPT
Introduccion al lenguaje c
PPTX
PPTX
Elementos basicos de un programa
DOCX
Elementos de programas
DOC
Matlab introducción-clase3
PDF
Arreglos unidimensionales
DOC
Introduccion c
PPTX
Conceptos de algoritmos
PPTX
Módulo 4 (sin estilo)
PPTX
Algoritmos y Estructura de datos
PDF
Tutorial pseudocodigo11
Unidad 1.1 PROGRAMACION I
Material de apoyo unidad 3. datos y entidades primitivas
Clase 3. Datos y Entidades Primitivas - Sullin Santaella
Clase de datos variables constantes
1. vers. cap-3_tipos_dedatos
1. vers. cap-3_tipos_dedatos
Introduccion al lenguaje c_EderHenriquez
Manual de c c++
Tipos de datos usados en lenguaje C
Introduccion al lenguaje c
Elementos basicos de un programa
Elementos de programas
Matlab introducción-clase3
Arreglos unidimensionales
Introduccion c
Conceptos de algoritmos
Módulo 4 (sin estilo)
Algoritmos y Estructura de datos
Tutorial pseudocodigo11
Publicidad

C++ unidad1 semana1

  • 1. 1 ACTIVIDAD DE AUTOAPRENDIZAJE SEMANA 1 ACTIVIDAD 1 UNIDAD 1 Programa: Programación Orientada a Objetos con el Lenguaje C++ Curso: Lenguaje de Programación C++ Nivel I Unidad didáctica: Elementos básicos del lenguaje Nombre de la actividad: Identificación de componentes básicos, tipos de datos, entrada y salida de información en C++. Aprendiz: Dayannara Winni J. Hernández Forero Reporte elementos básicos del lenguaje Como se ha podido ver a lo largo de las lecturas, para q una computadora tenga razón de ser, se hace necesario la programación de las mismas, es decir al realizar software se permitirá el ingreso de datos que pueden ser: Numéricos (enteros, reales) Lógicos (boleanos- verdadero/falso) Carácter (Char y cadena de caracteres) El lenguaje de programación C++ admite una serie de datos, siendo los tipos principales: p r Datos numéricos: Están representados por dos tipos principalmente: • Enteros: Representa los números que no posee componente fraccionaria y pueden ser tanto positivos como negativos. • Reales: Representan todos los números que poseen componente fraccionaria y pueden ser también positivos o negativos. p Datos Lógicos: (boleanos) solo puede tomar un valor es verdadero o es falso. p Datos tipo carácter: Representan datos alfanuméricos que pueden ser:
  • 2. Cadena de caracteres: es una sucesión de caracteres numericos,letras,símbolos,etc; inicia y termina con comillas. • Carácter: (char) contiene solo un carácter y va entre apóstrofes. Variables y constantes: • Una variable es un espacio reservado en el computador para contener valores que pueden cambiar durante el desarrollo del algoritmo. • Una constante Es un espacio reservado para contener valores que no cambian a lo largo de la ejecución de un algoritmo. Las operaciones que se realicen sobre estas variables y/o constantes, están definidas por una serie de operadores, entre los cuales se encuentran: • Operadores aritméticos: o Potencia ^ o Producto ^ o División / o Suma + o Resta - • Operadores relacionales. o Igual a = o Menor que < o Mayor que > o Menor o igual que <= o Mayor o igual que >= o Diferente ǃ= • Operadores lógicos o Negación Not ǀǀ o Conjunción And && o Disyunción Or or • Operadores paréntesis o El paréntesis permite alterar el orden en que se realizan las diferentes operaciones. Funciones matemáticas. • Matemáticas. • Trigonométricas. • Logarítmicas. • Exponenciales.
  • 3. o abs(x) obtiene el valor absoluto de x, x debe ser entero o sqrt(x) obtiene la raíz cuadrada de x, x debe ser positivo o pow(x,y) calcula x elevado a la potencia y, pueden ser enteros flotantes o ceil(x) redondea al entero más cercano o floor(x) redondea por defecto al entero más próximo cálculos trigonométricos: cos(x) calcula el coseno del ángulo x (x se expresa en radianes) sin(x) calcula el seno del ángulo x (x se expresa en radianes) tan(x) devuelve la tangente del ángulo x (x se expresa en radianes) atan(x) calcula el arco tangente del argumento x logarítmicas y exponenciales: log(x) calcula el logaritmo natural del argumento x log10(x) calcula el logaritmo decimal del argumento x exp(x) calcula el exponencial ex. Componentes y tipos de datos. I. Determine cuál de los siguientes tipos de datos numéricos son verdaderos, si es válida especifique si es entero o real: VALIDAS a) 0.5 real c) 9.312 real d) 12345678 entero f) -12587 entero g) 0515 entero NO VALIDAS b) 237,822 La coma no es un separador decimal. e) 12345678L La L no es numérica h) 018CDF Los datos numéricos no admiten letras i) 0x87 La X no es de tipo numérico.
  • 4. ____________________________________________________________________ __ 2. Determine cual de los siguientes tipos de datos de carácter son válidos: VALIDOS: Porque (char) contiene solo un carácter y se incluyen los apostrofes. a) ‘a’ b) ‘$’ f) ‘T’ NO VALIDOS: Porque mas de un carácter harían parte de una cadena de caracteres y en c++ se utilizarían no apostrofes sino comillas. c) ‘/n’ d) ‘’ e) ‘a’ g) ‘0’ h) ‘XYZ’ i) ‘052’ _________________________________________________________________ __ III. Determine cual de los siguientes tipos de datos de cadenas de carácter son válidos: VALIDOS: Porque la cadena de caracteres va encerrada en comillas b) “Rojo, Blanco, Azul” d) “Capitulo 3 (Cont d)” e) “1.3e-12” f) “New York, NY 2000” NO VALIDOS: Una cadena debe estar encerrada en doble comilla. a) ‘8:15 P.M.’ b) “Nombre: g) “El maestro dijo, “por favor respeten a sus compañeros” IV. ¿Cual es la salida del siguiente programa? #include <iostream> Main( ) {
  • 5. // cout << Hola maestron”; } Rta. Ninguna porque el // es un comentario. ____________________________________________________________________ __ V. ¿Qué entrada se genera en el siguiente programa? #include<iostream> Main( ) { cin >> V1 >> V2; cin >> Precio_venta; Rta. Se generar tres entradas: V1, V2, Precio_venta, solo faltaria declarar las variables .