Exercices en langage C
MUTHA
-
juliencolin54 Messages postés 217 Date d'inscription Statut Membre Dernière intervention -
juliencolin54 Messages postés 217 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis un debutant en programmation(langage C)et on m'a donne deux exercices suivant dont j'ai du mal en m'en sortir,on me demande de ne pas utiliser l'expression "pow(x,y)"ds la resolution de ces equations mais plutot des formes"for(i=0,i<=9,i++)"par exemple,si vous pouvez m'aider montrez moi comment faire s.v.p:
Ex2
Ecrit un programme a l'aide d'un for-statement de somme:
2 2 3 3 10 10
ax+a x +a x +..............+a x
avec a=2 et x=3 le programme doit calculer et laisser voir le resultat sur l'ecran.
Ex3:
Ecrit encore le programme de l'exercice 2 ,mais cette fois-ci avec a et x du type double et a =2.5 , x=1.8. Utilise cette fois un while-statement {while-declaration}.
Fais de facon a ce que le resultat soit presente avec deux chiffres derriere la vilgure
Je suis un debutant en programmation(langage C)et on m'a donne deux exercices suivant dont j'ai du mal en m'en sortir,on me demande de ne pas utiliser l'expression "pow(x,y)"ds la resolution de ces equations mais plutot des formes"for(i=0,i<=9,i++)"par exemple,si vous pouvez m'aider montrez moi comment faire s.v.p:
Ex2
Ecrit un programme a l'aide d'un for-statement de somme:
2 2 3 3 10 10
ax+a x +a x +..............+a x
avec a=2 et x=3 le programme doit calculer et laisser voir le resultat sur l'ecran.
Ex3:
Ecrit encore le programme de l'exercice 2 ,mais cette fois-ci avec a et x du type double et a =2.5 , x=1.8. Utilise cette fois un while-statement {while-declaration}.
Fais de facon a ce que le resultat soit presente avec deux chiffres derriere la vilgure
A voir également:
- Exercices en langage C
- Langage ascii - Guide
- Langage binaire - Guide
- Pascal langage - Télécharger - Édition & Programmation
- Transmath 3eme corrigé exercices ✓ - Forum Loisirs / Divertissements
- Langage visual basic - Télécharger - Langages
13 réponses
bsr
le traitement de l'exercice n'est pas bien expliquer .
est ce que c celui la :
l'utilisateur saisi une valeur ( par example 4) et le programe fait
(2*3)+(2*3)+(2*3)+(2*3)=24
et affiche le resultat est 24 ?
le traitement de l'exercice n'est pas bien expliquer .
est ce que c celui la :
l'utilisateur saisi une valeur ( par example 4) et le programe fait
(2*3)+(2*3)+(2*3)+(2*3)=24
et affiche le resultat est 24 ?
Bonjour,
je suis debutant en programmation c ; je veux ecrire un prgramme qui permet de programmer une formule de genre
Ni=(Nmax/di²)*(k*di), avec Ni et di sont donner par des matrices 5*5
je suis debutant en programmation c ; je veux ecrire un prgramme qui permet de programmer une formule de genre
Ni=(Nmax/di²)*(k*di), avec Ni et di sont donner par des matrices 5*5
Bonjour, tout le monde,
j'ai un exercice dontj 'ai mal à m'en sortir:
ecrire en c un programme permet au moin la création d'un fichier texte et sa consultation (ou bien permet de la modification ou la suppression)
SVP aidez moi à trouver la solution avec un gros merci
j'ai un exercice dontj 'ai mal à m'en sortir:
ecrire en c un programme permet au moin la création d'un fichier texte et sa consultation (ou bien permet de la modification ou la suppression)
SVP aidez moi à trouver la solution avec un gros merci
bon gours , j' ai un problemme avec cet exercice
ecris un programme en c qui calcule les déviseur et les multiple de 4 et de 6
ecris un programme en c qui calcule les déviseur et les multiple de 4 et de 6
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour , j' ai un problemme avec cet exercice
ecris un programme en c qui calcule les déviseur et les multiple de deux entier
merci d'avance
ecris un programme en c qui calcule les déviseur et les multiple de deux entier
merci d'avance
essayé cette foi , j'ajoute l'addition et soustraction
#include<stdio.h>
#include<conio.h>
int main(){
int a,b ;
int s,di,p;
float div;
printf("veuillez entrer un nombre\n" );
scanf("%d",&a);
printf("veuilez entrer un nombre\n");
scanf("%d",&b);
s=1;
s=a+b;
printf("la somme : %d:\n",s);
di=1;
di=a-b;
printf("la difference : %d\n",di);
p=1;
p=a*b;
printf("la produit : %d\n",p);
div=1;
div=a%b;
printf("la division :%f\n",div);
getch();
return 0;
}
#include<stdio.h>
#include<conio.h>
int main(){
int a,b ;
int s,di,p;
float div;
printf("veuillez entrer un nombre\n" );
scanf("%d",&a);
printf("veuilez entrer un nombre\n");
scanf("%d",&b);
s=1;
s=a+b;
printf("la somme : %d:\n",s);
di=1;
di=a-b;
printf("la difference : %d\n",di);
p=1;
p=a*b;
printf("la produit : %d\n",p);
div=1;
div=a%b;
printf("la division :%f\n",div);
getch();
return 0;
}
salut tous le monde
jait un exercice le voila en utilisant une pile dentiers implementee avec une liste chanee simple , ecrie un programme en langage c qui permet:
de lire une expression arithmetique en notation postfixee valide;
dafficher le resulta devaluation de lexpression arithmetique
est ma solution est :
struct test
{
int t;
short *tableau;
};
typedef struct test *BIG;
static BIG test_depile( pile p )
{
if ( pilevide(p) ) erreur("trop d'opérateurs");
return depile(p); // erreur : return makes pointer from integer without a cast
}
--------------------------------
struct descripteur_de_pile {
int taille;
BIG* vect;
int sommet;
};
struct descripteur_de_pile * cree_pile( void )
{
struct descripteur_de_pile * self = malloc(sizeof(struct descripteur_de_pile));
self->taille = TAILLE_INITIALE; /* doit être > 0 */
self->vect = malloc(self->taille*sizeof(BIG));
self->sommet = 0;
return self;
}
BIG depile( struct descripteur_de_pile * self )
{
assert(self->sommet > 0);
return self->vect[--self->sommet];
ace que est juste cette solution aide moi sil vous plait
jait un exercice le voila en utilisant une pile dentiers implementee avec une liste chanee simple , ecrie un programme en langage c qui permet:
de lire une expression arithmetique en notation postfixee valide;
dafficher le resulta devaluation de lexpression arithmetique
est ma solution est :
struct test
{
int t;
short *tableau;
};
typedef struct test *BIG;
static BIG test_depile( pile p )
{
if ( pilevide(p) ) erreur("trop d'opérateurs");
return depile(p); // erreur : return makes pointer from integer without a cast
}
--------------------------------
struct descripteur_de_pile {
int taille;
BIG* vect;
int sommet;
};
struct descripteur_de_pile * cree_pile( void )
{
struct descripteur_de_pile * self = malloc(sizeof(struct descripteur_de_pile));
self->taille = TAILLE_INITIALE; /* doit être > 0 */
self->vect = malloc(self->taille*sizeof(BIG));
self->sommet = 0;
return self;
}
BIG depile( struct descripteur_de_pile * self )
{
assert(self->sommet > 0);
return self->vect[--self->sommet];
ace que est juste cette solution aide moi sil vous plait
Bonjour tout le monde,
j'ai un exercice dontj'ai mal à m'en sortir:
ecrire un programme qui permet de faire la somme d'une suite arithmétique et géométrique et qui permet de tester la convergence d'une suite (arithmétique ou géométrique)
SVP aidez moi à trouver la solution avec un gros merci
j'ai un exercice dontj'ai mal à m'en sortir:
ecrire un programme qui permet de faire la somme d'une suite arithmétique et géométrique et qui permet de tester la convergence d'une suite (arithmétique ou géométrique)
SVP aidez moi à trouver la solution avec un gros merci
#include<stdio.h>
#include<math.h>
void main()
{ int i ,n;
float Un,Vn,r,q,Sn;
//saisie
for(i=0;i<n;i++)
printf("entrer un entier n qui est une suite numerique\n");
scanf("%d",&n);
// operation arithmetique
{
printf("ceci est la somme \n");
U0=0;
for(i=0;i<n;i++)
Un=U0+nr;
Sn=(n+1)(U0+Un)/2
}
//operation geometrique
{
printf("ceci est la somme\n);
V0=1;
for(i=0;i<n;++)
Vn=qV0;
Sn=1-(q)n+1/1-q;
}
//affichage
printf("%d %f %f %f\n",n,U0,Un,Sn);
printf("%d %f %f %f\n",n,V0,Vn,Sn);
}
}
#include<math.h>
void main()
{ int i ,n;
float Un,Vn,r,q,Sn;
//saisie
for(i=0;i<n;i++)
printf("entrer un entier n qui est une suite numerique\n");
scanf("%d",&n);
// operation arithmetique
{
printf("ceci est la somme \n");
U0=0;
for(i=0;i<n;i++)
Un=U0+nr;
Sn=(n+1)(U0+Un)/2
}
//operation geometrique
{
printf("ceci est la somme\n);
V0=1;
for(i=0;i<n;++)
Vn=qV0;
Sn=1-(q)n+1/1-q;
}
//affichage
printf("%d %f %f %f\n",n,U0,Un,Sn);
printf("%d %f %f %f\n",n,V0,Vn,Sn);
}
}
Bonjour,
Mouais ca semble être des questions de fainéants tout ça... Regardez vos cours et essayez de comprendre. Ca vous servira à rien d'avoir un réponse toute faite ! Sinon, changez de formation, elle n'est pas adaptée.
A vos neuronnes...
Mouais ca semble être des questions de fainéants tout ça... Regardez vos cours et essayez de comprendre. Ca vous servira à rien d'avoir un réponse toute faite ! Sinon, changez de formation, elle n'est pas adaptée.
A vos neuronnes...
PRINTF("donnez la valeure ");
scanf("%d",n)
for(i=0;i<=n;i++)
som+=(3*4);