Programme en c
srm
-
Matt5151 Messages postés 136 Date d'inscription Statut Membre Dernière intervention -
Matt5151 Messages postés 136 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
jm'escuse de venir lancer mon probleme comme sa mais jarrive vraiment pa jsui un debutant en c é je planche sur ce programme depuis 2jours si quelqun peut me donner la solution sa m'aiderai enormement merci
il sagit d'ecrire un programme qui permet de determiner la longueur de la premiere plus longue sequence de nombre rangés par ordre croissant et le rang de son premier element
merci jattend votre aide le plus vite possible merci
jm'escuse de venir lancer mon probleme comme sa mais jarrive vraiment pa jsui un debutant en c é je planche sur ce programme depuis 2jours si quelqun peut me donner la solution sa m'aiderai enormement merci
il sagit d'ecrire un programme qui permet de determiner la longueur de la premiere plus longue sequence de nombre rangés par ordre croissant et le rang de son premier element
merci jattend votre aide le plus vite possible merci
A voir également:
- Programme en c
- Programme demarrage windows - Guide
- Mettre en veille un programme - Guide
- Message programmé iphone - Guide
- Programme word gratuit - Guide
- Cette action ne peut pas être réalisée car le fichier est ouvert dans un autre programme - Guide
5 réponses
voila je vous envoi mon script pr avis tjour sur le mm programme
# include <stdio.h>
# include <conio.h>
int main () {
int tab[4],compteur = 0,compteur_max = 4,valeur_max = 4,i = 0,
valeur_en_cour = 0;
while (i<4)
{
while (valeur_en_cour==tab[i]) {compteur++;i++;};
if(compteur>compteur_max)
{compteur_max=compteur;
valeur_max=valeur_en_cour;};
compteur=0;
valeur_en_cour=tab[i];}
getch();
return 0;
}
jatend maiant ke vous maidier pr les corection
# include <stdio.h>
# include <conio.h>
int main () {
int tab[4],compteur = 0,compteur_max = 4,valeur_max = 4,i = 0,
valeur_en_cour = 0;
while (i<4)
{
while (valeur_en_cour==tab[i]) {compteur++;i++;};
if(compteur>compteur_max)
{compteur_max=compteur;
valeur_max=valeur_en_cour;};
compteur=0;
valeur_en_cour=tab[i];}
getch();
return 0;
}
jatend maiant ke vous maidier pr les corection
salut
je vais essayer de te faire un algo vite fait pour te laisser bosser un peu
fonction find_plus_longue_sequence (int tab [] // ou tab est le tableau trié)
int compteur = 0;
int valeur_en_cour = 0;
int compteur_max = 0; //valeur de la chaine la plus longue
int valeur_max = 0; //valeur du chiffre dont la chaine est la plus longue
int i = 0;
tant que i<sizeof(tab) // tant que i inferieur a la taille de tab
faire
tant que valeur_en_cour == tab[i]
faire
compteur ++;
i++;
fin tant que
si(compteur > compteur_max)
compteur_max=compteur;
valeur_max = valeur_en_cours
fin si
compteur = 0;
valeur_en_cours=tab[i]
fin tant que
return //ce que tu veux
fin fonction
je vais essayer de te faire un algo vite fait pour te laisser bosser un peu
fonction find_plus_longue_sequence (int tab [] // ou tab est le tableau trié)
int compteur = 0;
int valeur_en_cour = 0;
int compteur_max = 0; //valeur de la chaine la plus longue
int valeur_max = 0; //valeur du chiffre dont la chaine est la plus longue
int i = 0;
tant que i<sizeof(tab) // tant que i inferieur a la taille de tab
faire
tant que valeur_en_cour == tab[i]
faire
compteur ++;
i++;
fin tant que
si(compteur > compteur_max)
compteur_max=compteur;
valeur_max = valeur_en_cours
fin si
compteur = 0;
valeur_en_cours=tab[i]
fin tant que
return //ce que tu veux
fin fonction
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question