Buscar

struct bagagem

Alguém sabe como faço este exercício ?? ou teria um código em C pra mim usar como exemplo ...

Fazer um programa em Linguagem C que implemente a estrutura bagagem (struct bagagem) para o controle de armazenamento das bagagens no compartimento de cargas.

💡 4 Respostas

User badge image

Lucas Henrique

#include <stdio.h>


//declaração de variáveis da struct...
struct Bagagem {
float peso;
int qtd;
char passageiro[20];
};

main (){

//declaração da struct como um vetor..
struct Bagagem bags[10];

//declarando valor à variavel;
bags[1].peso = 10;

//leitura da variavel
printf(" %.2f ",bags[0].peso);

}

 

0
Dislike0
User badge image

Andre Smaira

Para responder essa pergunta devemos colocar em prática nosso conhecimento sobre Algoritmo e Estrutura de Dados.


#include <stdio.h>

struct cadastro {

    char nome[20];

    char ind[50];

    char telefone[11];

};

void main()

{

int i;

    struct cadastro c[5];

    for (i=0; i<5; i++)

    {

        printf("\n Digite o nome do dono da bagagem : ");

        scanf("%s", &c[i].nome);

        printf("\n Digite a identificação da bagagem : ");

        scanf("%s", &c[i].ind);

        printf("\n Digite o Telefone para contato : ");

        scanf("%s", &c[i].telefone);

    }

    for (i=0; i<5; i++)

    {

        printf("\n Nome : %s", c[i].nome);

        printf("\n Endereco : %s", c[i].ind);

        printf("\n Telefone : %s", c[i].telefone);

        printf("\n\n");

    }

getch();

}


Portanto, o programa apresentado acima solicita que o usuário insira os dados como nome, identificação da bagagem e telefone de contato, caso seja necessário a implementação de mais informações, basta acrescentar os dados na struct e criar novas chamadas e inserções de dados.

0
Dislike0
User badge image

Andre Smaira

Para responder essa pergunta devemos colocar em prática nosso conhecimento sobre Algoritmo e Estrutura de Dados.


#include <stdio.h>

struct cadastro {

    char nome[20];

    char ind[50];

    char telefone[11];

};

void main()

{

int i;

    struct cadastro c[5];

    for (i=0; i<5; i++)

    {

        printf("\n Digite o nome do dono da bagagem : ");

        scanf("%s", &c[i].nome);

        printf("\n Digite a identificação da bagagem : ");

        scanf("%s", &c[i].ind);

        printf("\n Digite o Telefone para contato : ");

        scanf("%s", &c[i].telefone);

    }

    for (i=0; i<5; i++)

    {

        printf("\n Nome : %s", c[i].nome);

        printf("\n Endereco : %s", c[i].ind);

        printf("\n Telefone : %s", c[i].telefone);

        printf("\n\n");

    }

getch();

}


Portanto, o programa apresentado acima solicita que o usuário insira os dados como nome, identificação da bagagem e telefone de contato, caso seja necessário a implementação de mais informações, basta acrescentar os dados na struct e criar novas chamadas e inserções de dados.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta.

User badge image

Outros materiais