Ir para conteúdo
Alexsander Fernandes

Ajuda com sistema em C++

Recommended Posts

Bom dia a todos,

 

Recentemente fiz o seguinte código para um exercício da faculdade:


 

#include <stdio.h>
#include<string.h>
int main () {
    int assentos[300];
    char nomes[300][15];
    int ocupados[50][6] = { 0 };
    int contassentos = 0;
    char escolha;
    do {
        printf("\n Digite o nome do passageiro: ");
        scanf("%s", nomes[contassentos]);
        printf("\n Digite o numero do assento requerido: ");
        scanf("%d", &assentos[contassentos]);
        printf("\n Nome do passageiro: %s", nomes[contassentos]);
        printf("\n Assento escolhido: %d", assentos[contassentos]);
        int fileira = (assentos[contassentos] - 1) / 6;
        int assento = assentos[contassentos] - 1 - fileira * 6;
        if (ocupados[fileira][assento]) {
            printf("\n O assento já está ocupado, escolha outro!");
        }
        ocupados[fileira][assento] = 1;
        if (contassentos++ == 300) {
            break;
        }
        printf("\n Deseja continuar? <S/N>");
        scanf(" %c", &escolha);
    } while (escolha == 'S' || escolha == 's');
    printf("\n");
    for (int i = 0; i < 50; i++) {
        for (int j = 0; j < 6; j++) {
            printf("F%02dA%d=%s | ", i + 1, j + 1, ocupados[j] ? "ocupado" : "livre  ");
        }
        printf("\n");
    }
}


  

Agora me foi solicitado o seguinte:

  • Na aplicação prática 1 foi construído um programa em C com estruturas de dados homogêneas para representar os passageiros e os assentos de um voo. Nas unidade de aprendizagem 5 a 8, foram apresentadas formas de manipulação de dados que já estão armazenados.

    Complementar o programa desenvolvido na aplicação prática 1, criando:

    • Um registro para manipulação dos dados em tempo real com nome e número do assento;
  • Um arquivo para persistência dos dados com nome e número do assento;
Uma função para cadastrar uma reserva; Uma função para consultar reservas.

Lembrando, que para cadastrar a reserva é necessário consultar se o assento está ou não livre

 

Alguém poderia me ajudar com esse código?

 

Estou com prazo apertado para entrega e ainda não terminei o conteúdo referente ao STRUCT e a FUNÇÕES.

 

Abrigado a todos.

Compartilhar este post


Link para o post
Compartilhar em outros sites
Visitante
Este tópico está impedido de receber novos posts.

  • Conteúdo Similar

    • Por cauai
      Olá,
      Eu estou tentando criar uma lista de vendedores que irão receber o contato de clientes através do meu site. É uma plataforma wordpress, porém tenho completo acesso ao código php.
      Até agora, só achei maneiras de enviar para múltiplos e-mails, como cópia, ou separando por departamento à escolha do cliente, utilizando o Contact Form 7, o que não é meu desejo.
      Quero algo como isso:
       
      Não sei se o Contact Form 7 me permitiria algo desse tipo, ou se teria mesmo que fazer pelo php. Mas aceito ajuda para ambos os casos.
    • Por LucasOficial
      Me foi passado um trabalho de faculdade que consiste em:
      imagine um vetor inicialmente vazio com capacidade CAP.
      cria um programa que através de um menu permita o usuário
      inserir um novo numero
      remover um valor
      remover o elemento de uma determinada posição
      alteração de um valor por outro
      buscar determinado valor e dizer sua posição (caso exista)
      exibição de todos os elementos do vetor
       
      quero algumas ideias de como começar, quais funções, variáveis usar. sou bastante leigo nesse assunto.
    • Por Marcosvn
      Eu preciso criar uma funcao que pegue todas as tags <h2> dentro da sessao <article> 
       
      Basicamente oq eu quero fazer eh gerar um índice de links ancoras dinamicamente para deixar logo no inicio da pagina e, assim o usuario acessar diretamente o topico de interesse.
       
      Porem eu nao faço ideia por onde comecar essa função. Alguem pode me dar a direcao ??
       
      imagino que devo pegar cada tag H2 e armazenar numa variavel. Porem nao sei como faço isso
       
      Outro problema eh q vou precisar inserir a atributo id="#<h2>"  tbm dinamicamente
       
      nao sei se estou pensando certo ou se existe outras alternativas pra chegar nesse resultado. Mas qualquer esclarecimento ja ajuda
       
      vlw
    • Por tiagozone
      Oi Gente Agradeço primeiramente, Acho que seja através do php, Gostaria de criar uma pagina  simples que pudesse ter a aréa do login e se você não fosse cadastrado se cadastrar. Porém nesse cadastro teria como se fosse um itoken uma senha normal letras e números, forçando só alguns a se cadastrar. Depois do cadastro, você logado teria acesso a uma pagina porém essa pagina teria tipo que bloquear o link de acesso. A pagina seria arquivos do google. Deu pra entender? Dá pra fazer isso ou é complicado ? Ou seja so entraria nesse link a pessoa logada etc... Sei que deve entrar banco de dados tbm.. É possivel ?
       
      Agradeço
    • Por lerdofphp
      Pessoal, 
       
      Tenho uma pasta com arquivos de texto com datas e gostaria de criar uma lista automática com eles apenas usando HTML e JavaScript isso seria possível?
       
      A ideia é que o script realize a pesquise dos arquivos existente na pasta e cria-se o SELECT em HTML.
       
      Exemplo:
      Pasta: paginas
      Arquivos:
      - Arquivo-12-07.txt
      - Arquivo-13-07.txt
      - Arquivo-14-07.txt
       
      Resultado Esperado:
       
      <select>
        <option value="Arquivo-12-07.txt">Arquivo-12-07.txt</option>
        <option value="Arquivo-13-07.txt">Arquivo-13-07.txt</option>
        <option value="Arquivo-14-07.txt">Arquivo-14-07.txt</option>
      </select>
       
       
       
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.