Pular para o conteúdo

Realizando exponenciação interativa

Esse script foi desenvolvido como solução de uma questão proposta pelo professor Jaime Evaristo, no livro "Aprendendo a programar programando na linguagem C para iniciantes".

Na pág. 84 o professor propõe:

Escreva funções, recursiva e interativa, que implementem a função pow(), isto é, de exponenciação.

O script é bem simples, mas espero que seja útil.
Levi Gomes levi linux
Hits: 7.626 Categoria: C/C++ Subcategoria: Introdução
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Esse script foi desenvolvido como solução de uma questão proposta pelo professor Jaime Evaristo, no livro "Aprendendo a programar programando na linguagem C para iniciantes".

Na pág. 84 o professor propõe:

Escreva funções, recursiva e interativa, que implementem a função pow(), isto é, de exponenciação.

O script é bem simples, mas espero que seja útil.
Download pow.c Enviar nova versão

Esconder código-fonte

/*Autor: Levi Gomes de Oliveira
 * E-mail: levigomes1@hotmail.com
 * Uma proposta de função para exponenciação interativa.
 * Em caso de dúvidas, bugs, correções e/ou críticas favor 
 * encaminhar para o e-mail acima.
 * Espero que seja útil.
 * Script escrito, testado e compilado sobre o Slackware GNU/Linux 13.1 32 Bits.
 */

#include <stdio.h>

int main() {
  double base,exp, result;
  int i;

system ("clear");
printf(" Implementando a função POW \n\n");
printf(" Informe a base \n");
scanf("%lg",&base);
printf(" Informe o expoente \n");
scanf("%lg",&exp);
result=base*base;
 if (exp>2) {
 for (i=1;i<(exp-1);i++) {
    result*=base;
}
 printf(" O resultado é: %lg \n", result);
 }
 else 
 printf(" O resultado é: %lg \n", result);
return (0);
}

Matriz em C

Calcula valor da prestação atrasada

Usando uma header...

Estrutura de dados em C -> Pilhas

Velha reversa

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.