CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[NEED HELP] Exo tableau en C++

Xx_DIABLO-05_xX
Xx_DIABLO-05_xX
Niveau 5
22 mars 2012 à 21:11:38

Bonsoir à tous ,
Alors pour faire simple , je suis totalement novice en cpp et j'ai un exo sur les tableaux.
Cet exo consiste en la création d'un programme qui affiche les 20 premiers carrés (donc de 0² à 19²) dans un tableau.

La seule chose c'est que je ne comprends pas vraiment comment procéder pour utiliser le tableau pour l'affichage (je sais comment le déclérer et tout ce qu'il s'en suit mais je n'arrive pas à l'inclure avec mon programme) ... Merci d'avance pour vos réponse :ok:

Xx_DIABLO-05_xX
Xx_DIABLO-05_xX
Niveau 5
22 mars 2012 à 21:14:21
  • désolé du double post :ok:

Je pense utiliser une structure en Do...While , étant donné que l'on connaît le nombre de tours que va faire le programme dans ma boucle , vous êtes d'accord ou vous l'aureiz fait autrement ??

Coti
Coti
Niveau 10
22 mars 2012 à 21:57:55

Je te conseille de faire une boucle for, avec i qui va de 0 à 19, et donc tu mets à jour le tableau en faisant tab[i] = i*i;
Du coup à la position 0 tu auras 0², à la position 1 tu auras 1², etc... :)

Xx_DIABLO-05_xX
Xx_DIABLO-05_xX
Niveau 5
22 mars 2012 à 22:01:21

Ok merci bien Coti , c'est sympa de ta part :oui:

le-chocolat
le-chocolat
Niveau 9
23 mars 2012 à 09:24:36

un truc du genre

for(int i = 0; i < 19; i++)
{
tab[i] = i*i;
std::cout<< i*i; // affichage
}

tbop2
tbop2
Niveau 10
23 mars 2012 à 21:14:54

+1 zaoie

Viodox_v3
Viodox_v3
Niveau 9
23 mars 2012 à 23:21:39

+2, c'est même une habitude à prendre.

String[]args
String[]args
Niveau 23
23 mars 2012 à 23:56:22

De toute façon le tableau en lui-même sert à rien. S'il était destiné à être réutilisé, ok, mais puisque ça a l'air d'être un exo indépendant dont le seul objectif est d'afficher les 20 premiers carrés, je suis pas bien convaincu de l'intérêt du tableau... :noel:

Bunyan
Bunyan
Niveau 17
24 mars 2012 à 10:21:11

Le point n'est pas par rapport à l'utilité générale, mais aux détails d'utilisation.
Tu viens de calculer une valeur que tu stocks et que tu veux ensuite utiliser (d'une manière ou d'une autre), autant prendre la bonne habitude dès maintenant d'utiliser ce qui vient d'être fait et d'éviter les calculs et instructions redondantes/inutiles :)

BadBook
BadBook
Niveau 1
25 mars 2012 à 22:56:29

Salut,
ça a déjà été posté mais j'ai testé ça et ça marche :

//////////////////////////////////////////////////
///////////

  1. include <iostream>

using namespace std;

int main()
{
int tab[20];

for(int i = 0; i <= 19;i++)
{
tab[i] = i*i;
cout << i <<"²" << " = " << tab[i] << endl;
}
return 0;
}

//////////////////////////////////////////////////
///////////

moi je trouve du tableau pas trop mal, après il y a plusieurs façon d'écrire un programme et c'est quelque chose de plutôt simple

Bonne chance pour la suite
A+

le-chocolat
le-chocolat
Niveau 9
26 mars 2012 à 08:38:54

+1 faut afficher le tableau et non refaire le calcul pour afficher :ok:

Sous forums
  • Aide à l'achat Mac
  • Internet
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment