Enunciado:
Crie um programa em PortuCê e o seu respectivo fluxograma que tenha uma variável com o seu número de matrícula. Esse número de matrícula servirá de divisor do número que o usuário deve digitar.
O programa deve fazer a seguinte tarefa:
1.) Perguntar um número ao usuário.
2.) Dividir o número informado pelo seu número de matrícula.
3.) Verificar se o resultado da divisão é maior que 2.
a.) Se o resultado for maior que 2, mostrar o aviso ao usuário: “Você escolheu um número mais de
duas vezes maior que o meu!”.
b.) Se o resultado for menor que 2, mostrar o aviso ao usuário: “Você escolheu um número quase
igual ao meu!”.
c.) Se o número for igual a 1, mostrar o aviso ao usuário: “Você escolheu um número igual ao meu!”.
Realize essa atividade no bloco de notas de seu computador ou txt.
Exemplo:
''Digamos que seu número de matrícula seja 2500000. Ao rodar o programa, ele deve fazer o seguinte:
Digite um número: <- Exibido pelo programa
7000000 <- Digitado pelo usuário(a)
Você escolheu um número mais de duas vezes maior que o meu! <- Mensagem do programa,
Pois 7000000 dividido por 2500000 é igual a 2,8! ''
(O NÚMERO DA MINHA MATRÍCULA É 3953424 )
Soluções para a tarefa
Oi!
Aqui abaixo está descrito um algoritmo que lê seu respectivo fluxograma que tenha uma variável com o seu número de matrícula. Seguindo todas as descrições cedidas no enunciado.
var
matricula: inteiro
nota1,nota2,nota3, media: real
continuar: caracter
inicio
continuar <- "S"
enquanto continuar <> "N" faca
Escreva ("Matricula: ")
Leia (matricula)
Escreva ("Nota 1: ")
Leia (nota1)
Escreva ("Nota 2: ")
Leia (nota2)
Escreva ("Nota 3: ")
Leia (nota3)
media <- 2*nota1 + 3*nota2 + 5*nota3 / 10
Se media >= 5 então
Escreval ("-----------------------------------")
Escreval (" APROVADO! ")
Escreval ("-----------------------------------")
Escreval ("Matricula: ",matricula)
Escreval ("Media Final: ", media)
fimse
Se media <= 5 então
Escreval ("-----------------------------------")
Escreval (" REPROVADO! ")
Escreval ("-----------------------------------")
Escreval ("Matricula: ",matricula)
Escreval ("Media Final: ", media)
fimse
Escreva("Deseja continuar? [S/N]")
Leia (continuar)
fimenquanto
fimalgoritmo