Top Banner
Lerman Duván Machado Laitón U5500335 PROGRAMACION Universidad Militar Nueva Granada TRABAJO FINAL PSEUDOCODIGO INICIO ESCRIBIR Elige una facultad ESCRIBIR 1. F. ciencias básicas 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 opción LEER x Switch (x) Case 1 ESCRIBIR F. ciencias básicas 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 << "\n ingrese fecha de nacimiento cin.getline(nacimiento[i], 31) ESCRIBIR "\n ingrese lugar de nacimiento cin.getline(lugar[i], 31) ESCRIBIR "\n ingrese dirección cin.getline (dirección[i], 31) ESCRIBIR \n ingrese ciudad cin.getline (ciudad[i], 31); ESCRIBIR \n ingrese teléfono cin.getline (tel[i], 31) ESCRIBIR nombre de acudiente cin.getline(acudiente[i], 31); fin
30

Lerman Duván Machado Laitón

Sep 03, 2015

Download

Documents

Programación, ejercicio final universidad
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 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 "