Jump to content

Alexsander Fernandes

Members
  • Content count

    1
  • Joined

  • Last visited

Community Reputation

0 Comum

About Alexsander Fernandes

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

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

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.