Title | Trabajop+entregable+Control+de+Flujo+Algorítmico+en+Lenguaje+C++ |
---|---|
Course | IT Essentials (CISCO) |
Institution | Servicio Nacional de Adiestramiento en Trabajo Industrial |
Pages | 16 |
File Size | 577.5 KB |
File Type | |
Total Downloads | 256 |
Total Views | 530 |
TRABAJO ENTREGABLEDE C++.15-11-♦ Alumno: Flores Torres Segundo Isaí.♦ Profesor: Leonardo Torres Argomedo.♦ Carrera: Desarrollo de software.♦ Tema: Control de Flujo Algorítmico enLenguaje C++.Flores Torres Segundo IsaíSENATI1TRABAJO FINAL DEL CURSO1. INFORMACIÓN GENERALApellidos y Nombres: Flores Tor...
TRABAJO ENTREGABLE DE C++. 15-11-2021
♦ Alumno: Flores Torres Segundo Isaí. ♦ Profesor: Leonardo Torres Argomedo. ♦ Carrera: Desarrollo de software. ♦ Tema:
Control de Flujo Algorítmico en Lenguaje C++.
Flores Torres Segundo Isaí SENATI
TRABAJO FINAL DEL CURSO
1. INFORMACIÓN GENERAL Apellidos y Nombres:
Flores Torres Segundo Isaí
Dirección Zonal/CFP:
Puente Piedra
Carrera:
Desarrollo de Software
Curso/ Mód. Formativo
CPA - Programming Essentials in C++ (CISCO)
Tema del Trabajo:
Control de Flujo Algorítmico en Lenguaje C++
ID:
001368487
Semestre:
ll
2. PLANIFICACIÓN DEL TRABAJO N°
ACTIVIDADES/ ENTREGABLES
1
Desarrollo del Diagrama de Flujo
2
Desarrollo del Diagrama de Schneiderman
3
Desarrollo del Software en C++
CRONOGRAMA/ FECHA DE ENTREGA
3. PREGUNTAS GUIA Durante la investigación de estudio, debes obtener las respuestas a las siguientes interrogantes: Nº 2. 3. 1
PREGUNTAS Que Tipos de estructuras condicionales logro aplicar en el planteamiento de trabajo
2
Detalle la sintaxis de las estructuras secuenciales aplicadas en el trabajo. Utilice la sintaxis C++ para su solución.
3
Que tipos de estructuras repetitivas utiliza en el trabajo y detalle la sintaxis en Lenguaje C++
4
A que se denomina colecciones en lenguaje C++ y que tipos existen.
5
A que se denominan arreglos asociativos en C++
6 7 8
1
HOJA DE RESPUESTAS A LAS PREGUNTAS GUÍA
ES LO MISMO QUE EL FORO TEMATICO
2
1. ¿Que tipos de estructuras condicionales logro aplicar en el planteamiento del trabajo?.
♦ Simples: Si entonces Acción(es) Fin si ♦ Dobles: Si entonces Acción(es) Sino Acción(es) Fin si ♦ Donde: Si................Indica comparación Condición…… Indica la condición a evaluar Entonces.....Precede a las acciones a realizar cuando se cumple la condición
3
Acción(es)…… Son las acciones a realizar cuando se cumple o no la condición Sino...........Precede a las acciones a realizar cuando no se cumple la condición
♦ Múltiples:
Si entonces Acción(es) Sino Si entonces Acción(es) Sino . . Varias condiciones . Fin si Fin si
♦ Forma General
Casos Variable Op1: Acción(es)
Op2: Acción(es) . . OpN: acción Fin casos
2.Detalle la sintaxis de las estructuras secuenciales aplicadas en el trabajo. Utilice la sintaxis C++ para la solución.
INPUT x INPUT y auxiliar= x x= y y= auxiliar PRINT x PRINT y
3.¿Que tipos de estructuras repetitivas utiliza en el trabajo y detalle la sintaxis en Lenguaje C++?.
Son los tres siguientes: ♦ While. ♦ For. ♦ Do/while.
4. ¿A que se denomina colecciones en Lenguaje C++ y que tipos existen?. Una colección representa un grupo de objetos, conocidos como sus elementos. Las colecciones permiten elementos duplicados y los mismos no están ordenados La característica fundamental de las colecciones es que aceptan elementos duplicados.
Existen 2 tipos de Colecciones: ♦ No genéricas: su característica es que no son fuertemente
tipificadas por lo que almacenan un dato genérico que es object, por ejemplo, ArrayList.
♦ Genéricas: son tipos parametrizados soportados por el CLR, po
ejemplo, Definiendo una clase genérica en C# public class ClaseGenerica { public T atributo; } Utilizando una clase genérica en C# ClaseGenerica g = new ClaseGenerica(); g.atributo = “Un string"; g.atributo = 2;
//Genera Error de Compilación … ClaseGenerica g2 = new ClaseGenerica(); g2.atributo = 2; //NO genera error de compilación.
5. ¿A que se denomina arreglos asociativos en C++?.
♦ Dato: Los vectores son un tipo de array (arreglos).
Los arreglos son utilizados para almacenar múltiples valores en una única variable. En un aspecto más profundo, los arreglos permiten almacenar muchos valores en posiciones de memoria continuas, lo cual permite acceder a un valor u otro de manera rápida y sencilla. Estos valores pueden ser números, letras o cualquier tipo de variable que deseemos incluso tipos de datos propios
TRABAJO FINAL DEL CURSO
DIBUJO / ESQUEMA/ DIAGRAMA
Diagrama de Flujo
Diagrama de Schneiderma
11
Código del diagrama en PSeInt
Algoritmo Virtual saldo = 100 contador = 0 Mientras contador saldo Entonces Escribir "No tiene esa cantidad de dinero" Escribir "Tu saldo actual es: $",saldo SiNo saldo = saldo - retiro Escribir "Tu saldo actual es: $",saldo FinSi FinSegun FinMientras
Escribir "Tu estado actual es: $
SiNo Si contador == 3 Entonces Escribir "Haz fallado varias veces" SiNo Escribir "La contraseña es incorrecta" FinSi contador = contador + 1 FinSi FinMientras FinAlgoritmo
",saldo
Código C++ #include #include using namespace std; int main() { int S_inicial = 100, Opcion, Clave=0, Cant=1; float Extra, Saldo=0,Retiro=0; do { do { cout...