Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

ALGORITMOS 
Professora: GELLARS TAVARES 
 
LISTA 2 PÁGINA:1 
 
 EXERCÍCIOS 
LER, ESCREVER, ATRIBUIÇÃO e FUNÇÕES 
“Eu ouço e esqueço, eu vejo e me lembro, mas fazendo é que eu 
aprendo.” Confúcio 
 
1) Imprimir a FRASE: “MEU PRIMEIRO PROGRAMA" 
2) Imprimir a FRASE: “PROGRAMAÇÃO SÓ SE APRENDE PRATICANDO”. 
3) Imprimir seu nome. 
4) Imprimir seu endereço. 
5) Ler um número e imprimi-lo. 
6) Ler três números inteiros e imprimi-los. 
7) Ler um número inteiro e imprimir seu sucessor e seu antecessor. 
8) Ler nome, endereço e telefone e imprimi-los. 
9) Ler dois números inteiros e imprimir a soma deles. 
10) Ler dois números e imprimir o produto deles. 
11) Ler um número e imprimir a terça parte deste número. 
12) Exibir o dobro de um número qualquer. 
13) Entrar com dois números e imprimir a média aritmética. 
14) Entrar com quatro números e imprimir a média ponderada, sabendo-se 
que os pesos são respectivamente: 1, 2, 3 e 4. 
15) Exibir o valor a ser gasto para colocar um rodapé em uma sala quadrada. 
16) Exibir a quantidade de arame para fazer uma cerca com 4 fios em um 
terreno retangular. 
17) Exibir o novo valor de um aluguel que terá um reajuste determinado pelo 
governo. 
18) Um pedreiro trabalhará 20 dias para colocar os azulejos em um banheiro. 
O bombeiro para trocar os canos, trabalhará 5 dias e o ajudante irá 
trabalhar com os dois. O pedreiro só começará a trabalhar quando o 
bombeiro terminar a colocação dos canos. Os três funcionários cobram por 
semana de 5 dias. Exibir o gasto total com os três funcionários. 
 
 
 
 
 
 
ALGORITMOS 
Professora: GELLARS TAVARES 
 
LISTA 2 PÁGINA:2 
19) Entrar com dois números inteiros e imprimir a seguinte saída: 
 Dividendo: 
 Divisor: 
 Quociente: 
 Resto: 
 
20)Acompanhe o programa abaixo, supondo que você digitou 13450 e 10150, 
nesta ordem e forneça a saída. 
#include <iostream> 
using namespace std; 
int main() 
{ 
Int a, b; 
cout << "DIGITE UM VALOR: "; 
cin>>a; 
cout << "DIGITE OUTRO VALOR: "; 
cin>>b; 
cout << "RESULTADO = "<< ( ( a / 100 ) – (b% 100) ); 
system("PAUSE"); 
return 0; 
} 
 
21) A expressão: ( true || false ) && ( 3 >= 2) && ( 1 != 0 ) || ( 3 < 0) é? 
a) Verdadeira 
b) Falsa 
c) Inválida, pois sua sintaxe está errada 
d) Nenhuma das opções anteriores 
 
22) Diga o resultado das variáveis X, Y e Z após a sequência de operações: 
X = 10; 
Y= 10; 
a) X = 11 Y = 11 Z = 11 
b) X = -11 Y = 11 Z = 11 
c) X = -10 Y = 11 Z = 10 
d) X = -33 Y = 11 Z = 11 
X = X + 1; 
Z = X; 
Z = Z + 1; 
X = - X; 
Y = Y + 1; 
Z = Z – 1; 
X = X + X – Z 
 
 
 
ALGORITMOS 
Professora: GELLARS TAVARES 
 
LISTA 2 PÁGINA:3 
 
23) Diga o resultado das variáveis X, Y e Z após a sequência de operações do 
trecho: 
 
int a, b, x, y; 
float z; 
a = 14; 
b = 3; 
x = a / b; 
y = a % b; 
z = y / x; 
cout<< “ X = “ << x << “ \t Y = “<< y << “\t Z = “ << z << “\n”; 
 
a) x = 4.66666 y = 2 z = 0.4286 
b) x = 5 y = 2 z = 0.4 
c) x = 4 y = 2 z = 0 
d) x = 5 y = 2 z = 0.5 
b) x = 4 y = 2 z = 5.00000000000000E-001 
 
24) Entrar com um ângulo em graus e imprimir a seguinte saída: 
Seno: sin(x) 
co-seno: cos(x) 
tangente: sin (x) / cos(x) 
secante: 1/ cos(x) 
co-secante: 1/sin(x) 
co-tangente: 1/tangente(x) 
25) Entrar com um número e imprimir o logaritmo desse número na base 
10. 
26) Entrar com o número e a base em que se deseja calcular o logaritmo 
desse número e imprimi-lo. 
27) Entrar com um número e imprimir a seguinte saída: 
 NUMERO: 
 QUADRADO: 
 RAIZ QUADRADA: 
28) Entrar com a base e a altura de um retângulo e imprimir a seguinte saída: 
 PERIMETRO: 2 (base + altura) 
 AREA: base * altura 
 DIAGONAL: sqrt (base 2 + altura2) 
 
 
 
 
ALGORITMOS 
Professora: GELLARS TAVARES 
 
LISTA 2 PÁGINA:4 
29) Entrar com o raio de um círculo e imprimir a seguinte saída: 
 PERÍMETRO: 2 * ¶ * R 
 AREA: ¶ * R2
30) Entrar com o lado de um quadrado e imprimir: 
 PERIMETRO: 4 * lado 
 AREA: lado2
 DIAGONAL: lado * sqrt(2) 
31) Entrar com os lados a, b, c de um paralelepípedo. Calcular e imprimir a 
diagonal. sqrt (a2 + b2 + c2) 
32) Entrar com nome e idade. Imprimir a seguinte saída: 
 NOME: 
 IDADE: 
33) Entrar com valores para NUM1, NUM2 e NUM3 e imprimir o valor de X, 
sabendo-se que: 
 X = NUM1 + NUM2 + 2 (NUM1 - NUM2) + 
64
2log
 NUM3 + NUM1 
34) Se a poupança rende 20% ao mês e você deposita mensalmente a quantia 
de R$ 100,00 , após 12 meses, quanto terá acumulado ? Imprima o 
acumulado. 
 Valor Acumulado = P * ( 1 + i )n - 1 Onde: i - taxa 
 i P - aplicação mensal 
 n - número de meses 
35) Entrar com os valores dos catetos de um triângulo retângulo e imprimir a 
hipotenusa. sqrt(c12 + c22) 
36) Entrar com a razão de uma PA e o valor do 1º termo. Calcular e imprimir o 
10º termo da série. Termo + 9 x razão 
37) Entrar com a razão de uma PG e o valor do 1º termo. Calcular e imprimir o 
5º termo da série. Termo x razão4
38) Sabendo-se que temos 12 elementos, imprima: 
 - número de combinações 4 a 4 arranjo = 12x11x10x9 
 - número de arranjos 4 a 4 combinação= arranjo / (1x2x3x4) 
 
39) Fazer um algoritmo que resolva a equação do primeiro grau, do tipo: 
 A.X + B = 0 AX= -B ⇒ X = -B/A 
 
 
 
 
ALGORITMOS 
Professora: GELLARS TAVARES 
 
LISTA 2 PÁGINA:5 
 
40) Construir um algoritmo que efetue o cálculo do salário líquido de um 
professor. Sabendo os dados: valor da hora aula, n° de aulas dadas no mês e 
percentual de desconto do INSS. 
ht = horas trabalhadas no mês 
vh = valor hora aula 
pd = percentual de desconto 
sb = salário bruto 
td = total de desconto 
sl = salário líquido 
 
41) Ler uma temperatura em graus Centígrados e apresentá-la convertida em 
graus Fahrenheit. A fórmula de conversão é: F = (9*C+160)/5. Onde F é a 
temperatura em Fahrenheit e C é a temperatura em Centígrados. 
42) Calcular e apresentar o valor do volume de uma lata de óleo, utilizando 
a fórmula : VOLUME = 3.14159*R2*ALTURA. 
43) Efetuar o cálculo da quantidade de litros de combustível gastos em uma 
viagem, utilizando-se o cálculo, o usuário deverá fornecer o tempo gasto na 
viagem e a velocidade média durante a mesma. Desta forma, será possível 
obter a distância percorrida com a fórmula DISTANCIA = TEMPO * 
VELOCIDADE. Tendo o valor da distância, basta calcular a quantidade de litros 
de combustível utilizada na viagem com a fórmula: LITROS_USADOS = 
DISTÂNCIA / 12. O algoritmo deverá apresentar os valores da velocidade 
média, tempo gasto na viagem, distância percorrida e a quantidade de 
litros utilizados na viagem. 
44) Efetuar o cálculo do valor de uma prestação em atraso, utilizando a 
formula: PRESTAÇÃO = VALOR + (VALOR*(TAXA/100)*TEMPO). 
45) Ler dois valores para as variáveis A e B, efetuar a troca dosvalores de 
forma que a variável A passe a possuir o valor da variável B e que a variável B 
passe a possuir o valor da variável A. Apresentar os valores trocados. 
46) Ler dois inteiros e imprimir o quadrado da diferença do primeiro valor 
pelo segundo e a diferença dos quadrados. 
47) Faça um algoritmo que leia um valor de conta de restaurante, 
representando o gasto realizado pelo cliente e imprima o valor total a ser 
pago, considerando que o restaurante cobra 10% para o garçom. 
48) Faça um algoritmo que leia um valor de hora e informe quantos minutos 
se passaram desde o início do dia. 
49) Faça um algoritmo que leia o valor de um depósito e o valor da taxa de 
juros. Calcule e imprima o valor do rendimento e o valor total depois do 
rendimento. 
 
 
 
ALGORITMOS 
Professora: GELLARS TAVARES 
 
LISTA 2 PÁGINA:6 
 
 
50) Faça um algoritmo que leia o valor do salário mínimo e o valor do salário 
de um funcionário. Calcule e imprima quantos salários mínimos ganha o 
funcionário. 
51) Sabendo-se que o Kilowatt de energia custa um quinto do salário mínimo, 
faça um algoritmo que receba o valor do salário mínimo e a quantidade de 
kilowatts gasta por uma residência e calcule e imprima: 
 - o valor em reais de cada kilowatt 
 - o valor em reais a ser pago 
 - o novo valor a ser pago por essa residência a partir de um desconto de 
 15%. 
 
52) Faça um algoritmo que leia o peso de uma pessoa, só a parte inteira, 
calcule e imprima: 
 - o peso da pessoa em gramas 
 - o novo peso, em gramas, se a pessoa engordar 8%. 
 
53) Faça um programa que leia a quantidade de DVD que uma locadora de 
vídeo possui e o valor que ela cobra por cada aluguel e mostre informações 
pedidas abaixo: 
• Sabendo que um terço dos DVDs são alugados por mês, exibir o 
faturamento anual da locadora; 
• Quando o cliente atrasa a entrega é cobrada uma multa de 10% sobre o 
valor do aluguel. Sabendo que uns décimos dos DVDs alugados no mês 
são devolvidos com atraso, calcule o valor ganho com multas por 
mês; 
• Sabendo ainda que 2% dos DVDs se estragam ao longo do ano, e 1/10 
do total é comprado para reposição, exibir a quantidade de DVDs que 
a locadora terá no final do ano. 
54) Entrar com a data no formato DDMMAA (inteiro) e imprimir: dia, mês e 
ano em separado: 
Dia: ... 
Mês:... 
Ano:.. 
 
 
 
 
ALGORITMOS 
Professora: GELLARS TAVARES 
 
LISTA 2 PÁGINA:7 
 
 
55) Entrar com um número no formato CDU e imprimir invertido: UDC 
(Exemplo: 745 sairá 547). O número deverá ser armazenado em outra variável 
antes de ser impresso. 
 
56) Um trabalhador recebeu seu salário e o depositou em sua conta bancaria. 
Esse trabalhador emitiu dois cheques e agora deseja saber seu saldo atual. 
Sabe-se que cada operação bancária de retirada paga CPMF de 0,38% e o 
saldo inicial da conta está zerado. 
 
57) O custo ao consumidor de um carro novo é a soma do preço de fábrica 
com o percentual de lucro do distribuidor e dos impostos aplicados ao preço de 
fábrica. Faça um programa que receba o preço de fábrica de um veículo, o 
percentual de lucro do distribuidor e o percentual de impostos, calcule e 
mostre: 
1. O valor correspondente ao lucro do distribuidor; 
2. O valor correspondente aos impostos; 
3. O preço final do veículo.

Mais conteúdos dessa disciplina