Loading...

Exercícios Algoritmos - Sala de Aula

Exercícios 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.

Exercícios 2 - Básica - Variáveis

  1. Criar um programa que armazena o nome do aluno em uma variável e o ano atual em outra. Em seguida exibir a seguinte mensagem: "Olá [Nome do Aluno] estamos no ano de 2024".
  2. Desenvolver um programa que solicita o primeiro e o último nome do usuário como entradas separadas e depois exibe uma mensagem de boas-vindas que inclui o nome completo do usuário.
  3. Escreva um programa no VisualG que solicita ao usuário dois números inteiros e em seguida exibe a soma desses dois números.
  4. Crie um algoritmo que converte uma temperatura dada em graus Celsius para Fahrenheit. O programa deve pedir ao usuário que insira a temperatura em Celsius e mostrar o resultado da conversão.
  5. Escrever um programa que solicita ao usuário quatro notas (podem ser decimais) de um aluno calcula a média dessas notas e exibe a média com uma mensagem indicativa como "A média do aluno é: [média]“.
  6. Escreva um programa que lê um número inteiro e exibe o dobro desse número.
  7. Desenvolva um algoritmo que calcula e mostra o perímetro de um retângulo a partir de sua largura e altura fornecidas pelo usuário.
  8. Crie um programa que pede ao usuário seu nome e sobrenome separadamente e em seguida exibe o nome completo.
  9. Implemente um algoritmo que calcula o salário líquido de um empregado a partir do salário bruto e o desconto do imposto ambos fornecidos pelo usuário.
  10. Desenvolva um programa que calcula o consumo médio de um veículo solicitando ao usuário a distância total percorrida (em quilômetros) e o total de combustível gasto (em litros).
  11. Crie um programa que converte um valor de tempo dado em horas para minutos.
  12. Escreva um programa que solicita ao usuário três números inteiros e em seguida exibe a soma desses números.
  13. Desenvolva um algoritmo que lê duas notas (valores reais) de um estudante calcula a média aritmética dessas notas e mostra o resultado.
  14. Implemente um programa que pede ao usuário para inserir dois números inteiros e exibe a diferença entre o maior e o menor número.
  15. Faça um programa que lê um número inteiro e mostra o quadrado desse número.
  16. Escreva um algoritmo que pede dois números reais ao usuário e mostra o produto (multiplicação) deles.
  17. Desenvolva um programa que solicita ao usuário dois números inteiros e exibe o resultado da divisão do primeiro pelo segundo bem como o resto da divisão.
  18. Implemente um algoritmo que converte um número de dias fornecido pelo usuário em segundos.
  19. Escreva um programa que solicita o preço de um produto e o percentual de desconto e mostra o valor do desconto e o preço final do produto.
  20. Faça um programa que leia o nome de uma pessoa e mostre uma mensagem de boas-vindas para ela.
  21. Crie um programa que leia o nome e o salário de um funcionário mostrando no final uma mensagem.
  22. Desenvolva um algoritmo que leia dois números inteiros e mostre o somatório entre eles.
  23. Faça um programa que leia um número inteiro e mostre o seu antecessor e seu sucessor.
  24. Crie um algoritmo que leia um número real e mostre na tela o seu dobro e a sua terça parte.
  25. Desenvolva um programa que leia uma distância em metros e mostre os valores relativos em outras medidas.
  26. Faça um algoritmo que leia quanto dinheiro uma pessoa tem na carteira (em R$) e mostre quantos dólares ela pode comprar.
  27. Faça um algoritmo que leia a largura e altura de uma parede, calcule e mostre a área a ser pintada e a quantidade de tinta necessária para o serviço, sabendo que cada litro de tinta pinta uma área de 2metros quadrados.
  28. Desenvolva uma lógica que leia os valores de A, B e C de uma equação do segundo grau e mostre o valor de Delta.
  29. Crie um programa que leia o preço de um produto, calcule e mostre o seu PREÇO PROMOCIONAL com 5% de desconto.
  30. Faça um algoritmo que leia o salário de um funcionário, calcule e mostre o seu novo salário com 15% de aumento.
  31. A locadora de carros precisa da sua ajuda para cobrar seus serviços. Escreva um programa que pergunte a quantidade de Km percorridos por um carro alugado e a quantidade de dias pelos quais ele foi alugado. Calcule o preço total a pagar, sabendo que o carro custa R$90 por dia e R$0,20 por Km rodado.
  32. Crie um programa que leia o número de dias trabalhados em um mês e mostre o salário de um funcionário, sabendo que ele trabalha 8 horas por dia e ganha R$25 por hora trabalhada.
  33. 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.
  34. [DESAFIO] Escreva um programa para calcular a redução do tempo de vida de um fumante. Pergunte a quantidade de cigarros fumados por dias e quantos anos ele já fumou. Considere que um fumante perde 10 min de vida a cada cigarro. Calcule quantos dias de vida um fumante perderá e exiba o total em dias.
  35. [DESAFIO] Este exercício é apenas um desafio de lógica. Escreva um algoritmo que armazene o valor 10 em uma variável A e o valor 20 em uma variável B. A seguir (utilizando apenas atribuições entre variáveis) troque os seus conteúdos fazendo com que o valor que está em A passe para B e vice-versa. Ao final escrever os valores que ficaram armazenados nas variáveis.
Topo