Download - Lerman Duván Machado Laitón
-
Lerman Duvn Machado Laitn U5500335 PROGRAMACION Universidad Militar Nueva Granada
TRABAJO FINAL
PSEUDOCODIGO INICIO ESCRIBIR Elige una facultad ESCRIBIR 1. F. ciencias bsicas
2. F.Ciencias Economicas 3. F.Derecho" 4. F.Educacion y humanidades 5. F.ingenieria 6. F. medicina 7. F. relaciones internacionales
ESCRIBIR elige una opcin
LEER x Switch (x)
Case 1 ESCRIBIR F. ciencias bsicas programas:" ESCRIBIR 1. biologia aplicada" ESCRIBIR elige opcion
LEER z Switch (z) CASE 1
char nombres[1][31], apellidos[1][31], nacimiento[1][31], lugar[1][31], direccion[1][31], ciudad[1][31], tel[1][31], acudiente[1][31] Para (i = 0; i < 1; i++) entonces ESCRIBIR "\n ingrese nombres
cin.getline (nombres[i], 31) ESCRIBIR "\n ingrese apellidos cin.getline(apellidos[i], 31) ESCRIBIR
-
Para (i = 0; i < 1; i++) Entonces Escribir nombre LEER nombres[i]
ESCRIBIR "apellidos LEER apellidos[i] ESCRIBIR fecha de nacimiento LEER nacimiento[i] ESCRIBIR lugar de nacimiento
LEER lugar[i] ESCRIBIR direccion LEER direccion[i] ESCRIBIR ciudad LEER ciudad[i] ESCRIBIR telefono LEER tel[i] ESCRIBIR nombre de acudiente LEER acudiente[i] ESCRIBIR programa ESCRIBIR biologia aplicada" FIN
Break
Case 2 ESCRIBIR F. ciencias bsicas programas:" ESCRIBIR "1. administracion de empresas 2. contaduria publica 3. economia ESCRIBIR elige opcion
LEER z SWITCH (Z) CASE 1
char nombres[1][31], apellidos[1][31], nacimiento[1][31], lugar[1][31], direccion[1][31], ciudad[1][31], tel[1][31], acudiente[1][31] Para (i = 0; i < 1; i++) entonces ESCRIBIR "\n ingrese nombres
cin.getline (nombres[i], 31) ESCRIBIR "\n ingrese apellidos cin.getline(apellidos[i], 31) ESCRIBIR
-
Para (i = 0; i < 1; i++) Entonces Escribir nombre LEER nombres[i]
ESCRIBIR "apellidos LEER apellidos[i] ESCRIBIR fecha de nacimiento LEER nacimiento[i] ESCRIBIR lugar de nacimiento
LEER lugar[i] ESCRIBIR direccion LEER direccion[i] ESCRIBIR ciudad LEER ciudad[i] ESCRIBIR telefono LEER tel[i] ESCRIBIR nombre de acudiente LEER acudiente[i] ESCRIBIR programa ESCRIBIR ADMINISTRACION DE EMPRESAS" FIN
BREAK CASE 2
char nombres[1][31], apellidos[1][31], nacimiento[1][31], lugar[1][31], direccion[1][31], ciudad[1][31], tel[1][31], acudiente[1][31] Para (i = 0; i < 1; i++) entonces ESCRIBIR "\n ingrese nombres
cin.getline (nombres[i], 31) ESCRIBIR "\n ingrese apellidos cin.getline(apellidos[i], 31) ESCRIBIR
-
ESCRIBIR lugar de nacimiento LEER lugar[i] ESCRIBIR direccion LEER direccion[i] ESCRIBIR ciudad LEER ciudad[i] ESCRIBIR telefono LEER tel[i] ESCRIBIR nombre de acudiente LEER acudiente[i] ESCRIBIR programa ESCRIBIR CONTADURIA PUBLICA" FIN BREAK
Switch (z) CASE 3
char nombres[1][31], apellidos[1][31], nacimiento[1][31], lugar[1][31], direccion[1][31], ciudad[1][31], tel[1][31], acudiente[1][31] Para (i = 0; i < 1; i++) entonces ESCRIBIR "\n ingrese nombres
cin.getline (nombres[i], 31) ESCRIBIR "\n ingrese apellidos cin.getline(apellidos[i], 31) ESCRIBIR
-
ESCRIBIR nombre de acudiente LEER acudiente[i] ESCRIBIR programa ESCRIBIR ECONOMIA"
FIN Break
Case 3 ESCRIBIR F. ciencias bsicas programas:" ESCRIBIR DERECHO" ESCRIBIR elige opcion
LEER z Switch (z) CASE 1
char nombres[1][31], apellidos[1][31], nacimiento[1][31], lugar[1][31], direccion[1][31], ciudad[1][31], tel[1][31], acudiente[1][31] Para (i = 0; i < 1; i++) entonces ESCRIBIR "\n ingrese nombres
cin.getline (nombres[i], 31) ESCRIBIR "\n ingrese apellidos cin.getline(apellidos[i], 31) ESCRIBIR
-
ESCRIBIR direccion LEER direccion[i] ESCRIBIR ciudad LEER ciudad[i] ESCRIBIR telefono LEER tel[i] ESCRIBIR nombre de acudiente LEER acudiente[i] ESCRIBIR programa ESCRIBIR DERECHO"
FIN Break
Case 4 ESCRIBIR educacin y humanidades programas:" ESCRIBIR educacin y humanidades" ESCRIBIR elige opcion
LEER z Switch (z) CASE 1
char nombres[1][31], apellidos[1][31], nacimiento[1][31], lugar[1][31], direccion[1][31], ciudad[1][31], tel[1][31], acudiente[1][31] Para (i = 0; i < 1; i++) entonces ESCRIBIR "\n ingrese nombres
cin.getline (nombres[i], 31) ESCRIBIR "\n ingrese apellidos cin.getline(apellidos[i], 31) ESCRIBIR
-
ESCRIBIR direccion LEER direccion[i] ESCRIBIR ciudad LEER ciudad[i] ESCRIBIR telefono LEER tel[i] ESCRIBIR nombre de acudiente LEER acudiente[i] ESCRIBIR programa ESCRIBIR EDUCACION Y HUMANIDADES"
FIN Break BREAK
Case 5 ESCRIBIR F. ciencias bsicas programas:" ESCRIBIR 1. i. civil 2.i.industrial 3.i.multimedia
4.i.mecatronica 5.i.telecomunicaciones
ESCRIBIR elige opcion LEER z Switch (z) CASE 1
char nombres[1][31], apellidos[1][31], nacimiento[1][31], lugar[1][31], direccion[1][31], ciudad[1][31], tel[1][31], acudiente[1][31] Para (i = 0; i < 1; i++) entonces ESCRIBIR "\n ingrese nombres
cin.getline (nombres[i], 31) ESCRIBIR "\n ingrese apellidos cin.getline(apellidos[i], 31) ESCRIBIR
-
LEER apellidos[i] ESCRIBIR fecha de nacimiento LEER nacimiento[i] ESCRIBIR lugar de nacimiento
LEER lugar[i] ESCRIBIR direccion LEER direccion[i] ESCRIBIR ciudad LEER ciudad[i] ESCRIBIR telefono LEER tel[i] ESCRIBIR nombre de acudiente LEER acudiente[i] ESCRIBIR programa ESCRIBIR I CIVIL"
FIN Break CASE 2
char nombres[1][31], apellidos[1][31], nacimiento[1][31], lugar[1][31], direccion[1][31], ciudad[1][31], tel[1][31], acudiente[1][31] Para (i = 0; i < 1; i++) entonces ESCRIBIR "\n ingrese nombres
cin.getline (nombres[i], 31) ESCRIBIR "\n ingrese apellidos cin.getline(apellidos[i], 31) ESCRIBIR
-
LEER ciudad[i] ESCRIBIR telefono LEER tel[i] ESCRIBIR nombre de acudiente LEER acudiente[i] ESCRIBIR programa ESCRIBIR I INDUSTRIAL"
FIN BREAK CASE 3
char nombres[1][31], apellidos[1][31], nacimiento[1][31], lugar[1][31], direccion[1][31], ciudad[1][31], tel[1][31], acudiente[1][31] Para (i = 0; i < 1; i++) entonces ESCRIBIR "\n ingrese nombres
cin.getline (nombres[i], 31) ESCRIBIR "\n ingrese apellidos cin.getline(apellidos[i], 31) ESCRIBIR
-
CASE 4
char nombres[1][31], apellidos[1][31], nacimiento[1][31], lugar[1][31], direccion[1][31], ciudad[1][31], tel[1][31], acudiente[1][31] Para (i = 0; i < 1; i++) entonces ESCRIBIR "\n ingrese nombres
cin.getline (nombres[i], 31) ESCRIBIR "\n ingrese apellidos cin.getline(apellidos[i], 31) ESCRIBIR
- cin.getline (nombres[i], 31) ESCRIBIR "\n ingrese apellidos cin.getline(apellidos[i], 31) ESCRIBIR
-
char nombres[1][31], apellidos[1][31], nacimiento[1][31], lugar[1][31], direccion[1][31], ciudad[1][31], tel[1][31], acudiente[1][31] Para (i = 0; i < 1; i++) entonces ESCRIBIR "\n ingrese nombres
cin.getline (nombres[i], 31) ESCRIBIR "\n ingrese apellidos cin.getline(apellidos[i], 31) ESCRIBIR
- ESCRIBIR
- ESCRIBIR "\n ingrese apellidos cin.getline(apellidos[i], 31) ESCRIBIR
-
ESCRIBIR \n ingrese ciudad cin.getline (ciudad[i], 31); ESCRIBIR \n ingrese telfono cin.getline (tel[i], 31) ESCRIBIR nombre de acudiente
cin.getline(acudiente[i], 31); fin Para (i = 0; i < 1; i++) Entonces Escribir nombre LEER nombres[i]
ESCRIBIR "apellidos LEER apellidos[i] ESCRIBIR fecha de nacimiento LEER nacimiento[i] ESCRIBIR lugar de nacimiento
LEER lugar[i] ESCRIBIR direccion LEER direccion[i] ESCRIBIR ciudad LEER ciudad[i] ESCRIBIR telefono LEER tel[i] ESCRIBIR nombre de acudiente LEER acudiente[i] ESCRIBIR programa ESCRIBIR 2.Administracin de la Seguridad y Salud Ocupacional BREAK
FIN FIN
-
DIAGRMA DE FLUJO
dfd adjunto
VISUAL #include #include using namespace std; int main(){
- #include using namespace std; int cienciasbasicas(int z); int CienciasEconomicas(int z); int Derecho(int z); int Educacionyhumanidades(int z); int ingenieria(int z); int medicina(int z); int relacionesinter(int z); int main(); int x, z; cout
- cin >> z; cout
- cout
- cout
- } for (i = 0; i < 1; i++){ cout
- int Derecho(int z){ switch (z){ case 1: int main(); char nombres[1][31], apellidos[1][31], nacimiento[1][31], lugar[1][31], direccion[1][31], ciudad[1][31], tel[1][31], acudiente[1][31]; int i; for (i = 0; i < 1; i++){ cout
- cin.getline(nombres[i], 31); cout
- cin.getline(ciudad[i], 31); cout
- } break; case 3: int main(); char nombres2[1][31], apellidos2[1][31], nacimiento2[1][31], lugar2[1][31], direccion2[1][31], ciudad2[1][31], tel2[1][31], acudiente2[1][31]; int e; for (e = 0; e < 1; e++){ cout
- cin.getline(nacimiento3[t], 31); cout
- cout
- char nombres5[1][31], apellidos5[1][31], nacimiento5[1][31], lugar5[1][31], direccion5[1][31], ciudad5[1][31], tel5[1][31], acudiente5[1][31]; int u; for (u = 0; u < 1; u++){ cout
- cout
- "direccion "