turbo C ++ e tabella logaritmica

creazione tabella logaritmica parziale
notare mantissa identica per numeri diversi 10, 100, 1000 ; 9, 90..
cambiano le caratteristiche

 

/* tabella1.c */

/* tabella logaritmica con caratteristiche e mantisse  */
#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <string.h>


main()
{

int a,prove;


puts("scrivi numero di prove ");
scanf("%d",&prove);
puts("tavola logaritmica decimale ");
puts("numero e logaritmo");
puts("..........................");
for (a=1 ; a<=prove ; a++)
{

printf("%5d %2.5f\n",a  ,log10(a));
getch();

}
puts("premi return");
getch();
clrscr();
}

 


 

/* tabella2.c */

/* tabella logaritmica con caratteristiche e mantisse  */
/* indicare numero iniziale e passo per serie numerica */


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


main()
{
int a,prove;

int passo,inizio;

puts("numero iniziale ");
scanf("%d",&inizio);
puts("passo ");
scanf("%d",&passo);

puts("scrivi numero di prove ");
scanf("%d",&prove);
puts("tavola logaritmica decimale ");
puts("numero e logaritmo");
puts("..........................");
for (a=1 ; a<=prove ; a++)
{
printf("%5d %2.5f\n",inizio  ,log10(inizio));
inizio=inizio+passo;
getch();

}
puts("premi return");
getch();
clrscr();
}

 


turboclogax.htm