Buscar

como escrever um algoritmo em c que solicite ao aluno o seu nome completo e os sete digitos de sua matricula. O programa deve verificar se o ultim...

como escrever um algoritmo em c que solicite ao aluno o seu nome completo e os sete digitos de sua matricula. O programa deve verificar se o ultimo digito da matricula é igual ao ultimo digito do ano atual

💡 1 Resposta

User badge image

Ed Verified user icon

Claro! Aqui está um exemplo de como escrever um algoritmo em C que solicita ao aluno o seu nome completo e os sete dígitos de sua matrícula, verificando se o último dígito da matrícula é igual ao último dígito do ano atual: ```c #include #include int main() { char nome[100]; int matricula, ultimoDigitoMatricula, ultimoDigitoAno; printf("Digite seu nome completo: "); fgets(nome, sizeof(nome), stdin); printf("Digite os sete dígitos da sua matrícula: "); scanf("%d", &matricula); ultimoDigitoMatricula = matricula % 10; time_t t = time(NULL); struct tm *dataAtual = localtime(&t); ultimoDigitoAno = dataAtual->tm_year % 10; if (ultimoDigitoMatricula == ultimoDigitoAno) { printf("O último dígito da matrícula é igual ao último dígito do ano atual.\n"); } else { printf("O último dígito da matrícula é diferente do último dígito do ano atual.\n"); } return 0; } ``` Neste exemplo, utilizamos a função `fgets` para ler o nome completo do aluno e a função `scanf` para ler os sete dígitos da matrícula. Em seguida, calculamos o último dígito da matrícula utilizando o operador `%` e o último dígito do ano atual utilizando a biblioteca `time.h`. Por fim, comparamos os dois valores e exibimos uma mensagem de acordo com o resultado da comparação.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ 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