数据大小根据用户输入和插入循环

时间:2016-11-28 20:11:17

标签: c++ arrays loops user-input

如何创建一个根据用户输入调整大小的数组,并循环插入值,直到它到达数组的末尾?

这是我尝试过的,在调试时我将内存地址作为输出

#include "stdafx.h"
#include <iostream>

using namespace std; // namespace à inclure pour utiliser cou, cin , etc...


int main()
{

    unsigned int note;
    unsigned int nombreDeNotesASaisir = 0; // initialisation à 0 obligatoire sinon pas d'instanciation de tableau , unisgned = pas de nombres négatifs

    //demande à l'utilisateur le nombre de notes à saisir
    cout << "Entrez le nombre de notes à saisir" << "\n";
    cin >> nombreDeNotesASaisir;

    int* tableauDeNotes = new int[nombreDeNotesASaisir] {}; //instanciation du tableau de notes

    // demande à l'utilisateur de saisir les notes (valeur entre 0 et 20)
    cout << "Saisissez les notes que vous souhaitez entrer dans le tableau" << "\n";

    for (int i = 0; i < nombreDeNotesASaisir; i++)
    {
        cin >> note;
        tableauDeNotes[i] = note;
    }

    cout << tableauDeNotes;

    //Gère les débordements de capacité

    //calcule la moyenne des notes

    //Affiche la moyenne de toutes les notes



    return 0;
}

我做错了什么?

0 个答案:

没有答案