Skip to content

Instantly share code, notes, and snippets.

@antoinefortin
Created March 28, 2018 20:25
Show Gist options
  • Save antoinefortin/541688cc937ba4ab5c27e31e3e661e3d to your computer and use it in GitHub Desktop.
Save antoinefortin/541688cc937ba4ab5c27e31e3e661e3d to your computer and use it in GitHub Desktop.
[C++ Array Basics]
#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