-
Posts
2 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por thevaulthuntebr
-
-
Antes de tudo, eu sou bem novato no assunto em C++, faço um curso e eu tenho um trabalho que é de criar um programa que cadastre, remova e liste alunos e suas médias, porém eu travei e não sei como continuar ele, não sei como eu faço para colocar os alunos e nem como fazer os comandos funcionarem
Pretendo usar o programa QT para criar uma interface melhor e não sei se para esse cadastro eu deva usar banco de dados ou txt, alguem pode me ajudar?
Segue abaixo tudo o que eu ja fiz
____________________________________________________________
#include <iostream> #include <stdlib.h> #include <stdio.h> int nomeAluno, i, lista, consulta, removendo, alunosAprovados, alunosReprovados, media; void inserirAluno(); void listar(); void consultar(); void remover(); void listarAlunosAprovados(); void listarAlunosReprovados(); void listarMediaAlunos(); int main() { int op; { std::cout << "\t\t *********************************************** " << std::endl; std::cout << "\t\t * * " << std::endl; std::cout << "\t\t * 1. Inserir Aluno * " << std::endl; std::cout << "\t\t * 2. Lista de Alunos * " << std::endl; std::cout << "\t\t * 3. Consultar Aluno * " << std::endl; std::cout << "\t\t * 4. Remover Aluno * " << std::endl; std::cout << "\t\t * 5. Alunos Aprovados * " << std::endl; std::cout << "\t\t * 6. Alunos Reprovados * " << std::endl; std::cout << "\t\t * 7. Média dos alunos * " << std::endl; std::cout << "\t\t * * " << std::endl; std::cout << "\t\t *********************************************** " << std::endl; std::cout << "\t\t" << std::endl; std::cout << "\t\t Escolha uma opção" << std::endl; std::cin >> op; }while (op < 1 || op>7); switch (op) { case 1: inserirAluno(); break; case 2: listar(); break; case 3: consultar(); break; case 4: remover(); break; case 5: listarAlunosAprovados(); break; case 6: listarAlunosReprovados(); break; case 7: listarMediaAlunos(); } } void inserirAluno() { std::cout << "\t Digite o nome do aluno" << std::endl; std::cout << std::endl; std::cin >> nomeAluno; } void listar() { std::cout << "\t Lista de alunos em ordem alfabética" << std::endl; std::cout << std::endl; std::cin >> lista; for (i = 0; i < nomeAluno; i++); for (int j = i + 1; j < nomeAluno; j++); } void consultar() { std::cout << "\t Consulte algum aluno" << std::endl; std::cout << std::endl; std::cin >> consulta; } void remover() { std::cout << "\t Remova algum aluno" << std::endl; std::cout << std::endl; std::cin >> removendo; } void listarAlunosAprovados() { std::cout << "\t Alunos aprovados em ordem alfabetica" << std::endl; std::cout << std::endl; std::cin >> alunosAprovados; } void listarAlunosReprovados() { std::cout << "\t Alunos reprovados em ordem alfabética" << std::endl; std::cout << std::endl; std::cin >> alunosReprovados; } void listarMediaAlunos() { std::cout << "\t Média dos alunos em ordem alfabética" << std::endl; std::cout << std::endl; std::cin >> media; } ______________________________________________________
- 1
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades 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
Projeto de cadastro em C++
em C/C#/C++
Postado
Boa tarde
É o costume de colocar sempre o std::cout, agora que acostumei é difícil mudar haha
Estou vendo tutoriais para banco de dados e ja tenho feito aqui a estrutura dele, mas ainda não sei se ta bom
Pretendo fazer o codigo direto no QT ao invés de usar Visual Studio ou outros
To super atrasado com esse projeto por isso demorei a responder porque to enrolado demais
Obrigado
@devair1010 Queria fazer direto no QT, acho mais fácil, vi que meu codigo tinha muitas informações e eu excluí varias para agora cadastrar apenas a id, os alunos, idade, sexo e série, pois estou com muito pouco tempo para fazer esse projeto
Fiz o banco de dados e agora irei fazer a interface e o codigo direto no QT mesmo, ainda sim preciso usar vetores?
(sou muito novato mesmo nisso, as vezes eu leio as coisas e nada entra na minha cabeça kkk)