turbo C ++ e calcolo logaritmi

radicale con logaritmi neperiani

calcolo del logaritmo di un radicale (lp) come quoziente tra logaritmo del radicando e indice del radicale
calcolo della radice(p) elevando la base (e) all'esponente (lp)

 

}
/* radicale2.c */
/* esempio di funzioni predefinite in math.h */
/* calcolo logaritmo di radicale con logaritmi neperiani  log */

#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <string.h>


main()
{
double base,l1,lp, baser, indice;
double p;
char  *avviso;


avviso="premi return,prego";

puts("calcolo del radicale");
puts("il logaritmo del radicale");
puts("Š uguale al quoziente del logaritmo del radicando con indice del radicale");
puts("la radice si calcola elevando la base 10 all'esponente");
puts("uguale al logaritmo del radicale calcolato");
puts("--------------------------------------------");
baser=100;
indice=2;
base=2.718282;
puts("radicale con radicando e indice radicale ");
printf("%5.2f\n ",baser);
printf("%5.2f\n ",indice);
puts(" -----------------------");
puts("--------------------");
l1=log(baser);
puts("log del radicando");
printf("%f\n",l1);
puts("-------------------");
puts("logaritmo di (log radicando) / indice");
lp=l1/indice;
printf("%f\n ",lp);
puts("radice = pow(base,esponente) ");
p=pow(base,lp);
printf("%5.2f\n",p);
puts(avviso);
getch();
/* cancella schermo */
clrscr();
}

nota: leggi radice invece di prodotto

turboclogax.htm