Exame de Informática algoritmos
Por: andreqbs • 30/10/2018 • Exam • 1.085 Palavras (5 Páginas) • 258 Visualizações
Ajuda de alunos na resolução de exercícios
Monitoria de Algoritmos
Resolver as questões abaixo nas seguintes maneiras:
Passo a Passo
Fluxograma
Usar o https://www.lucidchart.com/pages/pt/o-que-e-um-fluxograma
Linguagem C
INTRODUÇÃO
1) Faça um algoritmo que receba dois números e mostra o resultado da soma.
Exemplo de como ser mostrado na tela do usuário:
Informe o primeiro número:
2
Informe o segundo número:
5
O resultado foi : 7
2) Faça um algoritmo que leia a idade de uma pessoa expressa em anos, meses e dias e mostre-a expressa apenas em dias.
Exemplo:
Vamos calcular sua idade em dias, para isso considere a data que você está fazendo essa questão. A partir dessa data, verifique quantos anos, meses e dias você tem. Por exemplo: eu tenho 10 anos 2 meses e 1 dia.
Exemplo de como ser mostrado na tela do usuário:
Informe a sua idade em anos:
10
(Opcional) Informe o restante da idade em meses:
2
(Opcional) Informe o restante da idade em dias:
1
Você possui : XXX dias.
3) Faça um algoritmo que leia a idade de uma pessoa expressa em dias e mostre-a expressa em anos, meses e dias.
Vamos calcular sua idade em anos, meses e dias. Para isso considere a data que você está fazendo essa questão. A partir dessa data, verifique quantos dias você possui. Por exemplo: eu tenho 8900 dias de vida.
Exemplo de como ser mostrado na tela do usuário:
Informe a sua idade em dias:
8900
Você possui: 10 anos, 8 meses e 2 dias de vida
4) O restaurante a quilo Glória Deus cobra R$34,00 por cada quilo de refeição. Escreva um algoritmo que leia o peso do prato montado pelo cliente (em quilos) e imprima o valor a pagar. Assuma que a balança já desconte o peso do prato.
Informe o peso do prato
0.500
Valor a ser pago : R$ 17
5) Faça um programa que o usuário deve informar o dia e o mês de uma data e informar quantos dias se passaram desde o início do ano (corrente). Não levar em consideração a questão dos anos bissextos e considere sempre que um mês possui 30 dias.
Informe o dia:
30
Informe o mês:
03
Já se passaram 90 dias desde que iniciou o ano.
6) Faça um algoritmo para ler três notas de um aluno em uma disciplina e imprimir a sua média ponderada (as notas tem pesos respectivos de 2, 3 e 4).
Informe sua primeira nota:
8.4
Informe sua segunda nota:
6.5
Informe sua terceira nota:
9.0
Sua média final foi: 8
7) Uma fábrica de roupas produz camisetas nos seguintes tamanhos: P, M e G, cada uma sendo vendida respectivamente por 15, 20 e 25 reais. Construa um algoritmo em que o usuário forneça a quantidade de camisetas P, M e G referentes a uma venda, e a máquina informe quanto será o valor arrecadado.
Informe a quantidade de camisetas P:
10
Informe a quantidade de camisetas M:
0
Informe a quantidade de camisetas G:
4
A sua compra foi no valor de: R$ 250
ESTRUTURA DE DECISÃO
1) Vários países estão se preocupando com a poluição lançada pelas zonas industriais. O índice de poluição do meio ambiente mantém 5 grupos de indústrias que são altamente poluentes do meio ambiente. O índice de poluição aceitável varia de 0,02 até 0,95. Se o índice sobe para 0,1 as indústrias do primeiro grupo são intimadas a suspenderem suas atividades, se o índice cresce até 0,3 as do 1o e 2o grupo são intimadas a suspenderem suas atividades e se o índice atingir 0,5 as dos primeiro ao terceiro grupo devem suspender suas atividades. Para o índice até 0,7, os 4 primeiros grupos devem suspende. Por fim, caso o índice chegue a 0.95, todas as indústrias devem suspender suas atividades naquele país.
2) Faça um algoritmo que leia um número inteiro e mostre uma mensagem indicando se este número é par ou ímpar, e se é positivo ou negativo.
3) Faça um algoritmo que cria um caixa eletrônico. O caixa é alimentado com todas as notas possíveis que o sistema financeiro brasileiro possui. Notas de 2, 5, 10, 20, 50 e 100 reais. Quando o usuário informar o valor que deseja sacar, o caixa deve informar sempre a menor quantidade de notas possíveis .
OBS : O usuário do banco só pode sacar até 500 reais. Acima disso, o programa deve emitir um sinal sonoro e informar na tela que o valor diário para saque é maior do que o limite disponível.
...