SlideShare una empresa de Scribd logo
1 de 7
ESTRUCTURA DE LENGUAJE DE PROGRAMACION C++
Según el material estudiado responda las siguientes preguntas:
Nombre del aprendiz:
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.
1 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):
Valor
Valida Tipo Justificación
SI NO Real Entero
a) 0.5 X X
b) 237,822 x
El separador es
decimal es
punto
c) 9.312 X X
d) 12345678 X X
e) 12345678L X
Variables con
números va sin
letras
f) -12587 X X
g) 0515 X X
h) 018CDF X
Variables con
números va sin
letras
i) 0x87 X
Variables con
números va sin
letras
2 Determine cuál de los siguientes tipos de datos de carácter son válidos, justifique su
respuesta:
Carácter
Valida
Justificación
SI NO
a) ‘a’ X
b) ‘$’ X
SENA Centro de Diseño y Metrología
Ing. Sandra Liliana Carvajal
Instructor AVA
Luis Hernandez
ESTRUCTURA DE LENGUAJE DE PROGRAMACION C++
c) ‘/n’ x Las comillas solo se pone en un solo carácter
d) ‘’ x Las comillas solo se pone en un solo carácter
e) ‘a’ x Las comillas solo se pone en un solo carácter
f) ‘T’ x
g) ‘0’ X Las comillas solo se pone en un solo carácter
h) ‘XYZ’ X Las comillas solo se pone en un solo carácter
i) ‘052’ X Las comillas solo se pone en un solo carácter
3 Determine cuál de los siguientes tipos de datos de cadenas de carácter son válidos,
justifique su respuesta:
Cadena
Valida
Justificación
SI NO
a) ‘8:15 P.M.’ x
Las cadenas siempre se encierran en
comillas dobles al inicio y terminación
b) “Rojo, Blanco, Azul” X
c) “Nombre: X
Las cadenas siempre se encierran en
comillas dobles al inicio y terminación
d) “Capitulo 3 (Cont d)” X
e) “1.3e-12” X
f) “New York, NY 2000” X
g)
“El maestro dijo, “por favor
respeten a sus compañeros”
X
Las cadenas siempre se encierran en
comillas dobles al inicio y terminación
4 ¿Cuál es la salida del siguiente programa?, Justifique su respuesta
#include <iostream.h>
void main( )
{
// cout << Hola maestron”;
}
SENA Centro de Diseño y Metrología
Ing. Sandra Liliana Carvajal
Instructor AVA
ESTRUCTURA DE LENGUAJE DE PROGRAMACION C++
Respuesta: Ninguna debido a que tiene las barras de comentario
5 ¿Qué entrada se genera en el siguiente programa?
#include<iostream.h>
void main( )
{
cin >> V1 >> V2;
cin >> Precio_venta;
}
Respuesta:No genera ninguna entrada debido a que falta la declaración de variavles
Nombre de la actividad:
Declaración de variables.
Contestar las siguientes preguntas justificando la respuesta.
1 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é:
nombre
Valido
Justificación
SI NO
a) registro1 x Empieza con una letra
b) 1registro x Empieza con un numero
c) archivo_3 x Empieza con una letra
d) $impuesto x
Caracteres especiales no admite para
empezar
e) nombre x Empieza con una letra
f) 123-456-12 x Empieza con números
g) nombre_y_dirección x Empieza con letra
h) _subtotal x Empieza con un carácter especial
i) cin Empieza con una letra
2 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
SENA Centro de Diseño y Metrología
Ing. Sandra Liliana Carvajal
Instructor AVA
ESTRUCTURA DE LENGUAJE DE PROGRAMACION C++
b) Variables flotantes: x, y, z Float x,y,z
c) Variables de carácter: a, b, c Char a,b,c
d)
long int f(int x, float y);
Long int resiviendo dos parametros un
int y un float.
e) Variable entera largo: contador Long Contador
f) Variable de cadena de carácter: hola String hola
g) Variable entera inicializada en 10 Int a=10
h) Variable flotante inicializada en 2.25 Float b=2.25
i) Variable de carácter inicializada en S: op Cahr op=´s´
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 int
b)
double f(double a, int b);
Es una function double o real f condos parametros
de entrada double y int
c)
char f(char x);
Es una función cahr f con entrada de un parámetro
char
d)
long int f(int x, float y);
Es una function entera f larga con entrada de dos
parametros un int y un float
e)
char f(void);
Es una función char f sin parámetros de entrada
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.
SENA Centro de Diseño y Metrología
Ing. Sandra Liliana Carvajal
Instructor AVA
ESTRUCTURA DE LENGUAJE DE PROGRAMACION C++
Respuesta: float raíz(int a ,b)
c. Una función llamada convertir acepta un carácter y devuelve un carácter.
Respuesta: char convertir(char x)
d. Una función llamada paso tiene dos parámetros, uno entero y otro flotante y
regresa un entero largo.
Respuesta:long paso(int a,float b)
e. Una función llamada prueba acepta un carácter y devuelve un entero largo.
Respuesta:lon int prueba(int a)
Nombre de la actividad:
Función main.
Contestar las siguientes preguntas justificando la respuesta.
1 ¿Qué sucede si en la función main no le agregamos la función return?
Respuesta:NO DEVUELVE NINGUN VALOR
2 ¿Qué son los componentes principales de un programa en C++, que significado lleva
asociado el nombre main?
Respuesta: librerías de cabecera #include <iostream.h>
Función principal main () componente que busca el compilador;
Cuerpo de desarrollo que son las llaves {}
3 ¿Qué son los argumentos, donde aparecen los argumentos en un programa en C++?
Respuesta:
funcion suma(valor1, valor2){
resultado = valor1+valor2
mostrar resultado }
SENA Centro de Diseño y Metrología
Ing. Sandra Liliana Carvajal
Instructor AVA
ESTRUCTURA DE LENGUAJE DE PROGRAMACION C++
Los argumentos , tambien se le llama parametros, son valores que necesita una función definida
por el programador de un codigo
4 ¿Qué función realiza, la función return en la función main?
Respuesta:DEVOLVER UN VALOR ASIGNADO
funcion suma(valor1, valor2){
resultado = valor1+valor2
return resultado
}
SENA Centro de Diseño y Metrología
Ing. Sandra Liliana Carvajal
Instructor AVA
ESTRUCTURA DE LENGUAJE DE PROGRAMACION C++
Los argumentos , tambien se le llama parametros, son valores que necesita una función definida
por el programador de un codigo
4 ¿Qué función realiza, la función return en la función main?
Respuesta:DEVOLVER UN VALOR ASIGNADO
funcion suma(valor1, valor2){
resultado = valor1+valor2
return resultado
}
SENA Centro de Diseño y Metrología
Ing. Sandra Liliana Carvajal
Instructor AVA

Más contenido relacionado

La actualidad más candente

380914324 poo-kotlin
380914324 poo-kotlin380914324 poo-kotlin
380914324 poo-kotlinxavazque2
 
Programa ya comprobado que suma dos números binarios y da el resultado en dec...
Programa ya comprobado que suma dos números binarios y da el resultado en dec...Programa ya comprobado que suma dos números binarios y da el resultado en dec...
Programa ya comprobado que suma dos números binarios y da el resultado en dec...jbersosa
 
Recuperacion programas
Recuperacion programasRecuperacion programas
Recuperacion programasgidemon
 
Cuestionario de 2(2)
Cuestionario de 2(2)Cuestionario de 2(2)
Cuestionario de 2(2)Efren Pacheco
 
Eficiencia en uso tiempo
Eficiencia en uso  tiempoEficiencia en uso  tiempo
Eficiencia en uso tiempoUVM
 
Funciones con vectores y matrices
Funciones con vectores y matricesFunciones con vectores y matrices
Funciones con vectores y matricesJohanna Marin
 
Trabajo de ecuaciones diferenciales,.
Trabajo de ecuaciones diferenciales,.Trabajo de ecuaciones diferenciales,.
Trabajo de ecuaciones diferenciales,.MajoJara
 
9. estructuras de control parte ii
9. estructuras de control parte ii9. estructuras de control parte ii
9. estructuras de control parte iircarrerah
 
Otra introducción a apuntadores
Otra introducción a apuntadoresOtra introducción a apuntadores
Otra introducción a apuntadoresUVM
 
282722811 7-ejercicios-fase-3-c (1)
282722811 7-ejercicios-fase-3-c (1)282722811 7-ejercicios-fase-3-c (1)
282722811 7-ejercicios-fase-3-c (1)Jesus Tangarife
 

La actualidad más candente (19)

380914324 poo-kotlin
380914324 poo-kotlin380914324 poo-kotlin
380914324 poo-kotlin
 
Recuperacion programas
Recuperacion programasRecuperacion programas
Recuperacion programas
 
Programación 1: funciones en C
Programación 1: funciones en CProgramación 1: funciones en C
Programación 1: funciones en C
 
Programa ya comprobado que suma dos números binarios y da el resultado en dec...
Programa ya comprobado que suma dos números binarios y da el resultado en dec...Programa ya comprobado que suma dos números binarios y da el resultado en dec...
Programa ya comprobado que suma dos números binarios y da el resultado en dec...
 
Arreglos
ArreglosArreglos
Arreglos
 
Recuperacion programas
Recuperacion programasRecuperacion programas
Recuperacion programas
 
Cuestionario de 2(2)
Cuestionario de 2(2)Cuestionario de 2(2)
Cuestionario de 2(2)
 
Elementos basicos c
Elementos basicos cElementos basicos c
Elementos basicos c
 
Eficiencia en uso tiempo
Eficiencia en uso  tiempoEficiencia en uso  tiempo
Eficiencia en uso tiempo
 
Funciones con vectores y matrices
Funciones con vectores y matricesFunciones con vectores y matrices
Funciones con vectores y matrices
 
clases y objetos
clases y objetosclases y objetos
clases y objetos
 
Tutorial descilab
Tutorial descilabTutorial descilab
Tutorial descilab
 
6.funciones y recursividad en c++
6.funciones y recursividad en c++6.funciones y recursividad en c++
6.funciones y recursividad en c++
 
Trabajo de ecuaciones diferenciales,.
Trabajo de ecuaciones diferenciales,.Trabajo de ecuaciones diferenciales,.
Trabajo de ecuaciones diferenciales,.
 
9. estructuras de control parte ii
9. estructuras de control parte ii9. estructuras de control parte ii
9. estructuras de control parte ii
 
Otra introducción a apuntadores
Otra introducción a apuntadoresOtra introducción a apuntadores
Otra introducción a apuntadores
 
282722811 7-ejercicios-fase-3-c (1)
282722811 7-ejercicios-fase-3-c (1)282722811 7-ejercicios-fase-3-c (1)
282722811 7-ejercicios-fase-3-c (1)
 
Uso vectores
Uso vectoresUso vectores
Uso vectores
 
Matemática: Funciones.
Matemática: Funciones.Matemática: Funciones.
Matemática: Funciones.
 

Similar a Formato actividades semana 1 (1)

Taller introduccion a c++
Taller introduccion a c++Taller introduccion a c++
Taller introduccion a c++fabiocelis
 
A1 u1-16230227
A1 u1-16230227A1 u1-16230227
A1 u1-16230227erikalejo
 
7. operadores y estructura secuencial
7. operadores y estructura secuencial7. operadores y estructura secuencial
7. operadores y estructura secuencialrcarrerah
 
A3 u1-16230227
A3 u1-16230227A3 u1-16230227
A3 u1-16230227erikalejo
 
Fundamentos De Algoritmia
Fundamentos De AlgoritmiaFundamentos De Algoritmia
Fundamentos De Algoritmiacckokyco
 
Logica de la programacion i bimestre
Logica de la programacion i bimestreLogica de la programacion i bimestre
Logica de la programacion i bimestreUTPL UTPL
 
Ejercicios introduccion a la programación en C
Ejercicios  introduccion a la programación en CEjercicios  introduccion a la programación en C
Ejercicios introduccion a la programación en Chack3 Org
 
A2 u1-16230227
A2 u1-16230227A2 u1-16230227
A2 u1-16230227erikalejo
 
Fundamentos de Programacion
Fundamentos de ProgramacionFundamentos de Programacion
Fundamentos de Programacionneyvajms
 
Curso_de_introduccion_al_matlab.ppt
Curso_de_introduccion_al_matlab.pptCurso_de_introduccion_al_matlab.ppt
Curso_de_introduccion_al_matlab.pptangela80121
 
Problemasjava2
Problemasjava2Problemasjava2
Problemasjava2Aldahir IS
 

Similar a Formato actividades semana 1 (1) (20)

Taller introduccion a c++
Taller introduccion a c++Taller introduccion a c++
Taller introduccion a c++
 
A1 u1-16230227
A1 u1-16230227A1 u1-16230227
A1 u1-16230227
 
7. operadores y estructura secuencial
7. operadores y estructura secuencial7. operadores y estructura secuencial
7. operadores y estructura secuencial
 
Actividad semana 1
Actividad semana 1Actividad semana 1
Actividad semana 1
 
Cuestionario de segunda unidad
Cuestionario de segunda unidadCuestionario de segunda unidad
Cuestionario de segunda unidad
 
A3 u1-16230227
A3 u1-16230227A3 u1-16230227
A3 u1-16230227
 
Fundamentos De Algoritmia
Fundamentos De AlgoritmiaFundamentos De Algoritmia
Fundamentos De Algoritmia
 
Introduccion a C++.pdf
Introduccion a C++.pdfIntroduccion a C++.pdf
Introduccion a C++.pdf
 
Logica de la programacion i bimestre
Logica de la programacion i bimestreLogica de la programacion i bimestre
Logica de la programacion i bimestre
 
Tata
TataTata
Tata
 
Ejercicios introduccion a la programación en C
Ejercicios  introduccion a la programación en CEjercicios  introduccion a la programación en C
Ejercicios introduccion a la programación en C
 
Ejercicios C
Ejercicios CEjercicios C
Ejercicios C
 
A2 u1-16230227
A2 u1-16230227A2 u1-16230227
A2 u1-16230227
 
Computación sb
Computación sbComputación sb
Computación sb
 
Fundamentos de Programacion
Fundamentos de ProgramacionFundamentos de Programacion
Fundamentos de Programacion
 
C ++
C ++C ++
C ++
 
TcROGER
TcROGERTcROGER
TcROGER
 
Programación C++.pdf
Programación C++.pdfProgramación C++.pdf
Programación C++.pdf
 
Curso_de_introduccion_al_matlab.ppt
Curso_de_introduccion_al_matlab.pptCurso_de_introduccion_al_matlab.ppt
Curso_de_introduccion_al_matlab.ppt
 
Problemasjava2
Problemasjava2Problemasjava2
Problemasjava2
 

Último

DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 

Último (20)

DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 

Formato actividades semana 1 (1)

  • 1. ESTRUCTURA DE LENGUAJE DE PROGRAMACION C++ Según el material estudiado responda las siguientes preguntas: Nombre del aprendiz: 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. 1 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): Valor Valida Tipo Justificación SI NO Real Entero a) 0.5 X X b) 237,822 x El separador es decimal es punto c) 9.312 X X d) 12345678 X X e) 12345678L X Variables con números va sin letras f) -12587 X X g) 0515 X X h) 018CDF X Variables con números va sin letras i) 0x87 X Variables con números va sin letras 2 Determine cuál de los siguientes tipos de datos de carácter son válidos, justifique su respuesta: Carácter Valida Justificación SI NO a) ‘a’ X b) ‘$’ X SENA Centro de Diseño y Metrología Ing. Sandra Liliana Carvajal Instructor AVA Luis Hernandez
  • 2. ESTRUCTURA DE LENGUAJE DE PROGRAMACION C++ c) ‘/n’ x Las comillas solo se pone en un solo carácter d) ‘’ x Las comillas solo se pone en un solo carácter e) ‘a’ x Las comillas solo se pone en un solo carácter f) ‘T’ x g) ‘0’ X Las comillas solo se pone en un solo carácter h) ‘XYZ’ X Las comillas solo se pone en un solo carácter i) ‘052’ X Las comillas solo se pone en un solo carácter 3 Determine cuál de los siguientes tipos de datos de cadenas de carácter son válidos, justifique su respuesta: Cadena Valida Justificación SI NO a) ‘8:15 P.M.’ x Las cadenas siempre se encierran en comillas dobles al inicio y terminación b) “Rojo, Blanco, Azul” X c) “Nombre: X Las cadenas siempre se encierran en comillas dobles al inicio y terminación d) “Capitulo 3 (Cont d)” X e) “1.3e-12” X f) “New York, NY 2000” X g) “El maestro dijo, “por favor respeten a sus compañeros” X Las cadenas siempre se encierran en comillas dobles al inicio y terminación 4 ¿Cuál es la salida del siguiente programa?, Justifique su respuesta #include <iostream.h> void main( ) { // cout << Hola maestron”; } SENA Centro de Diseño y Metrología Ing. Sandra Liliana Carvajal Instructor AVA
  • 3. ESTRUCTURA DE LENGUAJE DE PROGRAMACION C++ Respuesta: Ninguna debido a que tiene las barras de comentario 5 ¿Qué entrada se genera en el siguiente programa? #include<iostream.h> void main( ) { cin >> V1 >> V2; cin >> Precio_venta; } Respuesta:No genera ninguna entrada debido a que falta la declaración de variavles Nombre de la actividad: Declaración de variables. Contestar las siguientes preguntas justificando la respuesta. 1 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é: nombre Valido Justificación SI NO a) registro1 x Empieza con una letra b) 1registro x Empieza con un numero c) archivo_3 x Empieza con una letra d) $impuesto x Caracteres especiales no admite para empezar e) nombre x Empieza con una letra f) 123-456-12 x Empieza con números g) nombre_y_dirección x Empieza con letra h) _subtotal x Empieza con un carácter especial i) cin Empieza con una letra 2 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 SENA Centro de Diseño y Metrología Ing. Sandra Liliana Carvajal Instructor AVA
  • 4. ESTRUCTURA DE LENGUAJE DE PROGRAMACION C++ b) Variables flotantes: x, y, z Float x,y,z c) Variables de carácter: a, b, c Char a,b,c d) long int f(int x, float y); Long int resiviendo dos parametros un int y un float. e) Variable entera largo: contador Long Contador f) Variable de cadena de carácter: hola String hola g) Variable entera inicializada en 10 Int a=10 h) Variable flotante inicializada en 2.25 Float b=2.25 i) Variable de carácter inicializada en S: op Cahr op=´s´ 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 int b) double f(double a, int b); Es una function double o real f condos parametros de entrada double y int c) char f(char x); Es una función cahr f con entrada de un parámetro char d) long int f(int x, float y); Es una function entera f larga con entrada de dos parametros un int y un float e) char f(void); Es una función char f sin parámetros de entrada 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. SENA Centro de Diseño y Metrología Ing. Sandra Liliana Carvajal Instructor AVA
  • 5. ESTRUCTURA DE LENGUAJE DE PROGRAMACION C++ Respuesta: float raíz(int a ,b) c. Una función llamada convertir acepta un carácter y devuelve un carácter. Respuesta: char convertir(char x) d. Una función llamada paso tiene dos parámetros, uno entero y otro flotante y regresa un entero largo. Respuesta:long paso(int a,float b) e. Una función llamada prueba acepta un carácter y devuelve un entero largo. Respuesta:lon int prueba(int a) Nombre de la actividad: Función main. Contestar las siguientes preguntas justificando la respuesta. 1 ¿Qué sucede si en la función main no le agregamos la función return? Respuesta:NO DEVUELVE NINGUN VALOR 2 ¿Qué son los componentes principales de un programa en C++, que significado lleva asociado el nombre main? Respuesta: librerías de cabecera #include <iostream.h> Función principal main () componente que busca el compilador; Cuerpo de desarrollo que son las llaves {} 3 ¿Qué son los argumentos, donde aparecen los argumentos en un programa en C++? Respuesta: funcion suma(valor1, valor2){ resultado = valor1+valor2 mostrar resultado } SENA Centro de Diseño y Metrología Ing. Sandra Liliana Carvajal Instructor AVA
  • 6. ESTRUCTURA DE LENGUAJE DE PROGRAMACION C++ Los argumentos , tambien se le llama parametros, son valores que necesita una función definida por el programador de un codigo 4 ¿Qué función realiza, la función return en la función main? Respuesta:DEVOLVER UN VALOR ASIGNADO funcion suma(valor1, valor2){ resultado = valor1+valor2 return resultado } SENA Centro de Diseño y Metrología Ing. Sandra Liliana Carvajal Instructor AVA
  • 7. ESTRUCTURA DE LENGUAJE DE PROGRAMACION C++ Los argumentos , tambien se le llama parametros, son valores que necesita una función definida por el programador de un codigo 4 ¿Qué función realiza, la función return en la función main? Respuesta:DEVOLVER UN VALOR ASIGNADO funcion suma(valor1, valor2){ resultado = valor1+valor2 return resultado } SENA Centro de Diseño y Metrología Ing. Sandra Liliana Carvajal Instructor AVA