Buscar

Revisão para AV1

Prévia do material em texto

Estácio de Sá 
Professor Rogério 	 	Disciplina: Lógica de Programação (algoritmos)
Curso de Engenharia Civil e Engenharia de Produção
Revisão para AV1
Disciplina: Lógica de Programação
Nome:________________________________________________________R.A____________________
2º termo de Engenharia de Produção (Presencial)
Exercício 01 Analise os algoritmos abaixo e assinale o correto: (O algoritmo está sendo usado para calcular a área de um quadrado a partir da leitura do lado do quadrado).
	a) main(){
 float lado;
 cout << "Digite o valor do lado : ";
 cin >> lado;
 area = pow (lado,2); 
 cout << "\n A area vale : " << area; 
 system("pause"); 
}
	b) main(){
 float lado, area;
 cout << "Digite o valor do lado : ";
 cin >> lado;
 area = pow (lado,2); 
 cout << "\n A area vale : " << area; 
 system("pause"); 
}
	c) main(){
 float lado, area;
 cout << "Digite o valor do lado : ";
 area = pow (lado,2); 
 cout << "\n A area vale : " << area; 
 system("pause"); 
}
	d) main(){
 cout << "Digite o valor do lado : ";
 cin >> lado;
 area = pow (lado,2); 
 cout << "\n A area vale : " << area; 
 system("pause"); 
}
Exercício 02 Faz parte do desenvolvimento de uma algoritmo declarar as variáveis que armazenarão dados a ser manipulados pelo algoritmo. De acordo com as regras para criação dos nomes para as variáveis, assinale a alternativa que possui um exemplo de nome INCORRETO:
a) nome_aluno b) num1 c) cad1_id d) salariofinal e) 2nota 
Exercicio 03 Assinale a alternativa que possui o resultado da saída da execução do algoritmo abaixo, supondo que o usuário tenha digitado 500.00 (quinhentos reais) para o salário do funcionário (variável salario):
main () {
 float salario, valorc;
 cout << “Digite salário de um funcionario:”;
 cin >> salario;
 valorc=salario * 5/100;
 cout << “\n Comissão é:” << valorc;
 system("pause"); 
}
a) Comissão é: 5.00 b) Comissão é: 25.00 c) Comissão é:50.00 d) Comissão é:45.00 e) Comissão é:20.00
Exercício 04 Assinale com um X os nomes de variáveis (identificadores) válidos e explique os não válidos.
a) ( ) ABC#DE ___________________________________________________________
b) ( ) A46 ___________________________________________________________
c) ( ) bcd12333 ___________________________________________________________
d) ( ) armario_grande ___________________________________________________________
Exercício 05 Resolva as expressões determinando o valor de x. 
x = 6 - 8 / 2 + 3 * 6 _____________________________________ 
 
x = ( 5 + 3 * 2) % 4 _____________________________________ 
x = (pow (64,0.5) / 4) ____________________________________ 
d) x = 30 / (10-4) _______________________________________
Exercício 06 Observe o programa abaixo com muita atenção e suponha que você digitou nessa ordem 30, 50. Selecione a opção cujo conteúdo é igual aos valores exibidos na tela.     float ha,total; 
    
 int h; 
    cin  >>  ha;
	a) 6750
 675
 6075
	b) 6750
 67.5
 6682.5
	c) 6750
 675
 607.5
	d) 67500
 675 
 66825
	e) 67500
 6750
 60750
 cin  >>  h; 
    total  =  ha * h * 4.5; 
    cout  <<  total ; 
    cout  <<  total * 0.1; 
    cout  <<  total * 0.9; 
Exercício 07 Desenvolva a linearização das expressões abaixo.
	a)
	b)
 
	c) 
A)R:
B)R:
C)R:
Exercício 08 Sendo P, Q, R variáveis inteiras e S, variável real, cujos valores, em um determinado momento da execução do programa, são respectivamente 2, 3, 12 e 4.5, quais são os valores de cada uma das seguintes expressões aritméticas? 
a) 100 * (Q / P) + R =
b) P * (R % 5) – Q/2 =
c) pow (R – Q, 0.5) + S = 
Exercício 09 Complete a tabela.
	Variáveis
	Relações
	X
	Y
	Z
	COR
	NOME
	(X*X + Y) > Z
	COR ==”AZUL” 
	NOME != “JOSE”
	1
	2
	5
	“AZUL”
	“PAULO”
	FALSE
	
	
	4
	3
	1
	“VERDE”
	“JOSE”
	
	
	
	1
	1
	2
	“BRANCO”
	“PEDRO”
	
	
	
	1
	2
	1
	“AZUL”
	“JOSE”
	
	
	
Exercício 10 Quais são os operadores relacionais presentes na linguagem C?
Exercício 11 Quais são os operadores lógicos presentes na linguagem C?
Exercício 12 Quais são os operadores aritméticos presentes na linguagem C?
Exercício 13 Assinale com um X os nomes de variáveis válidos.
( ) abc		( ) 3abc 		( ) a 		( ) 123a 	( ) –a 			( ) acd1 
( ) A&a 	( ) guarda-chuva ( ) A123 	( ) Aa		( ) guarda_chuva ( ) ABC DE
( ) etc.		( ) b316		
Exercício 14 Qual é a regra para os nomes de variáveis (identificadores) em uma linguagem de programação?
Exercício 15 Escreva um programa para ler uma temperatura em graus Fahrenheit, calcular e escrever o valor correspondente em graus Celsius (baseado na fórmula abaixo):
Celsius =5* (Fahrenheit -32) / 9.
Exercício 16 Faça um programa para ler a base e a altura de um triângulo, em seguida, escreva a área do mesmo.
Area = Base.Altura 
 2
Exercício 17 Faça um programa que calcule o aumento de um salário. Ele deve solicitar o valor do salário e a porcentagem do aumento. Exiba o valor do aumento e do novo salário.
Exercício 18 Faça um programa que solicite o preço de uma mercadoria e o percentual de desconto. Exiba o valor do desconto e o preço a pagar.
Exercício 19 ) Faça um programa para ler um valor e escrever se é positivo ou negativo (considere o valor zero como positivo).
Exercício 20 Ler as notas da 1a. e 2a. avaliações de um aluno. Calcular a média aritmética simples e escrever uma mensagem que diga se o aluno foi ou não aprovado (considerar que nota igual ou maior que 6 o aluno é aprovado). Escreva também a média
.

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes