Resolution exercice
Fermé
cherivan
-
27 avril 2009 à 19:19
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 27 avril 2009 à 19:44
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 27 avril 2009 à 19:44
A voir également:
- Resolution exercice
- Problème résolution écran 1920x1080 - Forum Windows 10
- Impossible de charger l'image haute résolution messenger ✓ - Forum Mobile
- Créer exercice à relier word ✓ - Forum Word
- Cette resolution n'est pas prise en charge par cette tv modifiez la ✓ - Forum Format et connectique vidéo
- Fleur d'encre 5eme corrigé exercice ✓ - Forum PDF
4 réponses
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
27 avril 2009 à 19:25
27 avril 2009 à 19:25
GDX
Messages postés
219
Date d'inscription
lundi 27 avril 2009
Statut
Membre
Dernière intervention
16 janvier 2020
9
27 avril 2009 à 19:32
27 avril 2009 à 19:32
Salut,
Je sais pas quelle langage tu utilise.
Moi je programme en C++ il te sufit d'écrir dans le bloque note ce qui suit :
#include <iostream>
using namespace std;
int main ()
{
double dN1 = 0;
double dN2 = 0;
for(int i = 0; i<5; i++)
{
cout<<"Entrer le "<<i+1<<"eme nombre : ";
cin>>dN1;
dN2 += dN1;
}
cout<<"Le résultat est : "<<dN2;
}
Enregistre sous Main.cpp
J'ai pas tester mais ça devrait être bon.
Je sais pas quelle langage tu utilise.
Moi je programme en C++ il te sufit d'écrir dans le bloque note ce qui suit :
#include <iostream>
using namespace std;
int main ()
{
double dN1 = 0;
double dN2 = 0;
for(int i = 0; i<5; i++)
{
cout<<"Entrer le "<<i+1<<"eme nombre : ";
cin>>dN1;
dN2 += dN1;
}
cout<<"Le résultat est : "<<dN2;
}
Enregistre sous Main.cpp
J'ai pas tester mais ça devrait être bon.
loocla
Messages postés
180
Date d'inscription
vendredi 24 avril 2009
Statut
Membre
Dernière intervention
18 juin 2009
18
27 avril 2009 à 19:32
27 avril 2009 à 19:32
#include<stdio.h>
main()
{
int entier[5],i;
for(i=0;i<=5;i++)
{
printf("Entrez 5 entiers (0 pour arreter) : ");
scanf("%d",&entier[i]);
entier[i]=entier[i]+entier[i-1];
printf("entier = %d\n",entier);
}
}
Euh j'ai fais ca a l'arrache et j'ai pas vérifier mais ca peut peut etre te faire avancer un peu ^^ !
main()
{
int entier[5],i;
for(i=0;i<=5;i++)
{
printf("Entrez 5 entiers (0 pour arreter) : ");
scanf("%d",&entier[i]);
entier[i]=entier[i]+entier[i-1];
printf("entier = %d\n",entier);
}
}
Euh j'ai fais ca a l'arrache et j'ai pas vérifier mais ca peut peut etre te faire avancer un peu ^^ !
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
27 avril 2009 à 19:41
27 avril 2009 à 19:41
Salut,
Avec un code tout prêt sans commentaires vu son niveau, je ne pense pas que ça le fait avancer. Ca ne sera qu'une illusion.
Avec un code tout prêt sans commentaires vu son niveau, je ne pense pas que ça le fait avancer. Ca ne sera qu'une illusion.
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
>
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
27 avril 2009 à 19:44
27 avril 2009 à 19:44
Re,
Pour ne pas dire que l'utilisation d'un tableau dans une situation pareil, n'est pas vraiment nécessaire.
Tu occupe un espace inutile.
entier[5] est équivalent à 5 variables (de point de vue espace occupé)
Pour ne pas dire que l'utilisation d'un tableau dans une situation pareil, n'est pas vraiment nécessaire.
Tu occupe un espace inutile.
entier[5] est équivalent à 5 variables (de point de vue espace occupé)
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
27 avril 2009 à 19:40
27 avril 2009 à 19:40
Salut,
Je suis gentil ce soir ;-)
var1 =0; var2=0;
Dans var1 on collecte la valeur et on la mets dans var2, et ainsi de suite pour chaque
nouvelle valeur.
Ce n'est pas si difficile, quand même.
Il te reste à l'écrire en langage algorithmique. Bases d'un langage algorithmique
Si tu arrives à le faire, je vais te donner une solution en C
Je suis gentil ce soir ;-)
var1 =0; var2=0;
Dans var1 on collecte la valeur et on la mets dans var2, et ainsi de suite pour chaque
nouvelle valeur.
Ce n'est pas si difficile, quand même.
Il te reste à l'écrire en langage algorithmique. Bases d'un langage algorithmique
Si tu arrives à le faire, je vais te donner une solution en C
|------------| V | | | | | 2 | <-> | 0+2 | | | | | -------- ------- var1 var2 |------------| V | | | | | 3 | <-> | 2+3 | | | | | -------- ------- var1 var2 |------------| V | | | | | 4 | <-> | 5+4 | | | | | -------- ------- var1 var2 |------------| V | | | | | 5 | <-> | 9+5 | | | | | -------- ------- var1 var2 |------------| V | | | | | 6 | <-> |14+6 | | | | | -------- ------- var1 var2 var2 = 20