Prévia do material em texto
Atividade referente a aula VIII
Esta atividade deve ser entregue até 16 de Abril de 2021.
1. Crie um programa que possa cadastrar n Veiculos
a. Cada veiculo deve possuir nome, placa, fabricante e cor
b. Em seguida imprima todos os veículos cadastrados
c. Utilize Classe para representar os veículos
#include <iostream>
#include <string>
#include <locale.h>
using namespace std;
//classe dados para informações dos carros
class dados{
public:
char nome[200];
string placa;
char fabricante[200];
char cor[200];
};
// usado função separador para esteca do código
void separador(){
cout<<"=================================================";
}
int main()
{
setlocale(LC_ALL, "");
//variaveis para contagem
int tam, i;
cout<<"\n|======================|\n";
cout<<"|Cadastro de Automoveis|";
cout<<"\n|======================|";
// O usuário deve informar quantos veiculos ira cadastrar
cout<<"\n\nQuantos carros deseja cadastrar: ";
cin>>tam;
dados carro[tam];
separador();
for(i=0; i<tam; i++){
i+1;
// informando os dados do veiculo
cout<<"\n\nDigite o modelo do carro: ";
cin>>carro[i].nome;
cout<<"Digite a placa do veiculo: ";
cin>>carro[i].placa;
cout<<"Digite o nome do fabricante: ";
cin>>carro[i].fabricante;
cout<<"Digite a cor do veiculo: ";
cin>>carro[i].cor;
//função separador para esteca
separador();
}
cout<<"\n\nVeiculos cadastrados\n";
for(i=0; i<tam; i++){
//exibindo os dados dos veiculos cadastrados
cout<<"\nModelo: "<<carro[i].nome;
cout<<"\nPlaca: "<<carro[i].placa;
cout<<"\nFabricante: "<<carro[i].fabricante;
cout<<"\nCor: "<<carro[i].cor<<endl;
separador();
}
cout<<endl;
return 0;
}