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(); }