SHARE
TWEET

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

pfoco Nov 13th, 2015 140 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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. }
RAW Paste Data
Top