SlideShare una empresa de Scribd logo
EJERCICIOS UNIDAD 1
                                          ACTIVIDAD 1
           Según el material estudiado responda las siguientes preguntas:

Nombre del aprendiz:                 CARLOS       GUILLERMO      HARNISCH         COSTA


Nombre de la actividad: Identificación de componentes básicos, tipos de datos, entrada y
salida de información en C++.

Contestar las siguientes preguntas justificando la respuesta.

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


                                      Valida                Tipo                   Justificación
                        Valor
                                     SI    NO        Real      Entero
                a)       0.5          x               x
                                                                        Porque el separador decimal es el
                b)    237,822                 x
                                                                        punto.
                c)      9.312         x               x
                d)    12345678        x                          x
                                                                        Ya que las variables numéricas no
                e)   12345678L                x
                                                                        admiten letras.
                f)     -12587         x                          x
                g)      0515          x                          x
                                                                        Porque las variables numéricas no
                h)     018CDF                 x
                                                                        admiten letras.
                                                                        Porque las variables numéricas no
                i)      0x87                  x
                                                                        admiten letras.

         II.)        Determine cuál de los siguientes tipos de datos de carácter son válidos. Si no
                     son válidos explicar por qué:


                                  Valida
                     Carácter                                               Justificación
                                 SI    NO
                a)     ‘a’       x
                b)     ‘$’       x
                                                     Por que entre las comillas solo puede haber un solo
                c)     ‘/n’               x
                                                                          carácter
                                                     Por que entre las comillas solo puede haber un solo
                d)     ‘’               x
                                                                          carácter
                                                     Por que entre las comillas solo puede haber un solo
                e)     ‘a’               x
                                                                          carácter
                f)      ‘T’      x
                g)    ‘0’                x          Por que entre las comillas solo puede haber un solo
carácter
                                       Por que entre las comillas solo puede haber un solo
    h)   ‘XYZ’                  x
                                                            carácter
                                       Por que entre las comillas solo puede haber un solo
    i)   ‘052’                 x
                                                            carácter




III.)     Determine cuál de los siguientes tipos de datos de cadenas de carácter son
         válidos. Si no son válidos explicar por qué:



                                             Valida
                       Cadena                                       Justificación
                                            SI    NO
                                                        Porque una cadena tiene que estar
    a)   ‘8:15 P.M.’                              x
                                                            encerrada en doble comilla
    b)   “Rojo, Blanco, Azul”                x
                                                        Porque una cadena tiene que estar
    c)   “Nombre:                                 x
                                                            encerrada en doble comilla
    d)   “Capitulo 3 (Cont d)”              x
                                                        Porque una cadena tiene que estar
    e)   “1.3e-                                   x
                                                            encerrada en doble comilla
                                                        Porque una cadena tiene que estar
    f)   “New York, NY                            x
                                                            encerrada en doble comilla
         “El maestro dijo,”por favor                    Porque falta por encerrar la cadena
    g)                                            x
         respeten a sus compañeros”                           con una doble comilla

 IV)      ¿Cuál es la salida del siguiente programa?.

 #include <iostream>
 main( )
 {
     // cout << Hola maestron”;
 }

    Respuesta:
    Ninguna por que las // indican que es un comentario por eso no tiene salida


 V)       ¿Qué entrada se genera en el siguiente programa?

 #include<iostream>
  main ( )
 {
    cin >> V1 >> V2;
    cin >> Precio_venta;
 }

    Respuesta:se generan las tres entradas v1,v2 y precio_venta,por lo tanto podríamos
    decir que este programa no genera ninguna entrada porque las variables no han sido
    declaradas.
ACTIVIDAD 2
Nombre de la actividad: Declaración de variables.

Contestar las siguientes preguntas justificando la respuesta.

       I)         Marque con una X y determine cuál de los siguientes nombres de variables son
                  válidos. Si no son válidos explicar por qué:


                                           Valido
                           nombre                                          Justificación
                                          SI    NO
             a)            registro1      x                     Porque empieza con una letra
             b)            1registro             x              Porque empieza con numero
             c)          archivo_3        x                    Porque comienza por letra
                                                       Porque no puede comenzar con un carácter
             d)         $impuesto                x
                                                                       especial
             e)            nombre         x                    Porque comienza por letra
             f)         123-456-12               x              Porque empieza con numero
             g)     nombre_y_dirección    x                    Porque comienza por letra
                                                       Porque no puede comenzar con un carácter
             h)            _subtotal             x
                                                                       especial
             i)               cin         x                  Porque empieza con una letra



       II)        Cual de los siguientes pares de nombres de variables se consideran como
                  idénticos y cuales no:


        Nombres de variables              Idénticos              Justificación
                                          Si     No
                                                  x    Porque no tienen exactamente las mismas letras.
       a) nombre, nombres
                                                  x    porque una comienza con minúscula y la otra
                                                       con mayúscula
       b) dirección, Dirección
      c) cuenta, cuenta                   x

                                                  x    porque terminan en números distintos
       d) lista1, lista2

                                           x
       e)prom, prom

                                                  x    Porque una de ellas tiene un guión y la otra no.
       f)car1,car_1
III.)Describa la declaración apropiada para cada grupo de variables y formaciones:

                          Descripción                              Declaración
      a)   Variable entera: p, q                                   Int p, int q ;
      b)   Variables flotantes: x, y, z                           Float x, y ,z ;
      c)   Variables de carácter: a, b, c                         Char a, b ,c ;
      d)   Variable entera largo: contador                       Long contador;
      e)   Variable de cadena de carácter: hola                    String hola ;
      f)   Variable entera inicializada en 10                      Int a = 10;
      g)   Variable flotante inicializada en 2.25                 Float c= 2.25;
      h)   Variable de carácter inicializada en S:op              char op = ‘S’
ACTIVIDAD 3
Nombre de la actividad: Funciones definidas por el usuario.

Contestar las siguientes preguntas justificando la respuesta.

       1.) Explique el significado de cada una de las siguientes definiciones de funciones:

                           Descripción                              Declaración
            a)   int f(int a);                 Es una función entera f con un parámetro entero a
                                               Es una función f real con dos parámetros, a es real
            b)   double f(double a, int b);
                                                                   y b es entero
                                               Es una función de caracteres de función f y carácter
            c)   char f(char x);
                                                                         x
                                                 Es una función entera larga f con un parámetro
            d)   long int f(int x, float y);
                                                             entero x y y que es real
            e)   char f(void);                  Es una función sin parámetro y no devuelve valor.

       2.) Defina una función, incluyendo las declaraciones de los parámetros formales, para
           cada uno de los siguientes enunciados:

       a.)Una función llamada muestra genera y devuelve una cantidad entera.

            Respuesta: int muestra (int a);




       b.)Una función llamada raíz acepta dos parámetros enteros y devuelve un resultado en
       punto flotante.

            Respuesta:
            Float raiz (int a, d);




       c.) Una función llamada convertir acepta una carácter y devuelve un carácter.
            Respuesta:
            char convertir (char x);




       d.) Una función llamada paso dos parámetros uno entero y otro flotante y regresa un
       entero largo.
            Respuesta:
            long int (int a, float b);




       e.) Una función llamada prueba acepta un carácter y devuelve un entero largo.
Respuesta:
long int prueba (char a);
ACTIVIDAD 4
Nombre de la actividad: Función main.

Contestar las siguientes preguntas justificando la respuesta.

       1.)       ¿Qué son los componentes principales de un programa en C++, que significado
             lleva asociado el nombre main?

              Respuesta:
              La estructura de un programa en C++ es:

                 1. Documentación del programa: en esta parte, se ponen datos como el nombre
                    del programa, el autor y la fecha en forma de comentarios.
                 2. Directivas de preprocesador: en esta parte se escriben los ficheros o librerías
                    de funciones prediseñadas de las que se hará uso durante la ejecución del
                    programa.
                 3. Declaración de variables globales: en este apartado se declaran las variables
                    que podrán ser usadas por todas las funciones que integran el programa en
                    C++.
                 4. Función main: todo programa C++ tiene una función main() que es el
                    procedimiento principal del programa, es decir, es el que ejecuta a los demás
                    procedimientos y funciones.
              Todo programa C++ tiene una función main( ) que es el punto inicial de entrada al
              programa.


       2.) ¿Qué son los argumentos, donde aparecen los argumentos en un programa en C+
             +?

              Respuesta:

              Los argumentos son los valores de entrada que necesita una función para poder
              ejecutarse y cumplir con su objetivo. Los argumentos en C++ aparecen en la
              declaración de una función.

              Ej: int funcion (argumento1, argunmento2, … );




       3.) ¿Qué función realiza, la función return en la función main?

              Respuesta: La función return le indica a la función main() un valor de retorno: si es
              cero, entonces el programa se ejecutó sin problemas, pero si el valor de retorno es
              diferente de cero, es porque hubo un error durante la ejecución.
              Por lo general, la función main() siempre retorna un valor entero.
              Dependiendo del parámetro que tenga return el regresara hasta ese punto que indica
              el parámetro.



       4.) .¿Qué se necesitan las llaves después del main?
              Respuesta:
Las llaves se usan para encerrar las instrucciones que se van a ejecutar en el cuerpo
    de la función main(). Estas indican el inicio y el fin del programa.




5. ¿Qué sucede si en la función main no le agregamos la función return?

    Respuesta:
    Pues si se coloca la función return en la función main no pasa nada.

Más contenido relacionado

La actualidad más candente

Acv 03 Productos notables I
Acv 03 Productos notables IAcv 03 Productos notables I
Acv 03 Productos notables I
Christiam3000
 
Calculo ebc
Calculo ebcCalculo ebc
Calculo ebc
Maestros Online
 
divisibilidad 1
divisibilidad 1divisibilidad 1
Acv 07 División algebraica
Acv 07 División algebraicaAcv 07 División algebraica
Acv 07 División algebraica
Christiam3000
 
Inecuaciones polinomiales y fraccionarias
Inecuaciones polinomiales y fraccionariasInecuaciones polinomiales y fraccionarias
Inecuaciones polinomiales y fraccionarias
Christiam3000
 
Acv 02 Radicación en R
Acv 02 Radicación en RAcv 02 Radicación en R
Acv 02 Radicación en R
Christiam3000
 
S ba 01 Operaciones básicas y Leyes
S ba 01 Operaciones básicas y LeyesS ba 01 Operaciones básicas y Leyes
S ba 01 Operaciones básicas y Leyes
Christiam Huertas
 
Inecuacion lineal y cuadratica
Inecuacion lineal y cuadraticaInecuacion lineal y cuadratica
Inecuacion lineal y cuadratica
Christiam3000
 
Equilibrio General Introduccion Parte 2
Equilibrio General Introduccion Parte 2Equilibrio General Introduccion Parte 2
Equilibrio General Introduccion Parte 2
Horacio Santander
 
Acv 01 Operaciones básicas potenciación
Acv 01 Operaciones básicas potenciaciónAcv 01 Operaciones básicas potenciación
Acv 01 Operaciones básicas potenciación
Christiam3000
 
Acv 04 Productos notables II
Acv 04 Productos notables IIAcv 04 Productos notables II
Acv 04 Productos notables II
Christiam3000
 
04 Desigualdades
04 Desigualdades04 Desigualdades
04 Desigualdades
Christiam Huertas
 
Valor absoluto I
Valor absoluto IValor absoluto I
Valor absoluto I
Christiam3000
 
Polinomios
PolinomiosPolinomios
Polinomios
Christiam3000
 
Acv 08 Cocientes notables
Acv 08 Cocientes notablesAcv 08 Cocientes notables
Acv 08 Cocientes notables
Christiam3000
 
03 Tópicos de álgebra I
03 Tópicos de álgebra I03 Tópicos de álgebra I
03 Tópicos de álgebra I
Christiam Huertas
 
Ex uni 01 Topicos de álgebra
Ex uni 01 Topicos de álgebraEx uni 01 Topicos de álgebra
Ex uni 01 Topicos de álgebra
Christiam3000
 
Funciones especiales II
Funciones especiales IIFunciones especiales II
Funciones especiales II
Christiam3000
 

La actualidad más candente (18)

Acv 03 Productos notables I
Acv 03 Productos notables IAcv 03 Productos notables I
Acv 03 Productos notables I
 
Calculo ebc
Calculo ebcCalculo ebc
Calculo ebc
 
divisibilidad 1
divisibilidad 1divisibilidad 1
divisibilidad 1
 
Acv 07 División algebraica
Acv 07 División algebraicaAcv 07 División algebraica
Acv 07 División algebraica
 
Inecuaciones polinomiales y fraccionarias
Inecuaciones polinomiales y fraccionariasInecuaciones polinomiales y fraccionarias
Inecuaciones polinomiales y fraccionarias
 
Acv 02 Radicación en R
Acv 02 Radicación en RAcv 02 Radicación en R
Acv 02 Radicación en R
 
S ba 01 Operaciones básicas y Leyes
S ba 01 Operaciones básicas y LeyesS ba 01 Operaciones básicas y Leyes
S ba 01 Operaciones básicas y Leyes
 
Inecuacion lineal y cuadratica
Inecuacion lineal y cuadraticaInecuacion lineal y cuadratica
Inecuacion lineal y cuadratica
 
Equilibrio General Introduccion Parte 2
Equilibrio General Introduccion Parte 2Equilibrio General Introduccion Parte 2
Equilibrio General Introduccion Parte 2
 
Acv 01 Operaciones básicas potenciación
Acv 01 Operaciones básicas potenciaciónAcv 01 Operaciones básicas potenciación
Acv 01 Operaciones básicas potenciación
 
Acv 04 Productos notables II
Acv 04 Productos notables IIAcv 04 Productos notables II
Acv 04 Productos notables II
 
04 Desigualdades
04 Desigualdades04 Desigualdades
04 Desigualdades
 
Valor absoluto I
Valor absoluto IValor absoluto I
Valor absoluto I
 
Polinomios
PolinomiosPolinomios
Polinomios
 
Acv 08 Cocientes notables
Acv 08 Cocientes notablesAcv 08 Cocientes notables
Acv 08 Cocientes notables
 
03 Tópicos de álgebra I
03 Tópicos de álgebra I03 Tópicos de álgebra I
03 Tópicos de álgebra I
 
Ex uni 01 Topicos de álgebra
Ex uni 01 Topicos de álgebraEx uni 01 Topicos de álgebra
Ex uni 01 Topicos de álgebra
 
Funciones especiales II
Funciones especiales IIFunciones especiales II
Funciones especiales II
 

Destacado

Ejercicio Lenguaje C
Ejercicio Lenguaje CEjercicio Lenguaje C
Ejercicio Lenguaje C
charnisch
 
Actividad 4
Actividad 4Actividad 4
Actividad 4
charnisch
 
Foro segunda semana
Foro segunda semanaForo segunda semana
Foro segunda semana
charnisch
 
Ejercicio 3
Ejercicio 3Ejercicio 3
Ejercicio 3
charnisch
 
ACTIVIDAD 2 SENA(SOLUCIONARIO)
ACTIVIDAD 2 SENA(SOLUCIONARIO)ACTIVIDAD 2 SENA(SOLUCIONARIO)
ACTIVIDAD 2 SENA(SOLUCIONARIO)
charnisch
 
ACTIVIDADES DEL SENA(SOLUCIONARIO)
 ACTIVIDADES DEL SENA(SOLUCIONARIO)  ACTIVIDADES DEL SENA(SOLUCIONARIO)
ACTIVIDADES DEL SENA(SOLUCIONARIO)
charnisch
 
SOLUCIONARIO SEMANA 4 (SENA)
SOLUCIONARIO SEMANA 4 (SENA)SOLUCIONARIO SEMANA 4 (SENA)
SOLUCIONARIO SEMANA 4 (SENA)
charnisch
 
Soluciones segunda semana: Estructura del lenguaje de programación C++, SENA
Soluciones segunda semana: Estructura del lenguaje de programación C++, SENASoluciones segunda semana: Estructura del lenguaje de programación C++, SENA
Soluciones segunda semana: Estructura del lenguaje de programación C++, SENA
Yulyana López
 
Lenguaje de programacion c++ basico 4ta parte expresiones y funciones matemát...
Lenguaje de programacion c++ basico 4ta parte expresiones y funciones matemát...Lenguaje de programacion c++ basico 4ta parte expresiones y funciones matemát...
Lenguaje de programacion c++ basico 4ta parte expresiones y funciones matemát...
Dunkherz
 
Elementos básicos de c++
Elementos básicos de c++Elementos básicos de c++
Elementos básicos de c++
luiscristian
 
Ejercicio 3
Ejercicio 3Ejercicio 3
Ejercicio 3
charnisch
 
Ejercicio 3
Ejercicio 3Ejercicio 3
Ejercicio 3
charnisch
 
Operadores y Expresiones en C++
Operadores y Expresiones en C++Operadores y Expresiones en C++
Operadores y Expresiones en C++
die_dex
 
Taller 1 semana 1 programacion en c++
Taller 1 semana 1 programacion en c++Taller 1 semana 1 programacion en c++
Taller 1 semana 1 programacion en c++
darksoul1987
 
Solución actividad #2 (sena)
Solución actividad #2 (sena)Solución actividad #2 (sena)
Solución actividad #2 (sena)
charnisch
 
SOLUCIONARIO SEMANA 3 (SENA)
SOLUCIONARIO SEMANA 3 (SENA)SOLUCIONARIO SEMANA 3 (SENA)
SOLUCIONARIO SEMANA 3 (SENA)
charnisch
 
Sena
SenaSena
Sena
charnisch
 
SOLUCIONARIO SEMANA 2 (SENA)
SOLUCIONARIO SEMANA  2 (SENA)SOLUCIONARIO SEMANA  2 (SENA)
SOLUCIONARIO SEMANA 2 (SENA)
charnisch
 
Algoritmos secuenciales resueldos
Algoritmos  secuenciales resueldosAlgoritmos  secuenciales resueldos
Algoritmos secuenciales resueldos
Wilian Fabian Escandon
 

Destacado (19)

Ejercicio Lenguaje C
Ejercicio Lenguaje CEjercicio Lenguaje C
Ejercicio Lenguaje C
 
Actividad 4
Actividad 4Actividad 4
Actividad 4
 
Foro segunda semana
Foro segunda semanaForo segunda semana
Foro segunda semana
 
Ejercicio 3
Ejercicio 3Ejercicio 3
Ejercicio 3
 
ACTIVIDAD 2 SENA(SOLUCIONARIO)
ACTIVIDAD 2 SENA(SOLUCIONARIO)ACTIVIDAD 2 SENA(SOLUCIONARIO)
ACTIVIDAD 2 SENA(SOLUCIONARIO)
 
ACTIVIDADES DEL SENA(SOLUCIONARIO)
 ACTIVIDADES DEL SENA(SOLUCIONARIO)  ACTIVIDADES DEL SENA(SOLUCIONARIO)
ACTIVIDADES DEL SENA(SOLUCIONARIO)
 
SOLUCIONARIO SEMANA 4 (SENA)
SOLUCIONARIO SEMANA 4 (SENA)SOLUCIONARIO SEMANA 4 (SENA)
SOLUCIONARIO SEMANA 4 (SENA)
 
Soluciones segunda semana: Estructura del lenguaje de programación C++, SENA
Soluciones segunda semana: Estructura del lenguaje de programación C++, SENASoluciones segunda semana: Estructura del lenguaje de programación C++, SENA
Soluciones segunda semana: Estructura del lenguaje de programación C++, SENA
 
Lenguaje de programacion c++ basico 4ta parte expresiones y funciones matemát...
Lenguaje de programacion c++ basico 4ta parte expresiones y funciones matemát...Lenguaje de programacion c++ basico 4ta parte expresiones y funciones matemát...
Lenguaje de programacion c++ basico 4ta parte expresiones y funciones matemát...
 
Elementos básicos de c++
Elementos básicos de c++Elementos básicos de c++
Elementos básicos de c++
 
Ejercicio 3
Ejercicio 3Ejercicio 3
Ejercicio 3
 
Ejercicio 3
Ejercicio 3Ejercicio 3
Ejercicio 3
 
Operadores y Expresiones en C++
Operadores y Expresiones en C++Operadores y Expresiones en C++
Operadores y Expresiones en C++
 
Taller 1 semana 1 programacion en c++
Taller 1 semana 1 programacion en c++Taller 1 semana 1 programacion en c++
Taller 1 semana 1 programacion en c++
 
Solución actividad #2 (sena)
Solución actividad #2 (sena)Solución actividad #2 (sena)
Solución actividad #2 (sena)
 
SOLUCIONARIO SEMANA 3 (SENA)
SOLUCIONARIO SEMANA 3 (SENA)SOLUCIONARIO SEMANA 3 (SENA)
SOLUCIONARIO SEMANA 3 (SENA)
 
Sena
SenaSena
Sena
 
SOLUCIONARIO SEMANA 2 (SENA)
SOLUCIONARIO SEMANA  2 (SENA)SOLUCIONARIO SEMANA  2 (SENA)
SOLUCIONARIO SEMANA 2 (SENA)
 
Algoritmos secuenciales resueldos
Algoritmos  secuenciales resueldosAlgoritmos  secuenciales resueldos
Algoritmos secuenciales resueldos
 

Más de charnisch

Lenguajesdeprogramacion c nivel1-unidad4
Lenguajesdeprogramacion c nivel1-unidad4Lenguajesdeprogramacion c nivel1-unidad4
Lenguajesdeprogramacion c nivel1-unidad4
charnisch
 
ESTATUTO WHILE
ESTATUTO WHILEESTATUTO WHILE
ESTATUTO WHILE
charnisch
 
Lenguajes De Programacion C nivel1-unidad2
Lenguajes De Programacion C nivel1-unidad2Lenguajes De Programacion C nivel1-unidad2
Lenguajes De Programacion C nivel1-unidad2
charnisch
 
Lenguajes de programacion c
Lenguajes de programacion c Lenguajes de programacion c
Lenguajes de programacion c
charnisch
 
Lenguajes de programacion c
Lenguajes de programacion cLenguajes de programacion c
Lenguajes de programacion c
charnisch
 
Lenguajes De Programacion C nivel1-unidad1
Lenguajes De Programacion C nivel1-unidad1Lenguajes De Programacion C nivel1-unidad1
Lenguajes De Programacion C nivel1-unidad1
charnisch
 
Lenguaje De Programacion
Lenguaje De ProgramacionLenguaje De Programacion
Lenguaje De Programacion
charnisch
 
Que Es Un Lenguaje De Programacion...?
Que Es Un Lenguaje De Programacion...?Que Es Un Lenguaje De Programacion...?
Que Es Un Lenguaje De Programacion...?
charnisch
 
Introduccion a los algoritmos 2da parte
Introduccion a los algoritmos 2da parteIntroduccion a los algoritmos 2da parte
Introduccion a los algoritmos 2da parte
charnisch
 
Introduccion a los algoritmos parte 1
Introduccion a los algoritmos parte    1Introduccion a los algoritmos parte    1
Introduccion a los algoritmos parte 1
charnisch
 
ALGORITMOS
ALGORITMOSALGORITMOS
ALGORITMOS
charnisch
 

Más de charnisch (11)

Lenguajesdeprogramacion c nivel1-unidad4
Lenguajesdeprogramacion c nivel1-unidad4Lenguajesdeprogramacion c nivel1-unidad4
Lenguajesdeprogramacion c nivel1-unidad4
 
ESTATUTO WHILE
ESTATUTO WHILEESTATUTO WHILE
ESTATUTO WHILE
 
Lenguajes De Programacion C nivel1-unidad2
Lenguajes De Programacion C nivel1-unidad2Lenguajes De Programacion C nivel1-unidad2
Lenguajes De Programacion C nivel1-unidad2
 
Lenguajes de programacion c
Lenguajes de programacion c Lenguajes de programacion c
Lenguajes de programacion c
 
Lenguajes de programacion c
Lenguajes de programacion cLenguajes de programacion c
Lenguajes de programacion c
 
Lenguajes De Programacion C nivel1-unidad1
Lenguajes De Programacion C nivel1-unidad1Lenguajes De Programacion C nivel1-unidad1
Lenguajes De Programacion C nivel1-unidad1
 
Lenguaje De Programacion
Lenguaje De ProgramacionLenguaje De Programacion
Lenguaje De Programacion
 
Que Es Un Lenguaje De Programacion...?
Que Es Un Lenguaje De Programacion...?Que Es Un Lenguaje De Programacion...?
Que Es Un Lenguaje De Programacion...?
 
Introduccion a los algoritmos 2da parte
Introduccion a los algoritmos 2da parteIntroduccion a los algoritmos 2da parte
Introduccion a los algoritmos 2da parte
 
Introduccion a los algoritmos parte 1
Introduccion a los algoritmos parte    1Introduccion a los algoritmos parte    1
Introduccion a los algoritmos parte 1
 
ALGORITMOS
ALGORITMOSALGORITMOS
ALGORITMOS
 

Último

PPT SUSTENTACION TESIS IV DE CONTABILIDAD
PPT SUSTENTACION TESIS IV DE CONTABILIDADPPT SUSTENTACION TESIS IV DE CONTABILIDAD
PPT SUSTENTACION TESIS IV DE CONTABILIDAD
edgarsnet5
 
ADMI. ESTRATEGICA Y TAREAS de estrategia empresarial.pdf
ADMI. ESTRATEGICA Y TAREAS de estrategia empresarial.pdfADMI. ESTRATEGICA Y TAREAS de estrategia empresarial.pdf
ADMI. ESTRATEGICA Y TAREAS de estrategia empresarial.pdf
ssuser4224c4
 
METODOS DE VALUACIÓN DE INVENTARIOS.pptx
METODOS DE VALUACIÓN DE INVENTARIOS.pptxMETODOS DE VALUACIÓN DE INVENTARIOS.pptx
METODOS DE VALUACIÓN DE INVENTARIOS.pptx
BrendaRub1
 
Mario Mendoza Marichal — Un Líder con Maestría en Políticas Públicas por ...
Mario Mendoza Marichal — Un Líder con Maestría en Políticas Públicas por ...Mario Mendoza Marichal — Un Líder con Maestría en Políticas Públicas por ...
Mario Mendoza Marichal — Un Líder con Maestría en Políticas Públicas por ...
Mario Mendoza Marichal
 
PPT TRABAJO FINAL CREATIVIDAD EMPRESARIAL.pdf
PPT TRABAJO FINAL CREATIVIDAD EMPRESARIAL.pdfPPT TRABAJO FINAL CREATIVIDAD EMPRESARIAL.pdf
PPT TRABAJO FINAL CREATIVIDAD EMPRESARIAL.pdf
JosEsneyderCaquiCaba
 
INTRODUCCION A LA ADMINISTRACION - SERGIO HERNANDEZ.pdf
INTRODUCCION A LA ADMINISTRACION - SERGIO HERNANDEZ.pdfINTRODUCCION A LA ADMINISTRACION - SERGIO HERNANDEZ.pdf
INTRODUCCION A LA ADMINISTRACION - SERGIO HERNANDEZ.pdf
ildivo69
 
Teoria del diseño organizacional. Admon.
Teoria del diseño organizacional. Admon.Teoria del diseño organizacional. Admon.
Teoria del diseño organizacional. Admon.
Vavendao
 
ejecucion de la investigacion de mercados
ejecucion  de la investigacion de mercadosejecucion  de la investigacion de mercados
ejecucion de la investigacion de mercados
MARIAGUADALUPEMENDEZ10
 
Ejercicio de Contabilidad Segundo A Nocturno I y II Hemisemestre-2.pdf
Ejercicio de Contabilidad Segundo A Nocturno I y II Hemisemestre-2.pdfEjercicio de Contabilidad Segundo A Nocturno I y II Hemisemestre-2.pdf
Ejercicio de Contabilidad Segundo A Nocturno I y II Hemisemestre-2.pdf
MelisitaaQuionez
 
El-Codigo-De-La-Abundancia para todos.pdf
El-Codigo-De-La-Abundancia para todos.pdfEl-Codigo-De-La-Abundancia para todos.pdf
El-Codigo-De-La-Abundancia para todos.pdf
AshliMack
 
Evolución de la mercadotecnia y selección del producto en la empresa KFC
Evolución de la mercadotecnia y selección del producto en la empresa KFCEvolución de la mercadotecnia y selección del producto en la empresa KFC
Evolución de la mercadotecnia y selección del producto en la empresa KFC
AndrobertoAlva
 
ANÁLISIS FINANCIERO DE LA EMPRESA GLORIA.pptx
ANÁLISIS FINANCIERO DE LA EMPRESA GLORIA.pptxANÁLISIS FINANCIERO DE LA EMPRESA GLORIA.pptx
ANÁLISIS FINANCIERO DE LA EMPRESA GLORIA.pptx
PalJosuTiznadoCanaza
 
PRESUPUESTO-POR-AREAS-DE-RESPONSABILIDAD.pptx
PRESUPUESTO-POR-AREAS-DE-RESPONSABILIDAD.pptxPRESUPUESTO-POR-AREAS-DE-RESPONSABILIDAD.pptx
PRESUPUESTO-POR-AREAS-DE-RESPONSABILIDAD.pptx
BrendaRiverameneses
 
CARTA CEVICHON restaunrante ceviche y mariscos
CARTA CEVICHON restaunrante ceviche y mariscosCARTA CEVICHON restaunrante ceviche y mariscos
CARTA CEVICHON restaunrante ceviche y mariscos
JorgeCruz476458
 
TEMA_N_08._LAS_GRATIFICACIONES ley 27735
TEMA_N_08._LAS_GRATIFICACIONES ley 27735TEMA_N_08._LAS_GRATIFICACIONES ley 27735
TEMA_N_08._LAS_GRATIFICACIONES ley 27735
joseph957764
 
Fases del Proceso Administrativo en la teoria de decisiones
Fases del Proceso Administrativo en la teoria de decisionesFases del Proceso Administrativo en la teoria de decisiones
Fases del Proceso Administrativo en la teoria de decisiones
JUAN CARLOS KLENNER BRICEÑO
 
Actividad Sumativa #2 Realizado por Luis Leal..pptx
Actividad Sumativa #2 Realizado por Luis Leal..pptxActividad Sumativa #2 Realizado por Luis Leal..pptx
Actividad Sumativa #2 Realizado por Luis Leal..pptx
luis95466
 
Ppt. NÚMEROS DECIMALES trabajo de matemáticas
Ppt. NÚMEROS DECIMALES trabajo de matemáticasPpt. NÚMEROS DECIMALES trabajo de matemáticas
Ppt. NÚMEROS DECIMALES trabajo de matemáticas
paolotuesta5
 
1-Infografia Cifras Nacional unimos j.pdf
1-Infografia Cifras Nacional unimos j.pdf1-Infografia Cifras Nacional unimos j.pdf
1-Infografia Cifras Nacional unimos j.pdf
paolamoreno683631
 
Trabajo sobre Presupuesto Empresarial .pdf
Trabajo sobre Presupuesto Empresarial .pdfTrabajo sobre Presupuesto Empresarial .pdf
Trabajo sobre Presupuesto Empresarial .pdf
YennyGarcia45
 

Último (20)

PPT SUSTENTACION TESIS IV DE CONTABILIDAD
PPT SUSTENTACION TESIS IV DE CONTABILIDADPPT SUSTENTACION TESIS IV DE CONTABILIDAD
PPT SUSTENTACION TESIS IV DE CONTABILIDAD
 
ADMI. ESTRATEGICA Y TAREAS de estrategia empresarial.pdf
ADMI. ESTRATEGICA Y TAREAS de estrategia empresarial.pdfADMI. ESTRATEGICA Y TAREAS de estrategia empresarial.pdf
ADMI. ESTRATEGICA Y TAREAS de estrategia empresarial.pdf
 
METODOS DE VALUACIÓN DE INVENTARIOS.pptx
METODOS DE VALUACIÓN DE INVENTARIOS.pptxMETODOS DE VALUACIÓN DE INVENTARIOS.pptx
METODOS DE VALUACIÓN DE INVENTARIOS.pptx
 
Mario Mendoza Marichal — Un Líder con Maestría en Políticas Públicas por ...
Mario Mendoza Marichal — Un Líder con Maestría en Políticas Públicas por ...Mario Mendoza Marichal — Un Líder con Maestría en Políticas Públicas por ...
Mario Mendoza Marichal — Un Líder con Maestría en Políticas Públicas por ...
 
PPT TRABAJO FINAL CREATIVIDAD EMPRESARIAL.pdf
PPT TRABAJO FINAL CREATIVIDAD EMPRESARIAL.pdfPPT TRABAJO FINAL CREATIVIDAD EMPRESARIAL.pdf
PPT TRABAJO FINAL CREATIVIDAD EMPRESARIAL.pdf
 
INTRODUCCION A LA ADMINISTRACION - SERGIO HERNANDEZ.pdf
INTRODUCCION A LA ADMINISTRACION - SERGIO HERNANDEZ.pdfINTRODUCCION A LA ADMINISTRACION - SERGIO HERNANDEZ.pdf
INTRODUCCION A LA ADMINISTRACION - SERGIO HERNANDEZ.pdf
 
Teoria del diseño organizacional. Admon.
Teoria del diseño organizacional. Admon.Teoria del diseño organizacional. Admon.
Teoria del diseño organizacional. Admon.
 
ejecucion de la investigacion de mercados
ejecucion  de la investigacion de mercadosejecucion  de la investigacion de mercados
ejecucion de la investigacion de mercados
 
Ejercicio de Contabilidad Segundo A Nocturno I y II Hemisemestre-2.pdf
Ejercicio de Contabilidad Segundo A Nocturno I y II Hemisemestre-2.pdfEjercicio de Contabilidad Segundo A Nocturno I y II Hemisemestre-2.pdf
Ejercicio de Contabilidad Segundo A Nocturno I y II Hemisemestre-2.pdf
 
El-Codigo-De-La-Abundancia para todos.pdf
El-Codigo-De-La-Abundancia para todos.pdfEl-Codigo-De-La-Abundancia para todos.pdf
El-Codigo-De-La-Abundancia para todos.pdf
 
Evolución de la mercadotecnia y selección del producto en la empresa KFC
Evolución de la mercadotecnia y selección del producto en la empresa KFCEvolución de la mercadotecnia y selección del producto en la empresa KFC
Evolución de la mercadotecnia y selección del producto en la empresa KFC
 
ANÁLISIS FINANCIERO DE LA EMPRESA GLORIA.pptx
ANÁLISIS FINANCIERO DE LA EMPRESA GLORIA.pptxANÁLISIS FINANCIERO DE LA EMPRESA GLORIA.pptx
ANÁLISIS FINANCIERO DE LA EMPRESA GLORIA.pptx
 
PRESUPUESTO-POR-AREAS-DE-RESPONSABILIDAD.pptx
PRESUPUESTO-POR-AREAS-DE-RESPONSABILIDAD.pptxPRESUPUESTO-POR-AREAS-DE-RESPONSABILIDAD.pptx
PRESUPUESTO-POR-AREAS-DE-RESPONSABILIDAD.pptx
 
CARTA CEVICHON restaunrante ceviche y mariscos
CARTA CEVICHON restaunrante ceviche y mariscosCARTA CEVICHON restaunrante ceviche y mariscos
CARTA CEVICHON restaunrante ceviche y mariscos
 
TEMA_N_08._LAS_GRATIFICACIONES ley 27735
TEMA_N_08._LAS_GRATIFICACIONES ley 27735TEMA_N_08._LAS_GRATIFICACIONES ley 27735
TEMA_N_08._LAS_GRATIFICACIONES ley 27735
 
Fases del Proceso Administrativo en la teoria de decisiones
Fases del Proceso Administrativo en la teoria de decisionesFases del Proceso Administrativo en la teoria de decisiones
Fases del Proceso Administrativo en la teoria de decisiones
 
Actividad Sumativa #2 Realizado por Luis Leal..pptx
Actividad Sumativa #2 Realizado por Luis Leal..pptxActividad Sumativa #2 Realizado por Luis Leal..pptx
Actividad Sumativa #2 Realizado por Luis Leal..pptx
 
Ppt. NÚMEROS DECIMALES trabajo de matemáticas
Ppt. NÚMEROS DECIMALES trabajo de matemáticasPpt. NÚMEROS DECIMALES trabajo de matemáticas
Ppt. NÚMEROS DECIMALES trabajo de matemáticas
 
1-Infografia Cifras Nacional unimos j.pdf
1-Infografia Cifras Nacional unimos j.pdf1-Infografia Cifras Nacional unimos j.pdf
1-Infografia Cifras Nacional unimos j.pdf
 
Trabajo sobre Presupuesto Empresarial .pdf
Trabajo sobre Presupuesto Empresarial .pdfTrabajo sobre Presupuesto Empresarial .pdf
Trabajo sobre Presupuesto Empresarial .pdf
 

SOL

  • 1. EJERCICIOS UNIDAD 1 ACTIVIDAD 1 Según el material estudiado responda las siguientes preguntas: Nombre del aprendiz: CARLOS GUILLERMO HARNISCH COSTA Nombre de la actividad: Identificación de componentes básicos, tipos de datos, entrada y salida de información en C++. Contestar las siguientes preguntas justificando la respuesta. I). Determine cuál de los siguientes tipos de datos numéricos son verdaderos, si es válida especifique si es entero o real, (Marcar Con X): Valida Tipo Justificación Valor SI NO Real Entero a) 0.5 x x Porque el separador decimal es el b) 237,822 x punto. c) 9.312 x x d) 12345678 x x Ya que las variables numéricas no e) 12345678L x admiten letras. f) -12587 x x g) 0515 x x Porque las variables numéricas no h) 018CDF x admiten letras. Porque las variables numéricas no i) 0x87 x admiten letras. II.) Determine cuál de los siguientes tipos de datos de carácter son válidos. Si no son válidos explicar por qué: Valida Carácter Justificación SI NO a) ‘a’ x b) ‘$’ x Por que entre las comillas solo puede haber un solo c) ‘/n’ x carácter Por que entre las comillas solo puede haber un solo d) ‘’ x carácter Por que entre las comillas solo puede haber un solo e) ‘a’ x carácter f) ‘T’ x g) ‘0’ x Por que entre las comillas solo puede haber un solo
  • 2. carácter Por que entre las comillas solo puede haber un solo h) ‘XYZ’ x carácter Por que entre las comillas solo puede haber un solo i) ‘052’ x carácter III.) Determine cuál de los siguientes tipos de datos de cadenas de carácter son válidos. Si no son válidos explicar por qué: Valida Cadena Justificación SI NO Porque una cadena tiene que estar a) ‘8:15 P.M.’ x encerrada en doble comilla b) “Rojo, Blanco, Azul” x Porque una cadena tiene que estar c) “Nombre: x encerrada en doble comilla d) “Capitulo 3 (Cont d)” x Porque una cadena tiene que estar e) “1.3e- x encerrada en doble comilla Porque una cadena tiene que estar f) “New York, NY x encerrada en doble comilla “El maestro dijo,”por favor Porque falta por encerrar la cadena g) x respeten a sus compañeros” con una doble comilla IV) ¿Cuál es la salida del siguiente programa?. #include <iostream> main( ) { // cout << Hola maestron”; } Respuesta: Ninguna por que las // indican que es un comentario por eso no tiene salida V) ¿Qué entrada se genera en el siguiente programa? #include<iostream> main ( ) { cin >> V1 >> V2; cin >> Precio_venta; } Respuesta:se generan las tres entradas v1,v2 y precio_venta,por lo tanto podríamos decir que este programa no genera ninguna entrada porque las variables no han sido declaradas.
  • 3. ACTIVIDAD 2 Nombre de la actividad: Declaración de variables. Contestar las siguientes preguntas justificando la respuesta. I) Marque con una X y determine cuál de los siguientes nombres de variables son válidos. Si no son válidos explicar por qué: Valido nombre Justificación SI NO a) registro1 x Porque empieza con una letra b) 1registro x Porque empieza con numero c) archivo_3 x Porque comienza por letra Porque no puede comenzar con un carácter d) $impuesto x especial e) nombre x Porque comienza por letra f) 123-456-12 x Porque empieza con numero g) nombre_y_dirección x Porque comienza por letra Porque no puede comenzar con un carácter h) _subtotal x especial i) cin x Porque empieza con una letra II) Cual de los siguientes pares de nombres de variables se consideran como idénticos y cuales no: Nombres de variables Idénticos Justificación Si No x Porque no tienen exactamente las mismas letras. a) nombre, nombres x porque una comienza con minúscula y la otra con mayúscula b) dirección, Dirección c) cuenta, cuenta x x porque terminan en números distintos d) lista1, lista2 x e)prom, prom x Porque una de ellas tiene un guión y la otra no. f)car1,car_1
  • 4. III.)Describa la declaración apropiada para cada grupo de variables y formaciones: Descripción Declaración a) Variable entera: p, q Int p, int q ; b) Variables flotantes: x, y, z Float x, y ,z ; c) Variables de carácter: a, b, c Char a, b ,c ; d) Variable entera largo: contador Long contador; e) Variable de cadena de carácter: hola String hola ; f) Variable entera inicializada en 10 Int a = 10; g) Variable flotante inicializada en 2.25 Float c= 2.25; h) Variable de carácter inicializada en S:op char op = ‘S’
  • 5. ACTIVIDAD 3 Nombre de la actividad: Funciones definidas por el usuario. Contestar las siguientes preguntas justificando la respuesta. 1.) Explique el significado de cada una de las siguientes definiciones de funciones: Descripción Declaración a) int f(int a); Es una función entera f con un parámetro entero a Es una función f real con dos parámetros, a es real b) double f(double a, int b); y b es entero Es una función de caracteres de función f y carácter c) char f(char x); x Es una función entera larga f con un parámetro d) long int f(int x, float y); entero x y y que es real e) char f(void); Es una función sin parámetro y no devuelve valor. 2.) Defina una función, incluyendo las declaraciones de los parámetros formales, para cada uno de los siguientes enunciados: a.)Una función llamada muestra genera y devuelve una cantidad entera. Respuesta: int muestra (int a); b.)Una función llamada raíz acepta dos parámetros enteros y devuelve un resultado en punto flotante. Respuesta: Float raiz (int a, d); c.) Una función llamada convertir acepta una carácter y devuelve un carácter. Respuesta: char convertir (char x); d.) Una función llamada paso dos parámetros uno entero y otro flotante y regresa un entero largo. Respuesta: long int (int a, float b); e.) Una función llamada prueba acepta un carácter y devuelve un entero largo.
  • 7. ACTIVIDAD 4 Nombre de la actividad: Función main. Contestar las siguientes preguntas justificando la respuesta. 1.) ¿Qué son los componentes principales de un programa en C++, que significado lleva asociado el nombre main? Respuesta: La estructura de un programa en C++ es: 1. Documentación del programa: en esta parte, se ponen datos como el nombre del programa, el autor y la fecha en forma de comentarios. 2. Directivas de preprocesador: en esta parte se escriben los ficheros o librerías de funciones prediseñadas de las que se hará uso durante la ejecución del programa. 3. Declaración de variables globales: en este apartado se declaran las variables que podrán ser usadas por todas las funciones que integran el programa en C++. 4. Función main: todo programa C++ tiene una función main() que es el procedimiento principal del programa, es decir, es el que ejecuta a los demás procedimientos y funciones. Todo programa C++ tiene una función main( ) que es el punto inicial de entrada al programa. 2.) ¿Qué son los argumentos, donde aparecen los argumentos en un programa en C+ +? Respuesta: Los argumentos son los valores de entrada que necesita una función para poder ejecutarse y cumplir con su objetivo. Los argumentos en C++ aparecen en la declaración de una función. Ej: int funcion (argumento1, argunmento2, … ); 3.) ¿Qué función realiza, la función return en la función main? Respuesta: La función return le indica a la función main() un valor de retorno: si es cero, entonces el programa se ejecutó sin problemas, pero si el valor de retorno es diferente de cero, es porque hubo un error durante la ejecución. Por lo general, la función main() siempre retorna un valor entero. Dependiendo del parámetro que tenga return el regresara hasta ese punto que indica el parámetro. 4.) .¿Qué se necesitan las llaves después del main? Respuesta:
  • 8. Las llaves se usan para encerrar las instrucciones que se van a ejecutar en el cuerpo de la función main(). Estas indican el inicio y el fin del programa. 5. ¿Qué sucede si en la función main no le agregamos la función return? Respuesta: Pues si se coloca la función return en la función main no pasa nada.