Ir ao conteúdo
  • Cadastre-se
Willian mendes da maya

Struct, função e lista... refinar

Recommended Posts

Olá pessoal. Boa Tarde.

Estou começando agora e fiz um codigo pra um exercicio da faculdade, ele ta compilando normal e funcionando mas eu queria umas dicas se ele pode ser melhorado e como poderia ser? eu poderia salvar a struct em listas? como eu faria isso? qualquer dica ou ajuda é bem vinda, so gostaria de aprender um pouco mais. Muito obrigado desde ja... O visual studio esta dando um problema que não é a primeira vez, quando encerro o programa com a sentinela, ele começa a depurar e se paro a depuração o programa nao compila mais ai preciso abrir um novo projeto e colar o codigo la.

 

#include "stdafx.h"
#include <iostream>

using namespace std;

struct FICHA_INSCRICAO
{
	char nome[50];
	char cpf[10];
	char logradouro[100];
	char bairro[20];
	char cidade[20];
	char estado[1];
	char email[50];
	char telefone[10];
	double salario_familiar = 0;
	int pessoas_quant = 0;
	double renda_percapita = 0;

	void INSERE() {

		cout << "Nome: ";
		cin >> nome;
		cout << "CPF: ";
		cin >> cpf;
		cout << "Logradouro: ";
		cin >> logradouro;
		cout << "Bairro: ";
		cin >> bairro;
		cout << "Cidade: ";
		cin >> cidade;
		cout << "Estado: ";
		cin >> estado;
		cout << "Email: ";
		cin >> email;
		cout << "Telefone: ";
		cin >> telefone;
		cout << "Salario Total da Familia: ";
		cin >> salario_familiar;
		cout << "Quantidade de pessoas na sua casa: ";
		cin >> pessoas_quant;

		renda_percapita = salario_familiar / pessoas_quant;
	}
};

int main()
{
	int op = 1, tamanho = 0;
	FICHA_INSCRICAO *ficha = new FICHA_INSCRICAO[tamanho];


	while (op == 1)
	{
		ficha[tamanho].INSERE();
		tamanho++;

		cout << "\nNovo cadastro?\n"
			<< "1 - SIM\n"
			<< "0 - NAO\n";
		cin >> op;
	}

	system("pause");
	return 0;
}

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×