TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

ATPS ESTRUTURA DE DADOS

Artigos Científicos: ATPS ESTRUTURA DE DADOS. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  13/10/2013  •  538 Palavras (3 Páginas)  •  454 Visualizações

Página 1 de 3

#include <stdio.h>

Relatório 2 - Listas Ligadas Programa solicitado no passo 2 (struct voo).

2. #include <stdlib.h>

3. #include <string.h>

4.

5. struct voo{

6. char voo[10];

7. char data[8];

8. char hora[4];

9. char aeroporto_saida[20];

10. char aeroporto_chegada[20];

11. char rota[40];

12. char previsao_de_viagem[4];

13. char passageiros_a_bordo[300];

14. };

15.

16. typedef struct voo Voo;

17.

18. Voo cadastro[1000];

19. int conta = 0;

20.

21. //função menu - interface com o usuário

22. int menu()

23. {

24. int op;

25.

26. printf("----------------------------\n");

27. printf("- Controle de Voos -\n");

28. printf("----------------------------\n");

29. printf("- 1. Cadastrar Voo -\n");

30. printf("- 2. Consultar Voo -\n");

31. printf("- 3. Remover Voo -\n");

32. printf("- 4. Sair -\n");

33. printf("----------------------------\n");

34. printf("Escolha uma opcao: ");

35. scanf("%d",&op);

36.

37. return op;

38. }

39.

40. //função Cadastrar Voo - cadastra informações dos voos

41. void cadastrarVoo()

42. {

43. system("cls");

44. printf("Numero do Voo: ");

45. fflush(stdin);

46. gets(cadastro[conta].voo);

47. printf("\n");

48.

49. printf("Data da viagem: ");

50. fflush(stdin);

51. gets(cadastro[conta].data);

10

52. printf("\n");

53.

54. printf("Hora do voo: ");

55. fflush(stdin);

56. gets(cadastro[conta].hora);

57. printf("\n");

58.

59. printf("Aeroporto de saida: ");

60. fflush(stdin);

61. gets(cadastro[conta].aeroporto_saida);

62. printf("\n");

63.

64. printf("Aeroporto de chegada: ");

65. fflush(stdin);

66. gets(cadastro[conta].aeroporto_chegada);

67. printf("\n");

68.

69. printf("Rota: ");

70. fflush(stdin);

71. gets(cadastro[conta].rota);

72. printf("\n");

73.

74. printf("Previsao de viagem: ");

75. fflush(stdin);

76. gets(cadastro[conta].previsao_de_viagem);

77. printf("\n");

78.

79. printf("Passageiros a bordo: ");

80. fflush(stdin);

81. gets(cadastro[conta].passageiros_a_bordo);

82. printf("\n");

83.

84. conta++;

85.

86. return;

87. }

88.

89. //função Consultar Voo - consulta informações dos voos

90. void consultarVoo()

91. {

92. int x;

93. char aux[50];

94.

95. system("cls");

96. printf("Informe o numero do voo que deseja consultar: ");

...

Baixar como (para membros premium)  txt (7.4 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com