Récapitulatif - Tableau inversé
Fait partie de la section Fondamentaux du Journey C++ de Coddy — leçon 64 sur 74.
Défi
FacileÉcrivez un programme qui reçoit un tableau de nombres de type double et la taille du tableau comme argument, et affiche un tableau inversé.
Par exemple, pour [1, 2, 3], la sortie attendue est [3, 2, 1].
Pour itérer à l'envers, vous devez commencer par un nombre supérieur à 0 et décrémenter i :
for (int i = n - 1; i>=0; i--) {...}Essayez vous-même
#include <iostream>
#include <vector>
int main() {
int n;
std::cin >> n;
std::cin.ignore();
double arr[n];
for (int i = 0; i < n; i++) {
double val;
std::cin >> val;
arr[i] = val;
}
double reverseArr[n];
// Écrivez votre code ci-dessous
for (int i = 0; i<n; i++) {
std::cout << reverseArr[i] << std::endl;
}
return 0;
}Toutes les leçons de Fondamentaux
4Opérateurs - Partie 1
Opérateurs arithmétiquesOpérateur moduloIncrémentation / DécrémentationPost-incrémentation / Post-décrémentationRaccourcis arithmétiquesOpérateurs de comparaisonComparaison de chaînes7Bases des entrées/sorties
Instruction coutInstruction cinSaisie de chaînes de caractèresRécapitulatif - Jusqu'à 120Récapitulatif - Vrai ou Faux3Variables - Partie 2
Déclaration de typeConventions de nommageRécapitulatif - Initialisation des variablesType Casting - Partie 1Type Casting - Partie 26Prise de décision
L'instruction IfIf - ElseL'instruction SwitchOpérateur conditionnelRécapitulatif - If ElseIf - Else imbriqués