Advertisement
pfoco

Criação de Funções em Linguagem C

Nov 13th, 2015
303
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.01 KB | None | 0 0
  1. /*
  2.  
  3.   * Programa: Função para calcular a raiz quadrada de um número através da equação Pell
  4.   * Data de criação: 19/10/2015
  5.   * Autor: Eric Cancellgliere (http://programacaoemfoco.com.br)
  6.   * Versão: 1.0
  7.   * Última modificação em [19/10/2015] feita por [Eric Cancellgliere]
  8.  
  9. */
  10.  
  11. //bibliotecas
  12. #include <stdio.h>
  13. #include <stdlib.h>
  14. #include <locale.h>
  15. #include <windows.h>
  16.  
  17. int raizQ (int x) {
  18.    
  19.     //variáveis
  20.     int n = 0;
  21.     int i = 1;
  22.    
  23.     //loop que fará o cálculo da raiz quadrada
  24.     while (x >= i){
  25.         x -= i;
  26.         i = i + 2;
  27.         n = n + 1;
  28.     }
  29.    
  30.     return n;
  31. }
  32.  
  33. int main(void){
  34.    
  35.     //variáveis
  36.     int m = 0;
  37.    
  38.     //comando de regionalização
  39.     setlocale(LC_ALL, "Portuguese");
  40.     //título do programa
  41.     SetConsoleTitle("Raiz de um numero");
  42.    
  43.     printf ("Informe o número que deseja saber a raiz quadrada: ");
  44.     scanf ("%d", &m);
  45.    
  46.     printf ("\n\nA raiz de %d é %d\n\n", m, raizQ(m));//chamada da função no printf
  47.    
  48.     system ("pause");
  49.     return 0;
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement