Trabalho de Prohramação - Lista
1085 palavras
5 páginas
Universidade Federal do Ceará – ufc CENTRO DE TECNOLOGIA – ct
Resolução da lista de programação
Programação computacional para engenharia
FORTALEZA – CE
01 - Tendo como dados de entrada a altura e o sexo de uma pessoa, construa um algoritmo que calcule seu peso ideal, utilizando as fórmulas abaixo. Peça o peso e informe se ela está dentro, acima ou abaixo do peso. (h=altura)
Para homens: (72.7*h)-58
Para mulheres: (62.1*h)-44.7
Resolução:
#include <stdio.h>
#include <stdlib.h>
int mai() {
char h, m, sexo; float altura, auxh, auxm, peso; printf("\n Digite o seu sexo \n (Caso você seja homem, digite h, caso contrário, digite m): \n"); scanf("%c", &sexo); printf("\n Digite sua altura:"); scanf("%f", &altura); printf("\n Digite o seu peso:"); scanf("%f", &peso);
if(sexo=='h'){ auxh=(72.7*altura)-58; if(peso>auxh){ printf("\n Voce esta acima do peso ideal"); } if(peso==auxh){ printf("\n Voce esta no peso ideal"); } if(peso<auxh){ printf("\n Voce esta abaixo do peso ideal"); } }
if(sexo=='m'){ auxh=(62.1*altura)-44.7; if(peso>auxm){ printf("\n Voce esta acima do peso ideal"); } if(peso==auxm){ printf("\n Voce esta no peso ideal"); } if(peso<auxm){ printf("\n Voce esta abaixo do peso ideal"); } }
getchar(); return 0;
}
02 - Faça um programa para calcular N! (fatorial de N), sabendo que o valor de N é inteiro e fornecido pelo usuário.
Resolução:
#include <stdio.h>
int main()
{
int fat, n; printf("Insira um valor para o qual deseja calcular seu fatorial: "); scanf("%d", &n);
for(fat = 1; n > 1; n--) fat = fat * n;
printf("\nFatorial calculado: %d", fat); return 0;
}
03 – Dados três números naturais, verificar se eles formam os lados de um triângulo retângulo.
Resolução:
#include <stdio.h>
#include <stdlib.h>
int main() {
int a, b, c;
printf("\n