Bonjour j'ai un problm avce mon code je ne trouve pas erreur une aide stp
Fermé
javedhamadi
Messages postés
4
Date d'inscription
samedi 30 janvier 2021
Statut
Membre
Dernière intervention
31 janvier 2021
-
Modifié le 30 janv. 2021 à 14:36
Javedahmadi - 2 févr. 2021 à 11:48
Javedahmadi - 2 févr. 2021 à 11:48
A voir également:
- Bonjour j'ai un problm avce mon code je ne trouve pas erreur une aide stp
- Code erreur s05-05 - Forum Téléviseurs
- Youtube une erreur s'est produite ✓ - Forum YouTube
- Code erreur 80072efe windows 7 ✓ - Forum Windows 7
- Code asci - Guide
- Code 80072efe ✓ - Forum Windows
3 réponses
Bonsoir,
J'ai fait le programme suivant un sort unique
Output :
1 2 3 7 8 10
Il manque le calcul de la longueur de v
On peut avoir la taille d'un tableau de 65 Milles et je ne m'en souvient plus pur un int
J'ai fait le programme suivant un sort unique
// C++ program to demonstrate the use of std::unique
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main()
{
vector<int> v = { 1, 2, 3, 3, 3, 10, 1, 2, 3, 7, 7, 8 };
vector<int>::iterator ip;
// Sorting the array
std::sort(v.begin(), v.end());
// Now v becomes 1 1 2 2 3 3 3 3 7 7 8 10
// Using std::unique
ip = std::unique(v.begin(), v.begin() + 12);
// Now v becomes {1 2 3 7 8 10 * * * * * *}
// * means undefined
// Resizing the vector so as to remove the undefined terms
v.resize(std::distance(v.begin(), ip));
// Displaying the vector after applying std::unique
for (ip = v.begin(); ip != v.end(); ++ip) {
cout << *ip << " ";
}
return 0;
}
Output :
1 2 3 7 8 10
Il manque le calcul de la longueur de v
int tab[] = {3,5,9,8,6,7,8,10};
int A;
A=sizeof(tab)/sizeof(int);
printf("la taille de tableau est %d\n",A);
On peut avoir la taille d'un tableau de 65 Milles et je ne m'en souvient plus pur un int
NHenry
Messages postés
15047
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
11 mars 2023
331
30 janv. 2021 à 14:37
30 janv. 2021 à 14:37
Quelle est la question ?
javedhamadi
Messages postés
4
Date d'inscription
samedi 30 janvier 2021
Statut
Membre
Dernière intervention
31 janvier 2021
31 janv. 2021 à 11:11
31 janv. 2021 à 11:11
la question est de supprimer les characters identiques
yg_be
Messages postés
21304
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
18 mars 2023
1 326
>
javedhamadi
Messages postés
4
Date d'inscription
samedi 30 janvier 2021
Statut
Membre
Dernière intervention
31 janvier 2021
31 janv. 2021 à 11:58
31 janv. 2021 à 11:58
et quel est le problème avec le programme?
Javedahmadi
>
yg_be
Messages postés
21304
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
18 mars 2023
31 janv. 2021 à 13:30
31 janv. 2021 à 13:30
Ca n’affiche pas le résultat attendu
yg_be
Messages postés
21304
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
18 mars 2023
1 326
>
Javedahmadi
31 janv. 2021 à 14:13
31 janv. 2021 à 14:13
ça affiche quoi, au lieu de quoi?
Bonjour,
https://www.onlinegdb.com/online_c_compiler
en c++ pour la directive #include <iostream>
Erreur 1 compiler en C++
Erreur 2 i++; pas i = ++ ;
https://www.onlinegdb.com/online_c_compiler
en c++ pour la directive #include <iostream>
#include <iostream>
#include <stdio.h>
int main()
{
int carIden[13] = { 1,2,7,7,7,9,9,9,9,1,2,7,9 };
int nbEgal = 0;
int i = 1;
int tabTaille = 13;
int precedent = carIden[0];
while (i < tabTaille)
{
if (precedent == carIden[i])
{
nbEgal++;
}
else {
nbEgal = 0;
}
if (nbEgal == 1)
{
printf("%c", carIden[i - 1]);
}
else {
printf("%s", " ");
}
precedent = carIden[i];
i++ ;
printf("%i",i);
}
return 0;
}
Erreur 1 compiler en C++
Erreur 2 i++; pas i = ++ ;
javedhamadi
Messages postés
4
Date d'inscription
samedi 30 janvier 2021
Statut
Membre
Dernière intervention
31 janvier 2021
31 janv. 2021 à 11:16
31 janv. 2021 à 11:16
meme jai corrige mon erreur masi ca ne marche pas
2 févr. 2021 à 11:48