logica de programação - hipotenusa

759 palavras 4 páginas
Exemplos Resolvidos
O Teorema de Pitágoras pode ser representado pela equação abaixo, onde “c” representa a hipotenusa, “a” e “b” representam os catetos. Escreva um programa que, sendo fornecido o valor da hipotenusa e do cateto “a”, calcule e apresente o valor do segundo cateto.
+

=

#include
#include
#include
#include
int main ()
{
float A, B, C; printf ("\nInforme o valor da hipotenusa: "); scanf ("%f", &C); printf ("\nInforme o valor do cateto: "); scanf ("%f", &A);
B = sqrt(pow(C,2) - pow(A,2)); printf ("\nO valor do segundo cateto e: %4.2f. \n", B); printf ("\nFim do programa.\n"); system ("pause"); return 0;
}

Observações:
 A instrução #include é uma diretiva de cabeçalho utilizada, em geral, para apresentar funções a serem definidas para o correto funcionamento do programa; entre elas, as bibliotecas de funções.
 Biblioteca padrão externa de funções (funções de entrada e saída de dados): stdio.h.
 Biblioteca padrão interna: stdlib.h.
 Biblioteca padrão de controle de dados caracteres: string.h.
 Biblioteca padrão de controle de funções matemáticas avançadas: math.h.
 sqrt (EA): raiz quadrada de uma Expressão Algébrica. Retorna um valor real. A Expressão Algébrica pode ser o nome de uma variável ou uma equação matemática.
 pow (X,Y): potência de um número. X corresponde ao valor a ser elevado e Y corresponde à potência do número. Retorna um valor real. Exemplo: 25 ao cubo (253) – pow(25,3).
 \n – instrução para colocar o cursor no início da linha de baixo.
Códigos de formatação:
1) Para dados de entrada e saída:
a) %d – para valores inteiros;
b) %f – para valores reais;
2) Exclusivamente para dados de saída:
a) %5.2f – formatação de saída para números reais. Neste caso, o cinco especifica o número de dígitos do valor numérico de saída e o dois fixa o número de casas decimais. Caso o valor numérico de saída, real, tenha um número maior de dígitos na parte inteira, o programa acrescenta,

Relacionados

  • ExerciciosJava
    4357 palavras | 18 páginas
  • Algoritmos Diretos
    2312 palavras | 10 páginas
  • Trabalho AV3 Elton Gerling Estacio
    393 palavras | 2 páginas
  • LP Aula 02 Conceitos Fundamentais I
    486 palavras | 2 páginas
  • Algoritmo
    2643 palavras | 11 páginas
  • Algoritmos
    2471 palavras | 10 páginas
  • ROBOTEC: UMA FERRAMENTA DE APOIO AO ENSINO DE LÓGICA DE PROGRAMAÇÃO
    6898 palavras | 28 páginas
  • Lógica de programação
    1553 palavras | 7 páginas
  • LISTA
    529 palavras | 3 páginas
  • Exercicios algoritmos
    626 palavras | 3 páginas