Projet en C:
Younessbe
Messages postés
2
Statut
Membre
-
Younessbe Messages postés 2 Statut Membre -
Younessbe Messages postés 2 Statut Membre -
Bonjour,
Pour présenter les nombres réels avec une trés grande précision, une solution consiste à les representer sous la forme de chaine de caractéres.
Développer le programme qui implante la representation des nombres réel sous la forme d'une chaine de caractéres.
Ainsi, par exemple,le nombre 670.92 sera representé par la chaine de"670.92".
Il faut définir les fonctions suivantes:
a>la fonction qui transforme un nombre réel(double) en chaine de caractéres.
b>La fonction qui transforme un nombre chaine en réel(double).
c>la fonction qui calcule la somme entre 2nombres-chaines.
d>la fonction qui calcule le produit entre 2 nombres-chaines.
f> les fonctions qui permettent de lire/écrire de tels nombres dans des fichiers textes.
Pour présenter les nombres réels avec une trés grande précision, une solution consiste à les representer sous la forme de chaine de caractéres.
Développer le programme qui implante la representation des nombres réel sous la forme d'une chaine de caractéres.
Ainsi, par exemple,le nombre 670.92 sera representé par la chaine de"670.92".
Il faut définir les fonctions suivantes:
a>la fonction qui transforme un nombre réel(double) en chaine de caractéres.
b>La fonction qui transforme un nombre chaine en réel(double).
c>la fonction qui calcule la somme entre 2nombres-chaines.
d>la fonction qui calcule le produit entre 2 nombres-chaines.
f> les fonctions qui permettent de lire/écrire de tels nombres dans des fichiers textes.
A voir également:
- Projet en C:
- Filigrane projet - Guide
- Gant projet - Télécharger - Gestion de projets
- Projet windows movie maker - Télécharger - Montage & Édition
- Wbs projet - Télécharger - Gestion de projets
- Projet voltaire correction d orthographe - Télécharger - Études & Formations
1 réponse
Pour la premiére question j'ai un probleme a calculé stlen sur un caractére voila mon essai :
#include<stdio.h>
#include<conio.h>
#include<malloc.h>
#include<string.h>
main()
{
double R;
char F[50],D,B;
int X,K=100000,i,N,j,o=10,H;
R=231.123456;
X=R;
N=R-X;
for(i=0;i>6,N/K=!0;i++)
{
if(N/K==0)
{N=N/K;
K=K/10;
}
}
D=X;
j=strlen(D);
for(i=0,i<j;i++)
{F[i]=X/o;
o=o*10;
}
B=N;
H=strlen(N);
for(i=j;i<H;i++)
{F[i]=N/o;
o=o*10;
}
getch();
}
#include<stdio.h>
#include<conio.h>
#include<malloc.h>
#include<string.h>
main()
{
double R;
char F[50],D,B;
int X,K=100000,i,N,j,o=10,H;
R=231.123456;
X=R;
N=R-X;
for(i=0;i>6,N/K=!0;i++)
{
if(N/K==0)
{N=N/K;
K=K/10;
}
}
D=X;
j=strlen(D);
for(i=0,i<j;i++)
{F[i]=X/o;
o=o*10;
}
B=N;
H=strlen(N);
for(i=j;i<H;i++)
{F[i]=N/o;
o=o*10;
}
getch();
}