Olá pessoal,
estou tendo muita dificuldade para fazer esse programa rodar.
O programa trocar um carro de faixa, muda a velocidade dele para a velocidade da faixa2. A entrada de carros é sempre na mesma faixa1.
#include "stdafx.h"
struct StructFaixa{
int velocidadedafaixa = 100;
int maximoDeCarros = 10;
//Lista / vetor / array carros;
};
struct Carro {
int velocidade;
};
StructFaixa faixa1, faixa2;
Carro carro;
int main() {
faixa1.velocidadedafaixa = 80;
// insere 10 carros em structFaixa1, usando uma outra função
int continuarSimulacao = 1;
while (continuarSimulacao == 1) {
// troca alguns carros de faixa. Por exemplo:
int troca = rand();
if (troca = 5) {
Carro carro = removerCarro(faixa1.carros, 10);
adicionarCarro(faixa2.carros);
}
// pergunta ao usuário se continua a simulação, mudando a variavel continuarSimulacao
}
}
}
void RemoverCarro()
{
}
void AdicionarCarro()
{
}