La saisie de l'utilisateur de tableau dans la Fonction c++
Je suis à essayer de comprendre comment je peux mettre ce code dans une fonction, donc je peux l'appeler de retour dans ma main, mais rien ne fonctionne. Je suis tout à fait nouveau à la programmation, merci d'avance! (Donc le but est de permettre à l'utilisateur de saisir des nombres et le plus haut, on obtient choisi).
for (z = 0; z < 10; z++) {
cin >> array[z];
for (int i = 0; i < 10; i++)
{
if (array[i] > temp)
temp = array[i];
}
}
- "Rien ne fonctionne" n'est pas utile de la description du problème. En outre, le code de cette question ne parvient pas à répondre aux exigences d'un un minimum de reproductibles exemple; tant que telle, aucune réponse ne sera possible.
- Vous avez à peine décrit votre problème. Vous devez indiquer explicitement quel est ton problème.
- Cher Sam, j'ai essayé de le mettre dans une fonction, mais j'ai des erreurs avec la fonction de notation ou il l'habitude de calculer le nombre le plus élevé. Et pour votre dernière critères, je ne crois qu'il existe un besoin d'élargir mon code par déclarer les variables. Le problème est que ce morceau de code n'aura pas réussi à exécuter une fois que vous mettre dans une fonction. Désolé pour la mauvaise description du problème, mon anglais est nul. Merci pour les réponses rapides.
temp
commence par quoi ?? (voir pourquoi vous fournir MCVE de l'? pour éviter d'avoir à poser des questions comme ça). Et voulez-vous vraiment à mars une comparaison de la boucle à travers des éléments que vous n'avez même pas encore chargé ?
Vous devez vous connecter pour publier un commentaire.
il semble que ce devrait être deux boucles "for"
vous avez oublié de déclarer z, temp et tableau[]
EDIT: n'oubliez pas si vous initialisez tableau[] à l'intérieur de la fonction, vous devez inclure le total des
essayez ceci:
cette fonction ne prendre aucun argument, donc vous devez déclarer et appeler cela comme "fonction()"
DEUXIÈME EDIT: en fait j'ai été en mesure d'obtenir une fonction de ce genre pour le travail, et il devrait ressembler à ceci:
bonne chance là-bas l'homme