Created
March 28, 2018 20:25
-
-
Save antoinefortin/541688cc937ba4ab5c27e31e3e661e3d to your computer and use it in GitHub Desktop.
[C++ Array Basics]
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <iostream> | |
#include <string> | |
#include <vector> | |
using namespace std; | |
void vectorFunctions(vector<int> const& a) { | |
} | |
void fonction(double tableau[], int tailleTableau) | |
{ | |
} | |
// Écrire une fonction qui prend un tableau et et en renvoit al moyenne de ses elements à | |
// | |
double moyenne(double liste[], int tailleListe) { | |
double sum; | |
for(int i = 0; i < tailleListe; i++) { | |
sum+= liste[i]; | |
} | |
return sum / tailleListe; | |
} | |
int main() { | |
int const tailleX(5); | |
int const tailleY(4); | |
double grilleExtreme[5][4][6][2][7]; | |
int multiDimensionTableau[tailleX][tailleY]; | |
double note[5] = {2.2,5.3,6.3,7.3,7.3}; | |
cout << moyenne(note, 5); | |
int const tailleTableau(20); | |
int bestScore[5]; | |
int unTableau20[tailleTableau]; | |
double angleTriangle[3]; | |
// Vectors | |
vector <int> unTableau(5, 3); | |
vector<string> listeNoms(12, "Sans nom"); | |
// Init <D-1> | |
// | |
int const nombreMeilleursScores(5); //La taille du tableau | |
vector<int> meilleursScores(nombreMeilleursScores); //Déclaration du tableau | |
meilleursScores[0] = 118218; //Remplissage de la première case | |
meilleursScores[1] = 100432; //Remplissage de la deuxième case | |
meilleursScores[2] = 87347; //Remplissage de la troisième case | |
meilleursScores[3] = 64523; //Remplissage de la quatrième case | |
meilleursScores[4] = 31415; //Remplissage de la cinquième case | |
vector<int> tableau(3,2); //Un tableau de 3 entiers valant tous 2 | |
tableau.push_back(8); | |
int const size(tableau.size()); | |
//On ajoute une 4ème case au tableau qui contient la valeur 8 | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment