Buscar

Faça um algoritmo que leia os dados de um estudante, armazenando-os em um registro, de modo que um estudante possua as seguintes informações: Nome,...

Faça um algoritmo que leia os dados de um estudante, armazenando-os em um registro, de modo que um estudante possua as seguintes informações: Nome, Idade, Sexo, Número de matrícula, Nome do curso. Após a leitura, o algoritmo deverá apresentar o seu nome e se é menor ou maior de idade.

O algoritmo lê os dados de um estudante e armazena em um registro.
O registro do estudante possui as informações: Nome, Idade, Sexo, Número de matrícula, Nome do curso.
O algoritmo apresenta o nome do estudante e se ele é menor ou maior de idade.

Essa pergunta também está no material:

Algoritmos para Cadastro de Estudantes
3 pág.

Algoritmo 02 EngenhariasEngenharias

💡 1 Resposta

User badge image

Ed Verified user icon

Segue abaixo um exemplo de algoritmo em linguagem C que lê os dados de um estudante e verifica se ele é menor ou maior de idade: ``` #include #include #include struct Estudante { char nome[50]; int idade; char sexo; int matricula; char curso[50]; }; int main() { struct Estudante estudante; printf("Digite o nome do estudante: "); fgets(estudante.nome, 50, stdin); printf("Digite a idade do estudante: "); scanf("%d", &estudante.idade); printf("Digite o sexo do estudante (M/F): "); scanf(" %c", &estudante.sexo); printf("Digite o número de matrícula do estudante: "); scanf("%d", &estudante.matricula); printf("Digite o nome do curso do estudante: "); getchar(); // Limpa o buffer do teclado fgets(estudante.curso, 50, stdin); printf("\nNome do estudante: %s", estudante.nome); if (estudante.idade < 18) { printf("O estudante é menor de idade.\n"); } else { printf("O estudante é maior de idade.\n"); } return 0; } ``` Esse algoritmo utiliza uma estrutura (struct) para armazenar os dados do estudante e a função fgets() para ler strings com espaços em branco. A função getchar() é utilizada para limpar o buffer do teclado antes de ler a string do nome do curso. A verificação da idade é feita com um simples if/else.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais