Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

148
Algoritmo no VisualG
Neste tópico, vamos implementar um algoritmo no software VisualG. Siga as 
orientações do professor e o passo a passo a seguir para realizar a programação e 
visualização dos resultados.
A escrita dos comandos no VisualG se assemelha muito com a escrita dos comandos na pseudolinguagem que 
estudamos neste capítulo. E todos eles carregam a mesma funcionalidade dos comandos aprendidos em qualquer 
linguagem de programação. Porém, nesse software, a utilização de caracteres especais como letras acentuadas, 
cedilha, sinas de pontuação e espaços, podem gerar problemas na execução do programa. Veja como deve ficar a 
Área dos programas ao implementarmos o algoritmo para resolver uma equação do 2º grau da página 137.
A tela do VisualG exibe três áreas principais: Área dos programas, Área das variáveis de memória e Área de 
visualização dos resultados.
Além do comando escreva ( ) há o comando escreval ( ), com um 
“L” a mais. A diferença é que ele “pula” uma linha em seguida.
Na Área das variáveis são mostrados o nome, 
o tipo e o valor corrente de cada variável.
A Barra de tarefas contém os 
comandos mais utilizados.
A Área dos programas é onde os comandos são digitados. Quando o 
VisualG é carregado, já apresenta uma estrutura básica do algoritmo.
Na Área de visualização dos resultados ficam 
registrados os resultados já compilados.
O comando Algoritmo indica onde 
informamos o nome do algoritmo, 
delimitado por aspas duplas. 
As linhas iniciadas com // representam 
comentários (em verde).
A seção que se segue é a de declaração de 
variáveis que termina na linha anterior à 
que contém o comando Inicio (sem acento).
O comando raizq ( ) calcula a raiz quadrada, 
nesse caso, de delta. Mas também poderia ser 
utilizado (delta)^(1/2), como na página 137.
No VisualG, não utilizamos espaços 
para o comando de fimse .
A seção de comandos começa na linha 
Inicio e vai até a linha Fimalgoritmo .
 Im
a
g
en
s:
 R
ep
ro
d
u
çã
o
/V
is
u
a
lG
/C
lá
u
d
io
 M
o
rg
a
d
o
 d
e 
So
u
za
g21_scp_lt_2mat_c4_p142a151.indd 148g21_scp_lt_2mat_c4_p142a151.indd 148 9/20/20 10:20 AM9/20/20 10:20 AM
149
 Utilizando o algoritmo que resolve uma equação do 2º grau, determine, se possível, as raízes reais das equa-
ções a seguir.
• x 
2
 1 4x 2 5 5 0 
• 2 x 
2
 2 2 5 0 
• x 
2
 2 2x 1 5 5 0 
• 2 2 x 
2
 1 4x 5 0 
• x 
2
 2 4x 1 4 5 0 
• x 
2
 1 2x 2 3 5 0 
 Implemente os algoritmos das seguintes tarefas deste capítulo:
• Tarefas 30, 34 e 35 da página 143. • Tarefas 39 e 40 da página 147.
Após digitar o algoritmo, clique em Run (executar), depois em Rodar o algoritmo. Irá abrir uma nova janela com 
o mesmo padrão das janelas de programas ilustradas nos exemplos das páginas anteriores. Veja alguns resultados.
Agora, veja o algoritmo da soma e média dos números, apresentado na página 146.
 x 
1
 5 2 5 e x 
2
 5 1 
 x 
1
 5 2 1 e x 
2
 5 1 
A equação não 
possui raízes reais.
Explique aos alunos que, no VisualG, o 
operador Resto (módulo) é indicado por %.
 x 
1
 5 2 e x 
2
 5 0 
 x 
1
 5 x 
2
 5 2 
 x 
1
 5 2 3 e x 
2
 5 1 
Veja as respostas nas Orientações sobre os capítulos na Assessoria pedagógica.
Im
ag
en
s:
 R
ep
ro
d
u
çã
o
/V
is
u
al
G
/C
lá
u
d
io
 M
o
rg
a
d
o
 d
e 
So
u
za
g21_scp_lt_2mat_c4_p142a151.indd 149g21_scp_lt_2mat_c4_p142a151.indd 149 9/20/20 10:20 AM9/20/20 10:20 AM

Mais conteúdos dessa disciplina