A COMPUTAÇÃO CIENTÍFICA
Por: Milheny Paiva • 7/9/2018 • Exam • 2.276 Palavras (10 Páginas) • 230 Visualizações
CENTRO UNIVERSITÁRIO DE CARATINGA
BACHARELADO EM ENGENHARIA CIVIL/AMBIENTAL E SANITÁRIA
Computação Científica Prof.
Aluno(a):
Lista de Exercício II – Introdução a Lógica de Programação
1. Faça um programa que recebe dois números, calcule e mostre a subtração do primeiro número pelo segundo.
Narrativa[pic 1]
1º passo: Receber dois números;
2º passo: Subtrair o primeiro pelo segundo;
3º passo: Obter os resultados.
Pseudo-Código
inicio
real num1,num2,sub;
escreva(“digite dois valores”);
leia(num1,num2);
sub←num1-num2;
escreva(“subtração=”, sub);
fim
Linguagem C
#include
main(){
float num1,num2,sub;
printf(“digite dois números”);
scanf(“%f %f”,&num1,&num2);
sub=num1-num2;
printf(“subtração = %f”, sub);
}
2. Faça um programa que receba três números, calcule mostre a multiplicação desses números.
[pic 2]
Narrativa
1º passo: Receber três números;
2º passo: multiplicar os três números;
3º passo: Obter os resultados.
Pseudo-Código
inicio
real num1,num2,num3, mult;
escreva(“digite três valores”);
leia(num1,num2,num3);
mult←num1*num2*num3;
escreva(“multiplicação=”,mult);
fim
Linguagem C:
#include
main(){
float num1,num2,num 3,mult;
printf(“digite os três números”);
scanf(“%f %f %f”,&num1,&num2,&num3);
mult=num1*num 2*num3;
printf(“multiplicação = %f”, mult);
}
3. Faça um programa que receba dois números, calcule e mostre a divisão do primeiro pelo segundo. obs.: Sabe-se que o segundo número não pode ser zero, portanto, não é necessário se preocupar com validações.
Narrativa
1º passo: Receber dois números;
2º passo: dividir o primeiro pelo segundo;
3º passo: Obter os resultados.
Pseudo-Código[pic 3]
inicio
real num1,num2,div;
escreva(“digite dois números”);
leia(num1,num2);
div←num1/num2;
escreva(“dividir=”,div);
fim
Linguagem C:
#include
main(){
float num1,num2,div;
printf(“digite dois valores”);
scanf(“%d %d”,&num1,&num2);
div=num1/num 2;
printf(“divisão = %d”, div);
}
4. Faça um programa que receba duas notas, calcule e mostre a média ponderada dessas notas, considerando peso 2 para a primeira e peso 3 para a segunda.
Narrativa
1º passo: Obter os dois valores;
2º passo: multiplicar o primeiro número por dois, e o segundo por três;
3º passo: Somar os dois novos valore;
4º passo: Dividir e somar por cinco;
5º passo: Apresentar o resultado.
.
Pseudo-Código
inicio
real num1,num2,média ponderada;
escreva(“digite dois valores”);
leia(val1,val2);
média ponderada←num1*2 +num2*3 / 5;
escreva(“média ponderada é”, média ponderada);
fim
Linguagem C:
#include
main(){
float num1,num 2,média ponderada;
printf(“digite dois números”);
scanf(“%d %d”,&num1,&num 2);
média ponderada=num1*2 +num 2*3 / 5
printf(“subtração = %d”, sub);
}
[pic 4]
5. Faça um programa que receba o preço de um produto, calcule e mostre o novo preço, sabendo-se que este sofreu um desconto de 10%.
Narrativa
1ªetapa: obter o preço do produto;
2ªetapa: calcular o percentual de 10% e subtrair do preço do produto;
3ªetapa: apresentar o novo preço.
Pseudocódigo
inicio
real preço, novo preço;
escreva(“digite o preço”);
leia(preço);
novo preço←preço*0,9;
escreva(“novo preço =”,novo preço);
fim[pic 5]
6. Um funcionário recebe um salário fixo mas 4% de comissão sobre as vendas. Faça um programa que receba o salário fixo do funcionário e o valor de suas vendas, calcule e mostre a comissão e seu salário final.
Narrativa
1ªetapa: receber o salario fixo de um funcionário e suas vendas;
2ªetapa: calcular a comissão de percentual de 4% sobre o valor das vendas;
...