Loading...

Listas de Exercícios Algoritmos

Lista 1 - Entrada e Saída de Dados

  1. Imprima "Hello World!":
  2. Escrever um programa no VisualG que exiba a mensagem "Olá, Mundo!" na tela.
  3. Criar um programa que mostre a frase "Estou aprendendo a programar no VisualG!" na tela.
  4. Desenvolver um programa que exiba o número 2024 na tela.
  5. Criar um programa que exiba a mensagem "O ano atual é 2024" na tela, combinando texto e números na saída.
  6. Escrever um programa que realiza uma operação matemática simples, como a soma de dois números, e exibe o resultado na tela.
  7. Demonstre como exibir "Primeira Linha" e "Segunda Linha" em linhas separadas com um único comando.
  8. Mostre como juntar as palavras "Visual" e "G" em uma única saída, formando "VisualG".
  9. Escreva um comando que exiba a frase "Ela disse: "Olá, mundo!"".
  10. Demonstre como exibir "Item" seguido de uma tabulação e "Preço" na mesma linha.
  11. Mostre como exibir três frases diferentes, "Um", "Dois", e "Três", cada uma em sua própria linha, usando apenas um comando.
  12. Escreva um comando que exiba a seguinte saída: "C:\Arquivos\Programas".
  13. Mostre como apresentar a pergunta "Qual é o seu nome?" seguida por "Digite seu nome:" na linha seguinte.
  14. Demonstre como exibir a data "25/02/2024" em uma saída formatada.
  15. Escreva um comando que exiba os símbolos "+, -, *, /" em uma única linha, tratando-os como texto puro.

Lista 2 - Básica - Variáveis

  1. Criar uma variável e atribuir um valor a ela:
  2. Criar uma variável e realizar uma operação matemática:
  3. Criar um texto e concatenar com outro:
  4. Converter Temperatura de Fahrenheit (F) para Celsius (C) - C=5/9*(F-32)
  5. Faça um algoritmo que some dois números:
  6. Faça um algoritmo que subtraia dois números:
  7. Faça um algoritmo que multiplique dois números:
  8. Faça um algoritmo que dívida dois números:
  9. Faça um algoritmo que leia dois números e os multiplique:
  10. Faça um algoritmo que leia dois números e os dívida;
  11. Elaborar um algoritmo que calcule a área de um quadrado e de o resultado:
  12. Elaborar um algoritmo que entre com 4 notas de um aluno e de a média:
  13. Crie uma variável e atribua a ela um número qualquer. Em seguida, multiplique esse número por 2 e imprima o resultado.
  14. Crie um algoritmo que calcule a média de três números.
  15. Entrar com o dia e o mês de uma data e informar quantos dias se passaram desde o início do ano. Esqueça a questão dos anos bissextos e considere sempre que um mês possui 30 dias.
  16. A lanchonete Gostosura vende apenas um tipo de sanduíche, cujo recheio inclui duas fatias de queijo, uma fatia de presunto e uma rodela de hambúrguer. Sabendo que cada fatia de queijo ou presunto pesa 50 gramas, e que a rodela de hambúrguer pesa 100 gramas, faça um algoritmo em que o dono forneça a quantidade de sanduíches a fazer, e a máquina informe as quantidades (em quilos) de queijo, presunto e carne necessários para compra.
  17. A fábrica de refrigerantes Meia-Cola vende seu produto em três formatos: lata de 350 ml, garrafa de 600 ml e garrafa de 2 litros. Se um comerciante compra uma determinada quantidade de cada formato, faça um algoritmo para calcular quantos litros de refrigerante ele comprou.
  18. Leia 5 números:
    1. Efetuar a adição do primeiro com o terceiro:
    2. Efetuar a subtração do segundo com o quarto;
    3. Efetuar a multiplicação entre todos:
    4. Efetuar a divisão do quinto com o primeiro:
    5. Apresente os resultados
  19. Desenvolva um programa que pergunte ao usuário quantos amigos ele convidou para uma festa. Peça a cada amigo para informar quantas latas de 350 ml e garrafas de 600 ml ele trouxe. Calcule e exiba a quantidade total de litros de refrigerante na festa.
  20. Faça um programa que entre com três números, faça a média aritmética e mostre o resultado.
  21. Faça um programa que entre com o nome e o salário de um funcionário e mostre seu novo salário, sabendo que o mesmo teve um aumento de 10%.
  22. Faça um programa para converter um certo valor em dólar para reais (ver cotação do dia).
  23. Faça um programa que leia um saldo e imprimir o saldo com reajuste de 1%.
  24. Faça um programa que leia o valor de um produto e imprimir o valor corrigido com o reajuste de 33.33%.
  25. Faça um programa que leia o salário de um funcionário e o percentual de aumento, calcule e mostre o valor do aumento e o novo salário.
  26. Escreva um programa que apresente uma caixa de alerta para o usuário com uma informação qualquer.
  27. Escreva um algoritmo para ler um valor (do teclado) e escrever (na tela) o seu antecessor.
  28. Escreva um algoritmo para ler as dimensões de um retângulo (base e altura), calcular e escrever a área do retângulo.
  29. Faça um algoritmo que leia a idade de uma pessoa expressa em anos, meses e dias e escreva a idade dessa pessoa expressa apenas em dias. Considerar ano com 365 dias e mês com 30 dias.
  30. Escreva um algoritmo para ler o número total de eleitores de um município, o número de votos brancos, nulos e válidos. Calcular e escrever o percentual que cada um representa em relação ao total de eleitores.
  31. Escreva um algoritmo para ler o salário mensal atual de um funcionário e o percentual de reajuste. Calcular e escrever o valor do novo salário.
  32. O custo de um carro novo ao consumidor é a soma do custo de fábrica com a porcentagem do distribuidor e dos impostos (aplicados ao custo de fábrica). Supondo que o percentual do distribuidor seja de 28% e os impostos de 45%, escrever um algoritmo para ler o custo de fábrica de um carro, calcular e escrever o custo final ao consumidor.
  33. Uma revendedora de carros usados paga a seus funcionários vendedores um salário fixo por mês, mais uma comissão também fixa para cada carro vendido e mais 5% do valor das vendas por ele efetuadas. Escrever um algoritmo que leia o número de carros por ele vendidos, o valor total de suas vendas, o salário fixo e o valor que ele recebe por carro vendido. Calcule e escreva o salário final do vendedor.
  34. Fazer um programa que pergunta um valor em metros e imprime o correspondente em decímetros, centímetros e milímetros.
  35. Fazer um programa que imprima a média aritmética dos números 8,9 e 7. A média dos números 4, 5 e 6. A soma das duas médias. A média das médias.
  36. Escreva um algoritmo para ler as dimensões de um triângulo (base e altura), calcular e escrever a área do triângulo.

Lista 3 - Intermediária - Variáveis

  1. Implemente um algoritmo que armazena a idade de uma pessoa em uma variável e atualiza essa idade, aumentando-a em um ano.
  2. Crie um programa que solicita ao usuário seu ano de nascimento e o ano atual, calculando e exibindo sua idade.
  3. Desenvolva um programa que armazena o salário de um funcionário em uma variável e aplica um aumento de 10%, mostrando o novo valor.
  4. Escreva um algoritmo que troca os valores armazenados em duas variáveis A e B, sem usar uma variável temporária.
  5. Faça um programa que lê o preço de três produtos armazenados em variáveis e indica qual produto o usuário deve comprar, escolhendo o mais barato.
  6. Implemente um algoritmo que armazena a quantidade de votos válidos, brancos e nulos de uma eleição em variáveis, calculando e exibindo o percentual de cada tipo de voto em relação ao total de votos.
  7. Crie um programa que calcula a média de uma série de números armazenados em um array, utilizando loops para percorrer as variáveis.
  8. Desenvolva um programa que solicita ao usuário o raio de um círculo, armazena essa informação em uma variável e calcula a área do círculo.
  9. Escreva um algoritmo que armazena o valor de dois ângulos de um triângulo em variáveis, calcula e mostra o valor do terceiro ângulo.
  10. Faça um programa que solicita o nome e a altura de várias pessoas, armazenando essas informações em variáveis, e depois identifica e exibe a pessoa mais alta.
  11. Elabore um programa que armazena o tempo de duração de um evento em uma variável e o exibe convertido em horas, minutos e segundos.
  12. Desenvolva um algoritmo que lê o valor de um depósito e a taxa de juros, calcula e mostra o valor do rendimento e o valor total após o rendimento.
  13. Crie um programa que armazena o número de lados de um polígono regular e o comprimento de um lado, calculando e exibindo seu perímetro.
  14. Implemente um algoritmo que solicita o peso de uma pessoa em quilos, converte para libras e exibe o resultado. (1 quilo = 2.20462 libras)
  15. Escreva um programa que armazena a velocidade de um carro e o limite de velocidade de uma via em variáveis, e verifica se o carro está acima do limite.
  16. Desenvolva um programa que solicita ao usuário o valor de uma compra e a quantidade de parcelas, calculando o valor de cada parcela sem juros.
  17. Faça um algoritmo que armazena a base e a altura de um triângulo em variáveis, calculando e mostrando a área do triângulo.
  18. Escreva um programa que solicita o número de horas trabalhadas e o valor por hora, calculando o salário total.
  19. Crie um algoritmo que armazena o valor de uma conta de restaurante e calcula o valor da gorjeta a ser paga, considerando 10% do valor da conta.
  20. Implemente um programa que lê o nome de duas pessoas e o ano de nascimento delas, calculando e mostrando qual é a mais velha.
  21. Desenvolva um algoritmo que solicita ao usuário três medidas de ângulos em graus, verificando se podem formar um triângulo (a soma dos ângulos deve ser 180).
  22. Faça um programa que lê a quantidade atual de ações que uma pessoa possui e o valor atual da ação, calculando o valor total em ações.
  23. Escreva um programa que armazena o valor de um empréstimo, o número de meses para pagamento e ataxa de juros, e calcula o valor final após juros compostos.
  24. Crie um programa que armazena a distância de uma viagem em quilômetros e o tipo de carro utilizado (consumo de combustível em km/l), calculando o total de combustível necessário para a viagem.
  25. Implemente um algoritmo que solicita o nome de um aluno, as notas de três provas e calcula a média final.
  26. Desenvolva um programa que lê o valor de um produto e a quantidade comprada, calculando o total da compra.
  27. Escreva um algoritmo que armazena a altura de uma pessoa em metros e converte para centímetros e milímetros.
  28. Faça um programa que solicita a data de nascimento do usuário em formato DD/MM/AAAA e exibe separadamente o dia, mês e ano.
  29. Crie um algoritmo que lê o peso e a altura de uma pessoa, calculando o Índice de Massa Corporal (IMC).
  30. Implemente um programa que solicita o nome do usuário e o ano em que estamos, calculando quantos anos faltam para o usuário completar 100 anos.
  31. Desenvolva um algoritmo que solicita a temperatura atual em graus Fahrenheit e converte para graus Celsius.
  32. Escreva um programa que lê o número total de votos de uma eleição, os votos válidos, brancos e nulos, calculando e exibindo os percentuais de cada.
  33. Faça um programa que solicita o valor de um investimento inicial e a taxa de juros mensal, calculando o valor acumulado após 12 meses.
Topo