0
I’m trying to run this code, but on line 40 in the fimse, it shows the error: fimse without corresponding SE
Algoritmo "semnome"
// Disciplina : [Linguagem e Lógica de Programação]
// Professor : Antonio Carlos Nicolodi
// Descrição : Aqui você descreve o que o programa faz! (função)
// Autor(a) : Nome do(a) aluno(a)
// Data atual : 23/11/2019
Var
// Seção de Declarações das variáveis
idade, obrigatorio, facultativo, naoeleitor,cont, i: inteiro
Inicio
// Seção de Comandos, procedimento, funções, operadores, etc...
escreva("Quantas pessoas quer cadastrar?")
leia(cont)
enquanto i <> cont faca
escreval("digite a idade do morador")
leia (idade)
se ((idade >=18) e (idade <= 69)) entao
obrigatorio = obrigatorio + 1
fimse
se ((idade = 16) ou (idade = 17) ou (idade >=70)) entao
facultativo = facultativo + 1
fimse
se (idade <16) entao
naoeleitor = nao eleitor + 1
fimse
i = i + 1
fimenquanto
escreval("A quantidade de eleitores obrigatorios e", obrigatorio)
escreval ("A quantidade de eleitores facultativos e", facultativo)
escreval ("A quantidade de nao eleitore e", naoeleitor)
fimalgoritmo
Which of these lines is line 40?
– Boneco Sinforoso
if ((age >=18) and (age <= 69)) then required = required + 1
– Jéssica Almeida
The same symbol (
=
) is the comparison operator and not the assignment command. Here:naoeleitor = nao eleitor + 1
I believe that there is no such space after thenao
. Failed to initialize variablei
with zero.– anonimo