Buscar

ATIVIDADE ESTRUTURADA AV1

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

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

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ê viu 3, do total de 4 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

Prévia do material em texto

ENGENHARIAS
DISCIPLINA: LÓGICA DE PROGRAMAÇÃO
PROFESSOR: MARCUS SILVA 
ATIVIDADE ESTRUTURADA AV1 - 2,0 Pts
As questões a seguir devem ser resolvidas e entregues individualmente. Deve-se escrever o pseudo-código para cada uma e em seguida o programa na linguagem C++ que implementa esse pseudo-código. A atividade deve ser entregue em formato de relatório contendo número da turma, nome e matrícula do aluno.
�
�
01) O custo de um carro ao consumidor é a soma do custo de fábrica com a porcentagem do distribuidor e dos impostos (aplicados ao custo de fábrica). Supondo que o percentual do distribuidor seja de 38% e os impostos de 55%, escreva um algoritmo para ler o custo de fábrica de um carro e escrever o custo final ao consumidor.
02) Escreva um algoritmo para ler o salário mensal atual de um funcionário e o percentual de reajuste. Calcular e escrever o valor do novo salário.
03) Escreva um algoritmo que receba os valores de a, b e c de uma equação do segundo grau da forma ax²+bx+c e exiba o valor de delta (Δ=b²-4ac)
04) Vogal ou Consoante: Neste problema você irá criar leia um caractere do alfabeto. Se o usuário digitar a, e, i o ou u então seu programa deve mostrar uma mensagem indicando que a letra digitada é uma vogal, caso contrário, o programa deve mostrar uma mensagem indicando que o caractere digitado é uma consoante. Obs: as variáveis de entrada devem ser do tipo char.
Boa atividade!
	
Resolução da Atividade estruturada AV1
Questão 01
Início
float custofabrica, custofinal;
Imprimir<< "Digite o custo de fábrica do carro:";
Ler >> custofábrica;
custofinal=custofábrica+(custofabrica*0.88);
imprimir << "O custo do carro ao consumidor e de R$<<custofinal;
Fim
Include <iostream>
using namespace std;
		int main ()
		{
			float custofabrica, custoFinal;
			cout << “Digite o custo de fabrica do carro:”;
			cin >> custoFabrica;
			custofinal=custofabrica+(custofabrica*0.88);
			cout<< " \ no Custo do carro ao consumidor em R$ " << custofinal;
			getchar()
			returno 0;
		}
Questão 02
Início
float salarioAtual, salarioFinal;
int reajuste;
imprimir << "Digite o salário atual do funcionário:"
Ler>> salarioAtual;
Imprimir << "Digite o percentual de reajuste desejado:";
Ler>> reajuste;
salarioFinal=salarioAtual+(salarioAtual*reajuste);
imprimir<< " O salario ajustado e de R$" <<
salárioFunal;
Fim
#include <iostream>
using namespace std;
		int main ()
		{
			float salarioAtual, salarioFinal;
			float reajuste;
			cout << "Digite o salarioAtual:";
			cin >>salarioAtual;
			cout << “\Digite o percentual de reajuste:”;
			cin >>reajuste;
			salarioFinal=salarioAtual+(salarioAtual*reajuste):”;
 			cout << “Ovalor do salario reajustado de R$” <<
			salarioFinal <<”\n”;
			getchar();
			return 0;
		}
�
Questão 03
float a,b,c,delta
imprimir << Digite os valores de A, B e C”
ler>> a >>b>>c;
delta= ((b*b)-4*a*c);
imprimir <<”Delta = “,,delta;
fim
int main()
{
		float a, b, c, delta
		cout <<”digite os valores de a, b, e c”;
		cin >>a>>b>>c;
		delta =((b*b)-4*a*c);
		cout <<”\ndelta = “,,delta;
		getchar( )
		return 0
}
�
Questão 04
char c;
	int vogalMinuscula, vogalMaiscula;
	imprimir <<”Digite uma letra do alfabeto:”;
	ler >> c;
	vogalMinuscula = (c == ’a’ || c == ‘e’ || c == ‘i’ || c == ‘o’ || c == ‘u’);
	vogalMaiuscula = (c == ’A’ || c == ‘E’ || c == ‘I’ || c == ‘O’ || c == ‘U’);
	se ( vogalMinuscula || vogalMaiuscula)
		imprimir << c “ e uma vogal.”;
	caso contrário
		imprimir << c “ e uma consoante.”;
fim
#include <iostream>
usin namespace std;
	int main ( )
{
		char c;
		int vogalMinuscula, vogalMaiuscula;
		cout <<”Digite uma letra do alfabeto:”;
		cin >> c;
		// assume valor de 1 (true) se c for vogal minuscula
		 vogalMinuscula = (c == ’a’ || c == ‘e’ || c == ‘i’ || c == ‘o’ || c == ‘u’);
		// assume valor de 1 (true) se c for vogal maiuscula
		 vogalMaiuscula = (c == ’A’ || c == ‘E’ || c == ‘I’ || c == ‘O’ || c == ‘U’);
		// avalia as variaveis tipo inteira e assume valor de 1 (true) se c for vogal maiscula
		if (vogalMinuscula || vogalMaiscula){
					cout << c << “ e uma vogal.” ;
			else {
					cout << c << “ e uma consoante. “; }
			return 0;
} 
�PAGE �
�PAGE �4�/1
ESTÁCIO-IESAM – Engenharias – Lógica de Programação – Prof. Marcus Silva.

Outros materiais