Anda di halaman 1dari 19

1.

Crie um algoritmo para imprimir na tela a mensagem:


“Hello Word.”

#include <stdio.h>
#include <conio.h>

main() {
printf("Hello World");

getch();
}
2. Crie um algoritmo para imprimir na tela a mensagem:
Hello
Word

#include <stdio.h>
#include <conio.h>

main(){

printf("\n\thello\n");
printf("\tword\n");

getch();
}
3. Crie um algoritmo para imprimir na tela a mensagem:
“Hello”
“Word”

#include <stdio.h>
#include <conio.h>

main(){

printf("\"Hello\"\n");
printf("\"Word\"");

getch();
}
4. Escreva um algoritmo para imprimir na tela a mensagem:
1. Clientes
2.Fornecedores
3. Faturas

#include <stdio.h>
#include <conio.h>
main(){
printf("1.\tcliente\n");
printf("2.\tfornecedor\n");
printf("3.\tfaturas\n");
getch();
}
5. Escreva um algoritmo que atribua o valor 234 a variável num e imprima na tela o valor da variável e o valor seguinte.

#include <stdio.h>
#include <conio.h>
main(){
int num;
num=234;

printf("\no valor de num E:%d",num);


printf("\no valor de num E:%d",num+1);
getch();}

1
6. Escreva um algoritmo que solicite um valor inteiro do usuário, atribua a uma variável e imprima na tela.

#include <stdio.h>
#include <conio.h>

main(){

int num;

do{
printf("Digite um valor inteiro\n");
scanf("%d", &num);
}
while(num !=0);
printf("\n\nO valor digitado e: %d",num);

getch();
}

7. Escreva um algoritmo que solicite dois valores inteiros do usuário, atribua a duas variáveis, some os dois valores e imprima-os na tela
juntamente com o resultado do cálculo.

#include <stdio.h>
#include <conio.h>

main(){

int a, b;

printf("Digite dois valores inteiros\n");


scanf("%d%d", &a, &b);

printf("A soma de %d e %d e: %d",a,b,a+b);

getch();
}

8. Escreva um algoritmo que solicite dois valores inteiros do usuário, atribua a duas variáveis, multiplique os dois valores e imprima-os na
tela juntamente com o resultado do cálculo.

#include <stdio.h>
#include <conio.h>

main(){

int a, b;

printf("Digite dois valores inteiros\n");


scanf("%d%d", &a, &b);

printf("A multiplicacao de %d e %d e: %d",a,b,a*b);

getch();
}

2
9. Escreva um algoritmo que solicite dois valores inteiros do usuário, atribua a duas variáveis, calcule a potência do primeiro elevado pelo
segundo e imprima-os na tela juntamente com o resultado do cálculo.
#include <stdio.h>
#include <conio.h>
#include <math.h>

main(){

int a, b;
float exp;

printf("Digite dois valores inteiros\n");


scanf("%d%d", &a, &b);

exp=pow(a,b);

printf("A multiplicacao de %d e %d e: %f",a,b,exp);

getch();
}

10. Escreva um algoritmo que solicite do usuário um valor inteiro, calcule seu valor ao quadrado atribua a uma variável e imprima na tela.

#include <stdio.h>
#include <conio.h>

main(){

int num, quadrado;

printf("Digite um valor inteiro\n");


scanf("%d", &num);

quadrado=num*num;

printf("O numero %d ao quadrado e: %d",num,quadrado);

getch();
}

11. Escreva um algoritmo que solicite do usuário o valor do raio de uma circunferência, calcule o valor da área e do perímetro e imprima na
tela.
Área = PI * RAIO² Perímetro = PI * 2 * RAIO

#include <stdio.h>
#include <conio.h>
#define pi 3.14159

main(){

float raio, perimetro;


double area;

printf("Dig o raio da circunferencia\n");


scanf("%f", &raio);

area = pi * raio * raio;


perimetro = pi * raio * 2;

printf("\nA area da circunferencia e: %.2lf\n", area);


printf("\nO perimetro da circunferencia e: %.2f\n", perimetro);

getch();
}

3
12. Escreva um algoritmo que solicite do usuário o valor da base e da altura de um retângulo, calcule o valor da área e imprima na tela.
Solução:

#include <stdio.h>
#include <conio.h>

main(){

float base, altura, area;

printf("Digite o valor da base do Retangulo\n");


scanf("%f", &base);
printf("\nDigite o valor da altura\n");
scanf("%f", &altura);

area = base * altura;

printf("\nO valor da area e: %.2f",area);

getch();
}
13. Escreva um algoritmo que solicite do usuário o valor da base e da altura de um triângulo retângulo, calcule o valor da área
e imprima na tela.
Solução:

#include <stdio.h>
#include <conio.h>

main(){

float base, altura;


double area;

printf("Dig o valor da base\n");


scanf("%f", &base);
printf("\nDig o valor da Altura\n");
scanf("%f", &altura);

area = base * altura /2;

printf("\nA area da triangulo e: %.2f\n", area);


getch();
}
14. Escreva um algoritmo que solicite do usuário um valor com três casas e imprima o algarismo da casa das centenas.
Solução:

#include <stdio.h>
#include <conio.h>
main(){
int nume, num;
printf("Digite um valor com tres casa decimais\n\t");
scanf("%d", &nume);
num=(nume/100)%10;
printf("O numero digitado que esta na casa de centena E:-> %d", num);
getch();
}
15. Escreva um algoritmo que solicite do usuário um valor com três casas e imprima o algarismo da casa das dezenas.
Solução:

#include <stdio.h>
#include <conio.h>
main(){
int nume, num;
4
printf("Digite um valor com tres casa decimais\n\t");
scanf("%d", &nume);
num=(nume/10)%10;
printf("O numero digitado que esta na casa de dezena E:-> %d", num);
getch();
}
16. Escreva um algoritmo que solicite do usuário um valor com três casas e imprima o algarismo da casa das unidades.
Solução:

#include <stdio.h>
#include <conio.h>
main(){
int nume, num;
printf("Digite um valor com tres casa decimais\n\t");
scanf("%d", &nume);
num=(nume/1)%10;
printf("O numero digitado que esta na casa de unidade E:-> %d", num);
getch();
}

17. Escreva um algoritmo que solicite do usuário o valor de uma compra e mostre o valor acrescido de 12% de juros.
Solução

#include <stdio.h>
#include <conio.h>
#include <math.h>
main(){
float juros, valor;
printf("Digite o valor da compra\n\t");
scanf("%f", &valor);
juros=(valor*0.12)+valor;
printf("o valor acrescido de 12%% de juros E:-> %.2f", juros);
getch();
}

18. Construa um algoritmo que calcule a quantidade de latas de tinta necessárias e o custo para pintar tanques cilíndricos de combustível,
onde são fornecidos a altura e o raio desse cilindro.
Sabendo que:
A lata de tinta custa R$ 5,00;
Cada lata contém 5 litros;
Cada litro de tinta pinta 3 metros quadrados.
Solução:

#include <stdio.h>
#include <conio.h>

main(){

float q_latas, custo, altura, raio, area_b, area_l, area_t, comprimento, q_litros;

printf("\nDigite o valor da altura do cilindro\n");


scanf("%f", &altura);
printf("\nDigite o valor do raio do cilindro\n");
scanf("%f", &raio);

area_b = 3.14 * raio * raio;


comprimento = 3.14 * raio * 2;
area_l = altura * comprimento;
area_t = area_b + area_l;
q_litros = area_t / 3;
q_latas = q_litros / 5;
custo = q_latas * 5;

printf("\nA quantidade de latas necessarias e: %.2f", q_latas);


printf("\nO custo da pintura e: %.2f", custo);
5
getch();
}
19. Escreva um algoritmo que solicite dois valores do usuário, divida o primeiro pelo segundo e imprima na tela: o resultado da divisão e o
resto. Considere somente números inteiros.

#include <stdio.h>
#include <conio.h>

main(){

int divisor, dividendo, res, resto;

printf("\nDigite o dividendo\n");
scanf("%d", &dividendo);
printf("\nDigite o divisor\n");
scanf("%d", &divisor);

res = dividendo / divisor;


resto = dividendo % divisor;

printf("O resultado da divisao e: %d\n", res);


printf("O resto da divisao e: %d\n", resto);

getch();
}

20. Escreva um algoritmo que solicite do usuário o capital inicial, a taxa mensal e o número de meses e imprima na tela o valor digitado, a
taxa, o número de meses o montante simples e o montante composto.

#include <stdio.h>
#include <conio.h>
#include <math.h>

main(){

float cap, taxa, mont_s, mont_c;


int n;

printf("\nDigite o valor do Capital\n");


scanf("%f", &cap);
printf("\nDigite o valor da taxa mensal\n");
scanf("%f", &taxa);
printf("\nDigite o numero de meses\n");
scanf("%d", &n);

mont_s = cap * (1 + taxa * n / 100);


mont_c = cap * pow((1 + taxa / 100),n);

printf("\nValor Digitado: %0.2f\n", cap);


printf("\nTaxa Digitada: %0.2f%%\n", taxa);
printf("\nO Numero de Meses: %0.2d\n\n\n\n", n);
printf("\nValor do Montante Simples: %0.2f\n", mont_s);
printf("\nValor do Montante Composto: %0.2f\n", mont_c);

getch();

21. Escreva um algoritmo que solicite do usuário o valor da base e da altura de um retângulo e imprima a seguinte saída: perímetro, área e a
diagonal.
Di = raiz(base² + altura²).

#include <stdio.h>
6
#include <conio.h>
#include <math.h>

main(){

float per, area, dia, base, alt;

printf("\nDigite o valor da Base\n");


scanf("%f", &base);
printf("\nDigite o valor da Altura\n");
scanf("%f", &alt);

per = 2 * (base + alt);


area = base * alt;
dia = sqrt(pow(base,2)+pow(alt,2));
printf("\nValor do Perimetro: %0.2f\n", per);
printf("\nValor da Area: %0.2f\n", area);
printf("\nO Valor da diagonal: %0.2f\n", dia);

getch();
}

22. Escreva um algoritmo que solicite do usuário o valor do lado de um quadrado e imprima a seguinte saída: perímetro, área e a diagonal.
Di = lado x raiz(2).

#include <stdio.h>
#include <conio.h>
#include <math.h>

main(){
float lado, per, area, di;

printf("\nDigite o valor do lado do quadrado\n");


scanf("%f", &lado);

per = 4 * lado;
area = lado * lado;
di = lado * sqrt(2);

printf("\n O valor do perimetro e: %0.2f\n",per);


printf("\n O valor da area e: %0.2f\n",area);
printf("\n O valor da diagonal e: %0.2f\n",di);

getch();
}

23. Escreva um algoritmo que solicite do usuário entrar com os lados a,b,c de um paralelepípedo. Calcular e imprimir a diagonal.

#include <stdio.h>
#include <conio.h>
#include <math.h>

main(){
float lado_a, lado_b, lado_c, di;

printf("\nDigite o valor do lado A do Paralelepipedo\n");


scanf("%f", &lado_a);
printf("\nDigite o valor do lado B do Paralelepipedo\n");
scanf("%f", &lado_b);
printf("\nDigite o valor do lado C do Paralelepipedo\n");
scanf("%f", &lado_c);

di = sqrt(pow(lado_a,2)+pow(lado_b,2)+pow(lado_c,2));

7
printf("\nO valor da diagonal e: %0.2f\n",di);

getch();
}

24. Escreva um algoritmo que solicite do usuário criar um algoritmo que calcule e imprima a área de um triângulo.

#include <stdio.h>
#include <conio.h>
#include <math.h>

main(){
float base, altura, area;

printf("\nDigite o valor da Base do Triangulo\n");


scanf("%f", &base);
printf("\nDigite o valor da Altura do Triangulo\n");
scanf("%f", &altura);

area = base * altura / 2;

printf("\nO valor da Area e: %0.2f\n",area);

getch();
}

25. Escreva um algoritmo que solicite do usuário entrar com nome e idade. Imprima a seguinte saída: nome e idade.

#include <stdio.h>
#include <conio.h>

main(){
char nome[20];
int idade;

printf("\nDigite um Nome\n");
//scanf("%s", nome);
//fflush(stdin);
gets(nome);

printf("\nDigite a Idade\n");
scanf("%d", &idade);

printf("\nNome: %s\n",nome);
printf("\nIdade: %d\n",idade);

getch();
}

26. Escreva um algoritmo que solicite do usuário dois caracteres um de cada vez e os imprima na tela.

#include <stdio.h>
#include <conio.h>

main(){
char a, b;

printf("\nDigite uma Letra\n");


scanf("%c", &a);

fflush(stdin);

printf("\nDigite outra Letra\n");


scanf("%c", &b);

8
printf("\n\nA primeira letra digitada foi: %c",a);
printf("\n\nA segunda letra digitada foi: %c\n",b);

getch();
}

27. Escreva um algoritmo que solicite do usuário entrar com os valores dos catetos de um triângulo retângulo e imprima a hipotenusa.

#include <stdio.h>
#include <conio.h>
#include <math.h>

main(){
float a, b, h;

printf("\nDigite o valor do primeiro cateto\n");


scanf("%f", &a);
printf("\nDigite o valor do segundo cateto\n");
scanf("%f", &b);

h = sqrt(pow(a,2) + pow(b,2));

printf("\nO valor da Hipotenusa e: %0.2f\n",h);

getch();
}

28. Escreva um algoritmo que solicite do usuário entrar com a razão de uma PA e o valor do 1º termo. Calcular e imprimir o 10º termo da
série.

#include <stdio.h>
#include <conio.h>

main(){
int termo1, razao, termo10;

printf("\nDigite o valor do primeiro termo da PA\n");


scanf("%d", &termo1);
printf("\nDigite a razao da PA\n");
scanf("%d", &razao);

termo10 = termo1 + 9 * razao;

printf("\nO valor do Decimo Termo e: %d\n",termo10);

getch();
}

29. Escreva um algoritmo que solicite do usuário entrar com a razão de uma PG e o valor do 1º termo. Calcular e imprimir o 5º termo da
série.

#include <stdio.h>
#include <conio.h>
#include <math.h>

main(){
int termo1, razao, termo5;

printf("\nDigite o valor do primeiro termo da PG\n");


scanf("%d", &termo1);
printf("\nDigite a razao da PG\n");
scanf("%d", &razao);
termo5 = termo1 * pow(razao,4);
printf("\nO valor do Quinto Termo da PG e: %d\n",termo5);
getch();
9
}
30. Em épocas de pouco dinheiro, os comerciantes estão procurando aumentar suas vendas oferecendo desconto. Faça um algoritmo que
possa entrar com o valor de um produto e imprima o novo valor tendo em vista que o desconto foi de 9%.

#include <stdio.h>
#include <conio.h>

main(){
float valor, nvalor;

printf("\nDigite o valor do produto\n");


scanf("%f", &valor);

nvalor = valor - (valor * 0.09);

printf("\nO valor do Produto com desconto e: %.2f\n",nvalor);

getch();
}

31. Escreva um algoritmo que efetue o calculo do salário líquido de um professor. Os dados fornecidos serão: valor da hora aula, número de
aulas dadas no mês e percentual de descontos do INSS.

#include <stdio.h>
#include <conio.h>

main(){

int thoras;
float vhora, sbruto, sliq, tdes, taxa;

printf("\nDigite o valor da Hora\n");


scanf("%f", &vhora);
printf("\nDigite o total de Horas no Mes\n");
scanf("%d", &thoras);
printf("\nDigite o Percentual de Desconto\n");
scanf("%f", &taxa);

sbruto = thoras * vhora;


tdes = sbruto * taxa/100;
sliq = sbruto - tdes;

printf("\nO valor do Salario liquido e: %.2f\n",sliq);

getch();
}

32. Crie um algoritmo que leia uma temperatura em graus centígrados e apresentá-la convertida em graus Fahrenheit. A fórmula de
9.c +160
F =
conversão é: 5 onde F é a temperatura em Fahrenheit e C é a temperatura em centígrados.
#include <stdio.h>
#include <conio.h>

main(){

float fah, cen;

printf("\nDigite o valor da Tempuratura \"Centigrados\"\n");


scanf("%f", &cen);

fah = (9 * cen + 160)/5;

printf("\nO valor da Temperatura em graus fahrenheit e: %.2f\n",fah);

10
getch();
}

33. Crie um algoritmo que leia uma temperatura em graus Fahrenheit e apresentá-la convertida em graus Centígrado. A fórmula de
conversão é:

#include <stdio.h>
#include <conio.h>

main(){

float fah, cen;

printf("\nDigite o valor da Tempuratura \"Fihrenheit\"\n");


scanf("%f", &fah);

cen = (fah * 5 - 160)/9;

printf("\nO valor da Temperatura em graus cCentigrados e: %.2f\n",cen);

getch();
}

34. Escreva um algoritmo que solicite do usuário efetuar o cálculo da quantidade de litros de combustível gastos em uma viagem, sabendo-
se que o carro faz 12km com um litro. Deverão ser fornecidos o tempo gasto na viagem e a velocidade média.
#include <stdio.h>
#include <conio.h>

main(){

float tempo, vel, dis, qlitros;

printf("\nDigite Tempo Percorrido\n");


scanf("%f", &tempo);
printf("\nDigite a Velocidade Media\n");
scanf("%f", &vel);

dis = vel * tempo;


qlitros = dis /12;

printf("\n\n\nVelocidade Media: %.2f\n",vel);


printf("Tempo Gasto: %.2f H\n",tempo);
printf("Distancia Percorrida: %.2f Km\n",dis);
printf("Quantidade de Litros: %.2fl\n",qlitros);

getch();
}
35. Escreva um algoritmo que solicite do usuário ler dois valores para asa variáveis A e B, efetuar a troca dos valores de forma que a
variável A passe a ter o valor da variável B e que a variável B passe a ter o valor da variável A. Apresentar os valores trocados.
#include <stdio.h>
#include <conio.h>
main(){

float a, b, aux;
printf("\nDigite o valor da variavel A\n");
scanf("%f", &a);
printf("\nDigite o valor da variavel B\n");
scanf("%f", &b);

aux = a;
a = b;
b = aux;

printf("\nO valor da variavel A e: %.2f\n",a);


printf("O valor da variavel B e: %.2f\n",b);
11
getch();
}

36. Todo restaurante, embora por lei não possa obrigar o cliente a pagar, cobra 10% para o garçom. Fazer um algoritmo que lei o valor
gasto com despesas realizadas em um restaurante e imprima o valor total com a gorjeta.

#include <stdio.h>
#include <conio.h>

main(){

float vconta, vgorj, vtotal;

printf("\nDigite o valor da Conta\n");


scanf("%f", &vconta);

vgorj = vconta * 0.1;


vtotal = vconta + vgorj;

printf("\nValor da Conta: %.2f\n",vconta);


printf("valor da Gorjeta: %.2f\n",vgorj);
printf("Valor da Conta com a Gorjeta: %.2f\n",vtotal);

getch();
}

37. Escreva um algoritmo que solicite do usuário criar um algoritmo que leia um valor de hora e informe quantos minutos se passaram desde
o inicio do dia.
#include <stdio.h>
#include <conio.h>

main(){
int hora, minutos, tmin;

printf("\nDigite a hora atual\n");


scanf("%d", &hora);
printf("\nDigite os minutos\n");
scanf("%d", &minutos);

tmin = hora * 60 + minutos;

printf("Ate agora se passaram: %d min\n",tmin);

getch();
}
38. Escreva um algoritmo que permita a um usuário entrar com uma data no formato ddmmaa e imprimir: dia, mês e ano separados.

#include <stdio.h>
#include <conio.h>

main(){

int dia, mes, ano, data;

printf("Digite a data \"ddmmaaaa\"\n");


scanf("%d", &data);

//26 02 2008
ano = data % 10000;
dia = data / 1000000;
mes = (data / 10000) % 100;

printf("Dia: %d\n", dia);


printf("Mes: %d\n", mes);
12
printf("Ano: %d\n", ano);
printf("Formato mmddaaaa: %d%d%d", mes,dia,ano);

getch();
}

39. Escreva um algoritmo que solicite do usuário um valor para a variável a e outro valor para variável b. O algoritmo deve trocar o valor da
variável a para a variável b e vice versa e imprimir os valores das varáveis na tela.
#include <stdio.h>
#include <conio.h>

main(){

int x, y, aux;

printf("Digite um valor para X:\n");


scanf("%d", &x);
printf("Digite um valor para Y:\n");
scanf("%d", &y);

printf("\n\nValor de X: %d\n", x);


printf("Valor de Y: %d\n\n", y);

aux = x;
x = y;
y = aux;

printf("O novo valor de X: %d\n", x);


printf("O novo valor de Y: %d\n", y);

getch();
}

40. Escreva um algoritmo que solicite do usuário dois valores para as variáveis a e b. O algoritmo deve incrementar o valor da varia a e
decrementar o valor da variável b mostrando seus novos valores na tela.
#include <stdio.h>
#include <conio.h>
#include <math.h>
main(){

int x, y;
float r;

printf("Digite um valor para X:\n");


scanf("%d",&x);
fflush(stdin);
printf("Digite um valor para Y:\n");
scanf("%d",&y);

printf("\n\nValor de X: %d\n", x);


printf("Valor de Y: %d\n\n", y);

x++;
y--;
r = pow(16,1.0/x);

printf("O novo valor de X Incrementado: %d\n", x);


printf("O novo valor de Y Decrementado: %d\n", y);
printf("O novo valor: %.2f\n", r);

getch();
}

13
41. Escreva um algoritmo que solicite do usuário entrar com uma data no formato ddmmaa e imprimir no formato mmddaa.
#include <stdio.h>
#include <conio.h>o

main(){

int data, dia, mes, ano, ndata;

printf("Digite uma Data no Formato ddmmaa\n");


scanf("%d", &data);

//28 02 08
dia = data / 10000;
mes = data % 10000 / 100;
ano = data % 100;

printf("Dia: %d\n", dia);


printf("Mes: %d\n", mes);
printf("Ano: %d\n", ano);

getch();
}

42. Faça um algoritmo que leia o número total de prestações de um consórcio, o total de prestações pagas e o valor atual da prestação. O
algoritmo deve calcular e apresentar o saldo devedor atual.
#include <stdio.h>
#include <conio.h>

main(){

float t_pmt, n_pmtpg, v_pmt, tp, sd;

printf("\nDigite o valor da PMT:\n");


scanf("%f", &v_pmt);
printf("\nDigite o numero de PMT pagas\n");
scanf("%f", &n_pmtpg);
printf("\nDigite o Total de PMT\n");
scanf("%f", &t_pmt);

tp = t_pmt * v_pmt;
sd = tp - v_pmt * n_pmtpg;

printf("\n\nO Saldo devedor e: %.2f", sd);

getch();
}

43. Faça um algoritmo que leia a nota de três provas a saber: Verificação Parcial 1, Verificação Parcial 2, Verificação Parcial 3. Ache a
média das três provas, sabendo que a VP1 tem peso 2, Vp2 tem peso 4 e Vp3 tem peso 5. Imprima também o nome do aluno

#include <stdio.h>
#include <conio.h>

main(){

float n1, n2, n3, med;

printf("\nDigite o valor da Nota 1:\n\t");


scanf("%f", &n1);
printf("\nDigite o Valor da Nota 2:\n\t");
scanf("%f", &n2);
printf("\nDigite o Valor da Nota 3:\n\t");
scanf("%f", &n3);

14
med = (n1*2 + n2*4 + n3*5)/(2+4+5);

printf("\n\nA Media Final do Aluno e: %.2f", med);

getch();
}

44. Construa um algoritmo que calcule a altura de um triângulo eqüilátero.


H = (lado √3) / 2

#include <stdio.h>
#include <conio.h>
#include <math.h>

main(){

float lado, alt;

printf("\nDigite o valor do Lado do Triangulo:\n\t");


scanf("%f", &lado);

alt = (lado * sqrt(3))/2;

printf("\n\nA altura do Triangulo e: %.2f", alt);

getch();
}

45. Antes do Racionamento de energia ser decretado, ninguém falava em quilowatts; mas, agora, todos incorporaram essa palavra em seu
vocabulário. Sabendo-se que 100 quilowatts de energia custa um sétimo do salário mínimo e a quantidade de quilowatts gasta por uma
residência em um mês, calcule e imprima em um algoritmo:
a) O valor em Reais de cada quilowatt,
b) o valor da conta do mês e
c) o novo valor com o desconto de 10% pelo pagamento em dia.

#include <stdio.h>
#include <conio.h>

main(){

float t_qw, v_qw, v_conta, vdesc;

printf("\nDigite o Total de Quilowatts do Mes:\n\t");


scanf("%f", &t_qw);

v_qw = 412.0 / 100 / 7;


v_conta = t_qw * v_qw;
vdesc = v_conta * 0.9;

printf("\n\nO Valor de cada QuiloWatts e: %.2f", v_qw);


printf("\n\nO Valor da Conta do Mes e: R$ %.2f", v_conta);
printf("\n\nO Valor com Desconto e: R$ %.2f", vdesc);

getch();
}

46. João pagou uma conta de X Reais antecipadamente para obter um desconto de 16%. Faça um algoritmo que escreva o valor de X,
sabendo-se que o valor pago com desconto foi de R$ 403,20.

#include <stdio.h>
#include <conio.h>

main(void){

15
float valor, vdesc, taxa;
printf("\nDigite o Valor do desconto:\n\t");
scanf("%f", &vdesc);
printf("\nDigite o Valor da Taxa de desconto:\n\t");
scanf("%f", &taxa);

valor = vdesc / (1-taxa/100);

printf("\n\nValor de Desconto: R$ %.2f", vdesc);


printf("\n\nValor da Taxa: %.2f%%", taxa);
printf("\n\nValor da Conta: R$ %.2f", valor);

getch();
}

47. O custo ao consumidor de um carro novo é a soma do custo de fábrica com a percentagem do distribuidor e dos impostos (aplicados ao
custo de fábrica). Supondo que a percentagem do distribuidor seja de 28% e os impostos de 45%, escrever um algoritmo que leia o
custo de fábrica de um carro e escreva o custo ao consumidor.

#include <stdio.h>
#include <conio.h>
#define tx_dist 0.28
#define tx_imp 0.45

main(void){

float c_fab, c_cons, v_txdist, v_imp;

printf("\nDigite o Valor do Custo de Fabrica do Veiculo:\n\t");


scanf("%f", &c_fab);

v_txdist = c_fab * tx_dist;


v_imp = c_fab * tx_imp;
c_cons = c_fab + v_txdist + v_imp;

printf("\n\nPercentual do Distribuidor 28%% - Valor: R$ %.2f", v_txdist);


printf("\n\nPercentual de Impostos 45%% - Valor: %.2f", v_imp);
printf("\n\nCusto ao Consumidor: R$ %.2f", c_cons);

getch();
}
48. Criar um algoritmo que efetue o cálculo do salário líquido de um professor. Os dados fornecidos serão: valor da hora aula, número de
aulas dadas no mês e percentual de desconto da Previdência.

#include <stdio.h>
#include <conio.h>

main(void){

float vhora, nhoras, txinss, vinss, sliq, sbruto;

printf("\nDigite o Valor da Hora/Aula do Prof.:\n\t");


scanf("%f", &vhora);
printf("\nDigite o Numero de Aulas do Mes:\n\t");
scanf("%f", &nhoras);
printf("\nDigite o Valor da Taxa do INSS:\n\t");
scanf("%f", &txinss);

sbruto = vhora * nhoras;


vinss = sbruto * txinss/100;
16
sliq = sbruto - vinss;

printf("\n\nSalario Bruto: R$ %.2f", sbruto);


printf("\n\nDesconto de INSS: R$ %.2f", vinss);
printf("\n\nSalario Liquido: R$ %.2f", sliq);

getch();
}

49. Criar um algoritmo que leia a quantidade de fitas que uma locadora de vídeo possui e o valor que ela cobra por cada aluguel, mostrando
as informações pedidas a seguir:

Sabendo que um terço das fitas são alugadas por mês, exiba o faturamento anual da locadora;
Quando o cliente atrasa a entrega, é cobrada uma multa de 10% sobre o valor do aluguel. Sabendo que um décimo das fitas alugadas no mês
são devolvidas com atraso, calcule o valor ganho com multas por mês;
Sabendo ainda que 2% de fitas se estragam ao longo do ano, e um décimo do total é comprado para a reposição, exiba a quantidade de fitas
que a locadora terá no final do ano.
#include <stdio.h>
#include <conio.h>

main(void){

float aluguel, fanual, multa;


int qfitas, qfitas_ano;

printf("\nDigite a Quantidade de Fitas da Locadora:\n\t");


scanf("%d", &qfitas);
printf("\nDigite o Valor do Aluguel das Fitas:\n\t");
scanf("%f", &aluguel);

fanual = qfitas * aluguel /3 * 12;


multa = qfitas * aluguel /3 /10 * 0.1;
qfitas_ano = qfitas + (qfitas /10) - (qfitas * 0.02);

printf("\n\nFaturamento Anual: R$ %.2f", fanual);


printf("\n\nValor da Multas: R$ %.2f", multa);
printf("\n\nTotal Anual de Fitas: %d", qfitas_ano);

getch();
}

50. Efetuar o cálculo da quantidade de litros de combustível gastos em uma viagem, sabendo-se que o carro faz 12 km com um litro.
Deverão ser fornecidos o tempo gasto na viagem e a velocidade média. O algoritmo deverá apresentar a distância percorrida e a
quantidade de litros utilizados na viagem. Utilizar:
Distância = tempo x velocidade.
Litros usados = distância / 12.

#include <stdio.h>
#include <conio.h>

main(void){

float qlitros, tempo, veloc, dist;

printf("\nDigite o Tempo Total de Viagem:\n\t");


scanf("%f", &tempo);
printf("\nDigite a Velocidade Media:\n\t");
scanf("%f", &veloc);

dist = veloc * tempo;


qlitros = dist /12;
printf("\n\nDistancia Percorrida: %.2fKm", dist);
17
printf("\n\nQuantidade de Litros: %.2f litros", qlitros);

getch();
}

18
^ MODO SEQUENCIAL

19

Anda mungkin juga menyukai