Ir para conteúdo

Alexsander Fernandes

Members
  • Total de itens

    1
  • Registro em

  • Última visita

Reputação

0 Comum

Sobre Alexsander Fernandes

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

  1. Alexsander Fernandes

    Ajuda com sistema em C++

    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.
×

Informação importante

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