Buscar

exercícios algoritmos

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

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

Prévia do material em texto

Lista de exercícios - VisuAlg 
 
1. Faça um algoritmo em VisuAlg que é capaz de ler 3 valores: a, b e c. O 
resultado do algoritmo deve ser a variável ​res​, a qual a equação está 
apresentada abaixo: 
 
es 3a.{[2b . (5c 1)] }r = + − 8 
 
Exemplo: 
Para a = 1, b = 2, c = 3, res tem que resultar em 168 
2. Crie um algoritmo que leia dois números e apresente as seguintes operações 
entre os valores: 
○ Adição 
○ Subtração 
○ Multiplicação 
○ Divisão 
○ Exponenciação 
3. Solicite ao usuário que digite o seu nome e o seu sobrenome. Ao final, 
mostre ao usuário qual nome completo do usuário (não esquecendo do 
espaço). Exemplo: 
○ Entrada de dados: nome = “João”, sobrenome = “Silva” 
○ Saída de dados: “Bem-vindo ao nosso sistema, João Silva.” 
4. Receba dois números inteiros e verifique qual a divisão inteira entre eles e 
qual o resto da divisão. 
5. Solicite que o usuário digite o raio de um círculo e calcule a área deste 
círculo. 
 
Estruturas de seleção 
 
6. Escreva um algoritmo que lê um inteiro e determina e mostra se ele e impar 
ou par. 
7. Faça um algoritmo que receba o nome, altura, peso e idade de duas 
pessoas. Informe ao usuário o nome do mais velho, o nome do mais pesado 
e o nome do mais alto. 
8. Crie um algoritmo que recebe dois valores digitados pelo usuário. Permita 
também que o usuário digite qual operação que ele quer fazer (+, -, *, / ou ^). 
Receba a operação e efetue-a. Mostre o resultado ao usuário. 
9. Elabore um algoritmo que leia um número e, se ele for positivo, mostre na 
tela a metade desse número, caso contrário mostre o número ao quadrado. 
10.Leia três valores para os lados de um triângulo (A, B e C). O algoritmo deve 
verificar se os lados fornecidos formam realmente um triângulo, e se for esta 
condição verdadeira, deve ser indicado qual tipo de triângulo foi formado: 
isósceles (dois lados iguais), escaleno (os três lados diferentes) ou equilátero 
(três lados iguais). Para que três valores de lados formem um triângulo, cada 
par de lados somados não pode ser menor ou igual ao terceiro lado. 
11.Leia 4 notas de um aluno. Faça a média das 4 notas e mostre a respectiva 
frase para cada um dos casos: 
○ Se a média for acima de 10, mostre “Media extrapolou o maximo 
possivel” 
○ Se a média for igual a 10, mostre “Perfeito! Media 10!” 
○ Se a média for maior ou igual a 7, mostre “Você passou com nota ” e o 
valor referente a média ao lado 
○ Se média for menor que 7 e maior ou igual a 1.7, mostre “Voce está 
em exame” 
○ Se média menor que 1.7, mostre “Voce rodou e nao tem direito a 
exame” 
12. Escreva um algoritmo que receba 3 números negativos, os transforme em 
positivos e verifique o menor (dentre os positivos). 
 
13. Crie um algoritmo que calcule a quantidade de votos de uma eleição. A 
eleição tem 3 candidatos. Solicite ao usuário digitar quantos votos cada um 
dos candidatos obteve. Solicite também que digite o número de votos em 
branco. Calcule e mostre ao usuário o percentual de cada um dos 
candidatos, bem como o percentual de votos em branco. 
 
14. Solicite ao usuário que digite um horário composto por hora, minuto e 
segundo. Mostre ao usuário o total de segundos deste horário.

Continue navegando