CENTRO DE EDUCAÇÃO ABERTA E A DISTÂNCIA BACHARELADO EM SISTEMAS DE INFORMAÇÃO ALGORITMOS E PROGRAMAÇÃO
Por: Claudenilson Cebola UbuntuBronx • 28/2/2019 • Trabalho acadêmico • 2.896 Palavras (12 Páginas) • 243 Visualizações
[pic 1]
MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DO PIAUÍ
CENTRO DE EDUCAÇÃO ABERTA E A DISTÂNCIA BACHARELADO EM SISTEMAS DE INFORMAÇÃO ALGORITMOS E PROGRAMAÇÃO I
LISTA DE EXERCÍCIOS
Professor:
Aluno:
Cada questão vale 1,0 ponto
- Dados os valores do salário mínimo e o salário de uma pessoa, exibir quantos salários mínimos essa pessoa ganha.
#include
int main() {
float n1, n2, salarios;
printf("Digite o salario minimo: ");
scanf("%f", &n1);
printf("\nDigite o seu salario: ");
scanf("%f", &n2);
salarios=(n2/n1);
printf ("Salarios=%f\n", salarios);
return 0;
}
- Faça um algoritmo que para uma função genérica f(x) = e dados os valores dos coeficientes a, b e c e um valor para x, exibir o valor de f(x).
#include
int main(){
float a, b, c, x, fx;
printf ("Digite o valor de A:");
scanf ("%f", & a);
printf ("Digite o valor de B:");
scanf ("%f", & b);
printf ("Digite o valor de C:");
scanf ("%f", & c);
printf ("Digite o valor de X:");
scanf ("%f", & x);
fx = a*x - b*x + c;
printf ("F(x) = %f\n", fx);
return 0;
}
- Dado um número, informar se ele é ou não é múltiplo de 3.
#include
int main () {
int n, r;
printf ("Digite um numero:");
scanf ("%d", &n);
r=n%3;
if (r == 0){
printf ("Eh multiplo de 3\n");
}
else {
printf ("Nao eh multiplo de 3\n");
}
return 0;
}
4. Um endocrinologista deseja controlar a saúde de seus pacientes e, para isso, se utiliza do Índice de Massa Corporal (ICM). Sabendo-se que o IMC é calculado através da seguinte fórmula:
Onde:
peso é dado em Kg;
altura é dada em metros.
Criar um algoritmo que apresente o nome do paciente, seu IMC e sua faixa de risco, conforme a seguinte tabela:
IMC FAIXA DE RISCO |
abaixo de 20 abaixo do peso |
a partir de 20 até 25 normal |
acima de 25 até 30 excesso de peso |
acima de 30 até 35 obesidade |
acima de 35 obesidade mórbida |
#include
#include
int main() {
char nome[100];
float altura, mult;
int peso, imc;
printf ("Digite o nome do paciente: ");
scanf ("%s", &nome);
printf ("Digite o peso: ");
scanf ("%d", &peso);
printf ("Digite a altura: ");
scanf ("%f", &altura);
imc=peso/(altura*altura);
printf ("\n%s seu IMC %d\n",nome,imc);
if (imc < 20){
printf ("Abaixo do peso");}
else
if ((imc >= 20) && (imc <= 25)){
printf ("Normal\n");}
else
if ((imc >= 26) && (imc <= 30)){
printf ("Excesso de peso\n");}
else
if ((imc >= 31) && (imc <= 35)){
printf ("Obesidade\n");}
else
if (imc >= 36){
printf ("Obesidade morbida\n");}
system ("PAUSE");
return 0;
}
5. Dado o salário bruto de uma pessoa, exibir o desconto do INSS segundo a tabela abaixo:[pic 2]
Salário Percentual de Desconto
Menor ou igual a R$ 600,00 Isento
Maior que R$ 600,00 e menor ou igual a R$ 1200,00
Maior que R$ 1200,00 e menor ou igual 2000,00
20%
25%[pic 3]
Maior que R$ 2000,00 30%
#include
#include
int main () {
float salario, desconto, valortotal;
printf ("Informe o valor do salario: R$ ");
scanf ("%f", &salario);
if (salario <= 600.00){
...