Lógica de programação
1. Ler uma temperatura em graus Centígrados e apresenta-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. Código C: #include #include int main(){ int c, f; printf("\nInsira a temperatura em Centigrados: "); scanf("%d",&c); f=(c*9+160)/5; printf("\nA temperatura em Fahrenheit e %d\n\n", f); system("pause"); return 0; } Fluxograma:
INICIO
“INSIRA A TEMPERATURA EM CENTIGRADOS “
LER C
F=(C*9+160)/5
“A TEMPERATURA EM FAHRENHEIT É: ” F
FIM
1
2. Leia o salário de um funcionário qualquer. Calcule um aumento de 15%. Exiba o salário reajustado Código C: #include #include int main(){ float a, s; printf("\nInsira o salario atual: "); scanf("%f",&a); s=a*1.15; printf("\nO salario final e %.2f\n\n", s); system("pause"); return 0; }
Fluxograma:
INICIO
“INSIRA O SALARIO“
LER A
S=A*1.15
“O SALARIO FINAL É: ”, S
FIM
2
3. Dado o salário pelo usuário, calcular e exibir: Ok
Desconto de 8% de INSS Desconto de 15% de IR Bônus de 5,75% sobre o salário líquido Salário Bruto e Líquido
Código C: #include #include int main(){ float sb, d1, d2, b, sl; printf("\nInsira o salario atual: "); scanf("%f",&sb); d1=sb*0.08; d2=sb*15/100; b=(sb-d1-d2)*5.75/100; sl=sb-d1-d2+b; printf("\nSalario Bruto: %.2f", sb); printf("\nDesconto INSS: %.2f", d1); printf("\nDesconto IR: %.2f", d2); printf("\nBonus: %.2f", b); printf("\nSalario Liquido: %.2f\n\n", sl); system("pause"); return 0; }
3
Fluxograma:
INICIO
“INSIRA O SALARIO ATUAL: “
LER A
B=A*0.08
C=A*0.15
D=(A-B-C)*0.0575
S=A-B-C+D
“SALARIO BRUTO: “ A; “DESCONTO INSS: “ B; “DESCONTO IR :” C; “BONUS: ” D; “SALARIO LIQUIDO: “S
FIM
4
4. Ler: