Buscar

Material prova 1ª Unidade

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

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
Você viu 3, do total de 6 páginas

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

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
Você viu 6, do total de 6 páginas

Prévia do material em texto

Prof. Eduardo Almeida Costa – FTC 
Lista de exercícios 
Para todas as questões represente o algoritmo utilizando a linguagem algorítmica. 
OBS.: 
 Lembre-se de utilizar o tipo de dado adequado (inteiro, real, booleano, caracter); variáveis 
sempre são declaradas em maiúsculo (caixa alta); 
 Use “Se” e “Fim-se” para iniciar e fechar o bloco de decisão, respectivamente; 
 Use “Enquanto” e “Fim-enquanto” para iniciar e fechar o bloco de iteração (repetição), 
respectivamente; 
Atenção: crie o fluxograma correspondente para cada questão, com exceção das questões 9, 
10. 
Exercícios básico com estruturas sequenciais, decisão e iteração. 
01) Faça um programa que receba um valor que é o valor pago, um segundo valor que é o 
preço do produto e retorne o troco a ser dado. Se o valor pago for menor que o valor do 
produto informe a mensagem “Valor pago insuficiente”. 
Algoritmo Compra_Troco 
VALOR_PAGO, VALOR_PRODUTO, TROCO: real 
início 
Leia VALOR_PAGO, VALOR_PRODUTO 
TROCO = VALOR_PAGO – VALOR_PRODUTO 
Se TROCO >= 0 então 
Imprima “TROCO” 
Senão 
Imprima “Valor pago insuficiente” 
fim 
 
Fluxograma da questão 01 (Exemplo): 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Leia VALOR_PAGO,VALOR_PRODUTO 
TROCO = VALOR_PAGO - VALORPRODUTO 
Se 
TROCO >= 0 
Início 
 
TROCO 
 
Valor pago 
insuficiente 
Fim 
02) Faça um programa que receba o valor do quilo de um produto e a quantidade de quilos do 
produto consumida, calculando o valor final a ser pago. 
03) Faça um programa que receba 2 valores e retorne o maior entre eles 
04) Faça um programa que receba 4 valores e retorne o menor entre eles. 
05) Faça um programa que verifique se um número é impar (utilize a operação de resto por 
divisão inteiro). 
06) Faça um programa que receba 3 valores que representarão os lados de um triângulo e 
verifique se os valores formam um triângulo e classifique esse triângulo como: 
- equilátero (3 lados iguais); 
- isósceles (2 lados iguais); 
- escaleno (3 lados diferentes). 
Lembre-se que para formar um triângulo: 
- nenhum dos lados pode ser igual a zero; 
- um lado não pode ser maior do que a soma dos outros dois; 
07) Utilize a estrutura se para fazer um programa que retorne o nome de um produto a partir 
do código do mesmo. Considere os seguintes códigos: 
- 001 “Parafuso” 
- 002 “Porca” 
- 003 “Prego” 
Para qualquer outro código indicar: 
- “Diversos” 
 
 
 
 
 
 
 
Exemplo: Faça um programa que utilize a estrutura enquanto para ler 5 números reais, e 
calcule e exiba a some entre eles. 
Algoritmo Soma_5_Numeros 
SOMA, NUM, CONTADOR: real 
início 
Leia NUM; 
SOMA = 0; 
CONT = 0; 
Enquanto CONT <= 4 faça 
SOMA = SOMA + NUM 
CONT = CONT +1 
Fim-enquanto 
Imprima SOMA 
Fim 
 
 
 
 
 
 
 
 
 
 
 
Fluxograma do Exemplo: 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Leia NUM 
Fim 
Início 
 
Enquanto CONT <= 
4 
SOMA = SOMA + NUM 
CONT = CONT +1 
 
SOMA 
F 
V 
 
 
08) Faça um programa que utilize a estrutura enquanto para ler 50 números, calcule e exiba a 
média aritmética deles. 
09) Faça um programa que receba 10 valores inteiros e os coloque em um vetor. Em seguida 
exiba-os em ordem inversa à ordem de entrada. 
10) Faça um programa que utilize uma estrutura de repetição para ler 50 números 
armazenando-os em um vetor e calcule e exiba a média aritmética deles. Em seguida o 
programa deve apresentar todos os valores armazenados no vetor que sejam menores que a 
média.

Outros materiais