ATPs Part 1 e 2

833 palavras 4 páginas
ETAPA 1 #include #include struct aviao { char modelo[12]; char fabricante[20]; char motor[12]; int passageiros; float comprimento; float altura; float velocidade; }; struct aviao cadastroAviao[100]; int main() { int quantidadeAvioes = 0; int i = 0; printf("Insira a quantidade de avioes a serem cadastrados(ate 100 avioes): "); scanf("\n%d", &quantidadeAvioes); for (i = 0; i < quantidadeAvioes; i++) { struct aviao *cadAviao = &cadastroAviao[i]; printf("Insira o modelo do %d aviao(ate 12 caracteres): ", i+1); scanf("\n%s", cadAviao->modelo); printf("Insira o fabricante do %d aviao(ate 20 caracteres): ", i+1); scanf("\n%s",cadAviao->fabricante); printf("Insira o motor do %d aviao(ate 12 caracteres): ", i+1); scanf("\n%s", cadAviao->motor); printf("Insira a quantidade de passagueiros do %d aviao: ", i+1); scanf("\n%d", &cadAviao->passageiros); printf("Insira o comprimento do %d aviao: ", i+1); scanf("\n%f", &cadAviao->comprimento); printf("Insira a altura do %d aviao: ", i+1); scanf("\n%f", &cadAviao->altura); printf("Insira a velocidade do %d aviao: ", i+1); scanf("\n%f", &cadAviao->velocidade); } for (i = 0; i < quantidadeAvioes; i++) { struct aviao *cadAviao = &cadastroAviao[i]; printf("Aviao %d:Modelo - %s, Fabricante - %s, motor - %s, Passageiros - %d, Comprimento - %.2f metros, Altura - %.2f metros, Velocidade - %.2f Km/h ", i+1,cadAviao->modelo,cadAviao->fabricante, cadAviao->motor, cadAviao->passageiros, cadAviao->comprimento, cadAviao->altura, cadAviao->velocidade ); } getch(); return 0; } PASSO 4
Na etapa 2 foi criado um programa para pegar os dados do avião,para atender o usuário que ira pegar o voo,neles usamos struct,char para estar criando a estrtura do dados,para estar atendendo bem defino ao usuário.
Etapa 2 #include void cadastrarVoo(); void consultaVoo(); void removeVoo(); struct Voo { int numerovoo, datavoo, horariovoo; char aeroportosaida[30], aeroportochegada[30], rota[20]; int tempovoo, passageiros; }; struct Voo voo; int main() { int opcao;

Relacionados

  • Comunicação e expressão
    2121 palavras | 9 páginas
  • ATPS Ingles
    4236 palavras | 17 páginas
  • Aula Citoesqueleto 2013
    388 palavras | 2 páginas
  • trab
    259 palavras | 2 páginas
  • ATPS CONTABILIDADE AVANCADA I
    1225 palavras | 5 páginas
  • Atps quimica
    2430 palavras | 10 páginas
  • Conteudo Ava
    3696 palavras | 15 páginas
  • AJuda para agronomos
    1782 palavras | 8 páginas
  • Gest O Da Qualidade
    1176 palavras | 5 páginas
  • Atps calculo 1
    519 palavras | 3 páginas