Linguagem de Programação
Por: Juliana2017 • 21/11/2017 • 1.319 Palavras (6 Páginas) • 447 Visualizações
...
printf("Os lados informados nao formam um triangulo\nEXECUTAR NOVAMENTE O PROGRAMA\n");
}
else
{
P=(a+b+c)/2.0;
Sp=P*(P-a)*(P-b)*(P-c);
A=sqrt(Sp);
printf("A area do triangulo eh = %.2f\n",A);
}
system("pause");
3) Fluxograma e Programa em C que calcule o Índice de Massa Corporal (IMC) de uma pessoa e informe a condição física da pessoa.
IMC Condição Física
menor que 17 Magra em Excesso
de 17 até 25 Boa forma
de 26 até 30 Levemente obesa
acima de 30 Obesa
IMC=massa (Kg) / Altura2 (m2)
Programa em C:
// Programa do calculo do Indice de Massa Corporal (IMC)
#include<stdio.h>
#include<stdlib.h>
int main()
{
float Kg,h,IMC;
printf("Entre com a massa corporea da pessoa\n");
scanf("%f",& Kg);
printf("Entre com a altura\n");
scanf("%f",& h);
IMC=Kg/(h*h);
if (IMC<17)
{
printf("A pessoa esta MAGRA EM EXCESSO\n\nE o Indice de Massa Corporal eh = %.2f\n",IMC);
}
else
{
if(IMC>=17&&IMC<26)
{
printf("A pessoa esta em BOA FORMA\n\nE o Indice de Massa Corporal eh =%.2f\n",IMC);
}
else
{
if(IMC>=26&&IMC<=30)
{
printf("A pessoa esta LEVEMENTE OBESA\n\nE o Indice de Massa Corporal eh = %.2f\n",IMC);
}
else
{
printf("A pessoa esta OBESA\n\nE o Indice de Massa Corporal eh = %.2f\n",IMC);
}
}
}
system("pause");
}
4) Elaborar um algoritmo para ler a parte numérica da placa de um carro e apresentar o dia do rodízio para o mesmo.
Programa em C:
int main()
{
int A;
float D;
printf("Entre somente com o numero da placa do automovel\n");
scanf("%d",& A);
D=A%10;
if(D==1||D==2)
{
printf("O dia do rodizio do seu carro em Sao Paulo eh SEGUNDA FEIRA\n");
}
else
{
if(D==3||D==4)
{
printf("O dia do rodizio do seu carro em Sao Paulo eh TERCA FEIRA\n");
}
else
{
if(D==5||D==6)
{
printf("O dia do rodizio do seu carro em Sao Paulo eh QUARTA FEIRA\n");
}
else
{
if(D==7||D==8)
{
printf("O dia do rodizio do seu carro em Sao Paulo eh QUINTA FEIRA\n");
}
else
{
if(D==9||D==0)
{
printf("O dia do rodizio do seu carro em Sao Paulo eh SEXTA FEIRA\n");
}
}
}
}
}
system("pause");
...