Buscar

Exercícios de Linguagem C e Pseudocódigo (Portugol)

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes
Você viu 3, do total de 10 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

Você também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes
Você viu 6, do total de 10 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

Você também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes
Você viu 9, do total de 10 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

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Em Linguagem C 
 
1) FPCPS (Faça um programa em C e em Pseudocódigo[Portugol]) que receba dois 
números e ao final mostre a soma, subtração, multiplicação e a divisão dos números 
lidos. 
 
#include <stdio.h> 
#include <stdlib.h> 
 
int main(){ 
 
 float numero1; 
 float numero2; 
 
 printf("Por favor, informe o numero 1: "); 
 scanf("%f", &numero1); 
 
 printf("Por favor, informe o numero 2: "); 
 scanf("%f", &numero2); 
 
 printf("A soma vale %.0f\n",(numero1+numero2)); 
 printf("A subtracao vale %.0f\n", (numero1-numero2)); 
 printf("A multiplicacao vale %.0f\n",(numero1*numero2)); 
 printf("A divisao vale %.2f\n",(numero1/numero2)); 
 
 system("PAUSE"); 
 return 0; 
} 
 
2) FPCPS que calcule o valor da hipotenusa de um triângulo através da leitura dos seus 
lados. 
 
#include <stdio.h> 
#include <stdlib.h> 
 
int main(){ 
 
 int cateto1; 
 int cateto2; 
 int hip; 
 
 printf("Por favor, informe o Cateto Oposto: "); 
 scanf("%d", &cateto1); 
 
 printf("Por favor, informe o Cateto Adjacente: "); 
 scanf("%d", &cateto2); 
 
hip= sqrt(cateto1*cateto1+cateto2*cateto2); 
 
 printf("A Hipotenusa vale %.0f\n", hip); 
 
 system("PAUSE"); 
 return 0; 
} 
 
3) FPCPS que leia os 3 coeficientes de uma equação do 2 grau. Ao final, o programa 
deverá exibir o valor de x1 e x2, ou seja, os valores das raízes. 
 
#include <stdio.h> 
#include <stdlib.h> 
#include <math.h> 
 
int main() 
 { 
 float a,b,c,x1,x2; 
 double delta; 
 
 printf("Por favor, informe o primeiro Coeficiente: "); 
 scanf("%f",&a); 
 printf("Por favor, informe o segundo Coeficiente: "); 
 scanf("%f",&b); 
 printf("Por favor, informe o terceiro Coeficiente: "); 
 scanf("%f",&c); 
 
 delta=pow(b,2)-4*a*c; 
 
 if(delta<0){ 
 printf("Equacao nao possui raizes reais.\n"); 
 } 
 else{ 
 x1=(-b+sqrt(delta))/2*a; 
 x2=(-b-sqrt(delta))/2*a; 
 printf("As raizes sao %.0f e %.0f.\n", x1, x2); 
 } 
 
 system("PAUSE"); 
 return 0; 
} 
 
4) FPCPS que determine o consumo médio de um automóvel sendo fornecida a distância 
total percorrida pelo automóvel e o total de combustível gasto. 
 
#include <stdio.h> 
#include <stdlib.h> 
 
int main(){ 
 
 float d; 
 float cg; 
 
 printf("Por favor, informe a distancia percorrida: "); 
 scanf("%f",&d); 
 printf("Por favor, informe o combustivel gasto: "); 
 scanf("%f",&cg); 
 
 printf("O automovel tem um consumo medio de %.2f km/l.\n",(d/cg)); 
 
 system("PAUSE"); 
 return 0; 
} 
 
5) FPCPS que leia o nome de um vendedor, o seu salário fixo e o total de vendas 
efetuadas por ele no mês (em dinheiro). Sabe-se que ele ganha 15% de comissão 
sobre suas vendas. Ao final, o programa deverá mostrar o nome do vendedor, o 
salário fixo e salário no final do mês (calculado). 
 
#include <stdio.h> 
#include <stdlib.h> 
 
int main(){ 
 
 char nome[50]; 
 float sal; 
 float tv; 
 float salfixo; 
 float salfinal; 
 
 printf("Por favor, informe o nome do vendedor: "); 
 scanf("%s",&nome); 
 printf("Por favor, informe o seu salario fixo: "); 
 scanf("%f",&sal); 
 printf("Por favor, informe o total de vendas em R$: "); 
 scanf("%f",&tv); 
 
 salfixo=sal; 
 salfinal=(tv*15/100)+sal; 
 
 printf("Vendedor: %s.\n",nome); 
 printf("O salario fixo e: R$ %.2f.\n", salfixo); 
 printf("O salario com comissao e: R$ %.2f.\n",salfinal); 
 
 getchar(); 
 getchar(); 
} 
 
6) FPCPS que leia o nome de um aluno e as notas das três provas que ele obteve no 
semestre. No final informar o nome do aluno, as três notas e a sua média (aritmética). 
 
#include <stdio.h> 
#include <stdlib.h> 
 
int main(){ 
 
 char nome[50]; 
 int nota1; 
 int nota2; 
 int nota3; 
 float media; 
 
 printf("Por favor, informe o nome do aluno: "); 
 scanf("%s",&nome); 
 printf("Por favor, informe a sua primeira nota: "); 
 scanf("%d",&nota1); 
 printf("Por favor, informe a sua segunda nota: "); 
 scanf("%d",&nota2); 
 printf("Por favor, informe a sua terceira nota: "); 
 scanf("%d",&nota3); 
 
 media=(nota1+nota2+nota3)/3; 
 
 printf("Aluno: %s.\n",nome); 
 printf("Primeira nota: %d\n",nota1); 
 printf("Segunda nota: %d\n",nota2); 
 printf("Terceira nota: %d\n",nota3); 
 printf("A media do aluno e: %.2f.\n",media); 
 
 getchar(); 
 getchar(); 
} 
 
7) FPCPS que faça leitura de dois valores para as variáveis A e B. Depois, efetue as trocas 
dos valores de forma que a variável A passe a possuir o valor da variável B e a variável 
B passe a possuir o valor da variável A. Ao final, apresentar os valores trocados. 
 
#include <stdio.h> 
#include <stdlib.h> 
 
int main(){ 
 
 int a; 
 int b; 
 int aux; 
 
 printf("Por favor, informe o valor de A: "); 
 scanf("%d", &a); 
 printf("Por favor, informe o valor de B: "); 
 scanf("%d", &b); 
 
 aux=a; 
 a=b; 
 b=aux; 
 
 printf("\n"); 
 printf("O novo valor de A e: %d\n", a); 
 printf("O novo valor de B e: %d\n", b); 
 
 system("PAUSE"); 
 return 0; 
} 
 
8) FPCPS que leia o valor da temperatura em graus Celsius e apresente-o convertido em 
graus Fahrenheit. 
 
#include <stdio.h> 
#include <stdlib.h> 
#include <math.h> 
 
int main(){ 
 
 float F; 
 float C; 
 
 printf("Por favor, informe o valor da temperatura em graus Celsius: "); 
 scanf("%f",&C); 
 
 F=(9*C+160)/5; 
 printf("\n"); 
 printf("O valor da temperatura em graus Fahrenheit e: %.2f \n", F); 
 
 system("PAUSE"); 
 return 0; 
} 
 
9) FPCPS que efetue o cálculo da conversão em real (R$) de um valor lido em dólar (US$). 
O programa deverá solicitar o valor da cotação do dólar no dia e também a 
quantidade de dólares disponíveis com o usuário. Ao final, o programa deverá 
mostrar: o valor do dólar,total de dólares que está com a pessoa e o valor total 
correspondente em Reais. 
 
#include <stdio.h> 
#include <stdlib.h> 
#include <math.h> 
 
int main(){ 
 
 float cota; 
 float dolardisp; 
 float valord; 
 float valorr; 
 
 printf("Por favor, informe um valor em U$: "); 
 scanf("%f", &dolardisp); 
 printf("Por favor, informe a cotacao do dolar: "); 
 scanf("%f", &cota); 
 
 valorr=dolardisp*cota; 
 valord=valorr/dolardisp; 
 
 printf("\n"); 
 printf("Valor em R$: %.2f \n", valorr); 
 printf("Valor em U$: %.2f \n", valord); 
 
 system("PAUSE"); 
 return 0; 
} 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Em Pseudocódigo 
 
1) FPCPS que receba dois números e ao final mostre a soma, subtração, multiplicação e a 
divisão dos números lidos. 
 
Variaveis 
 numero1, numero2: real; 
 
Inicio 
 Escreva ("Por favor, informe o numero 1: "); 
 Leia (numero1); 
 Escreva ("Por favor, informe o numero 2: "); 
 Leia (numero2); 
 
 Escreva ("A soma vale ", (numero1+numero2)); 
 Escreva ("A subtracao vale ", (numero1-numero2)); 
 Escreva ("A multiplicacao vale ", (numero1*numero2));Escreva ("A divisao vale ", (numero1/numero2)); 
Fim 
 
2) FPCPS que calcule o valor da hipotenusa de um triângulo através da leitura dos seus 
lados. 
 
Variaveis 
 cateto1,cateto2,hip:inteiro; 
 
Inicio 
 Escreva ("Por favor, informe o Cateto Oposto: "); 
 Leia (cateto1); 
 Escreva ("Por favor, informe o Cateto Adjacente: "); 
 Leia (cateto2); 
 
Hip=raiz(cateto1*cateto1+cateto2*cateto2)); 
 Escreva ("A Hipotenusa vale", hip); 
Fim 
 
3) FPCPS que leia os 3 coeficientes de uma equação do 2 grau. Ao final, o programa 
deverá exibir o valor de x1 e x2, ou seja, os valores das raízes. 
 
Variaveis 
 a,b,c,x1,x2:real; 
 delta:dobro; 
 
Inicio 
 Escreva ("Por favor, informe o primeiro Coeficiente: "); 
 Leia (a); 
 Escreva ("Por favor, informe o segundo Coeficiente: "); 
 Leia (b); 
 Escreva ("Por favor, informe o terceiro Coeficiente: "); 
 Leia (c); 
 
 delta=elevado(b,2)-4*a*c; 
 Se (delta<0){ 
 Escreva ("Equacao nao possui raizes"); 
 } 
 Se nao { 
 x1=(-b+raiz(delta))/2*a; 
 x2=(-b-raiz(delta))/2*a; 
 Escreva("As raizes sao ", x1, x2); 
 } 
Fim 
 
4) FPCPS que determine o consumo médio de um automóvel sendo fornecida a distância 
total percorrida pelo automóvel e o total de combustível gasto. 
 
Variaveis 
 d,cg:real; 
 
Inicio 
 Escreva ("Por favor, informe a distancia percorrida: "); 
 Leia (d); 
 Escreva ("Por favor, informe o combustivel gasto: "); 
 Leia (cg); 
 
 Escreva ("O automovel tem um consumo medio de",(d/cg)); 
Fim 
 
5) FPCPS que leia o nome de um vendedor, o seu salário fixo e o total de vendas 
efetuadas por ele no mês (em dinheiro). Sabe-se que ele ganha 15% de comissão 
sobre suas vendas. Ao final, o programa deverá mostrar o nome do vendedor, o 
salário fixo e salário no final do mês (calculado). 
 
Variaveis 
 nome:caracter; 
 sal,tv,salfixo,salfinal:real; 
 
Inicio 
 Escreva ("Por favor, informe o nome do vendedor: "); 
 Leia (nome); 
 Escreva ("Por favor, informe o seu salario fixo: "); 
 Leia (sal); 
 Escreva ("Por favor, informe o total de vendas em R$: "); 
 Leia (tv); 
 
 salfixo=sal; 
 salfinal=(tv*15/100)+sal; 
 
 Escreva ("Vendedor: ",nome); 
 Escreva ("O salario fixo e: R$ ",salfixo); 
 Escreva ("O salario com comissao e: R$ ",salfinal); 
Fim 
 
6) FPCPS que leia o nome de um aluno e as notas das três provas que ele obteve no 
semestre. No final informar o nome do aluno, as três notas e a sua média (aritmética). 
 
Variaveis 
 nome:caractere; 
 nota1,nota2,nota3:inteiro; 
 media:real; 
 
Inicio 
 Escreva ("Por favor, informe o nome do aluno: "); 
 Leia (nome); 
 Escreva ("Por favor, informe a sua primeira nota: "); 
 Leia (nota1); 
 Escreva ("Por favor, informe a sua segunda nota: "); 
 Leia (nota2); 
 Escreva ("Por favor, informe a sua terceira nota: "); 
 Leia (nota3); 
 
 media=(nota1+nota2+nota3)/3; 
 
 Escreva ("Aluno: ",nome); 
 Escreva ("Primeira nota: ",nota1); 
 Escreva ("Segunda nota: ",nota2); 
 Escreva ("Terceira nota: ",nota3); 
 Escreva ("A media do aluno e: ",media) 
Fim 
 
7) FPCPS que faça leitura de dois valores para as variáveis A e B. Depois, efetue as trocas 
dos valores de forma que a variável A passe a possuir o valor da variável B e a variável 
B passe a possuir o valor da variável A. Ao final, apresentar os valores trocados. 
 
Variaveis 
 a,b,aux:inteiro; 
 
Inicio 
 Escreva ("Por favor, informe o valor de A: "); 
 Leia (a); 
 Escreva ("Por favor, informe o valor de B: "); 
 Leia (b); 
 
 aux=a; 
 a=b; 
 b=aux; 
 
 Escreva ("O novo valor de A e: ",a); 
 Escreva ("O novo valor de B e: ",b); 
Fim 
 
8) FPCPS que leia o valor da temperatura em graus Celsius e apresente-o convertido em 
graus Fahrenheit. 
 
Variaveis 
 F,C:real; 
 
Inicio 
 Escreva ("Por favor, informe o valor da temperatura em graus Celsius: "); 
 Leia (C); 
 
 F=(9*C+160)/5; 
 
 Escreva ("O valor da temperatura em graus Fahrenheit e: ",F); 
Fim 
 
9) FPCPS que efetue o cálculo da conversão em real (R$) de um valor lido em dólar (US$). 
O programa deverá solicitar o valor da cotação do dólar no dia e também a 
quantidade de dólares disponíveis com o usuário. Ao final, o programa deverá 
mostrar: o valor do dólar,total de dólares que está com a pessoa e o valor total 
correspondente em Reais. 
 
Variaveis 
 cota,dolardisp,valord,valorr:real; 
 
Inicio 
 Escreva ("Por favor, informe um valor em U$: "); 
 Leia (dolardisp); 
 Escreva ("Por favor, informe a cotacao do dolar: "); 
 Leia (cota); 
 
 valorr=dolardisp*cota; 
 valord=valorr/dolardisp; 
 
 Escreva ("Valor em R$: ",valorr); 
 Escreva ("Valor em U$: ",valord); 
Fim

Continue navegando