Besoin de vous pour resolu un algorithme

Résolu
udivers Messages postés 31 Statut Membre -  
udivers Messages postés 31 Statut Membre -
Bonjour,
j ai besoin de vous mes amies plzzzz
je ve la solution de ce programme en algo ou C
ecrire un programme qui permet dentrer une chaine de caractere
et de supprimer une lettre quelconque de cette chaine
et merci avance a vosss

6 réponses

  1. Où es-tu Mr Wirth ?
     
    pour le quelconque, tu peux utiliser alea() qui renvoie un nombre x / 0 <= x < 1

    jpense ke t'auras rien de plus : t'as k'à bosser
    0
  2. udivers Messages postés 31 Statut Membre 1
     
    possible d ecrire algorithme depuis le debut mr plzzzz
    0
  3. Où es-tu Mr Wirth ?
     
    je reposte car ma réponse de 22h38 n'apparait tjrs pas

    oui, c'est possible.
    essaie, tu verras que c'est facile.

    si on t'a donné cet exercice, c'est qu'on te pensait capable de le résoudre. ne le déçoit pas
    0
  4. udivers Messages postés 31 Statut Membre 1
     
    j ai cassé ma tete depui le matin frere j ai tro fatiguéé mntt j ai besoin de la solution
    avec algo voila le ce ke j ai fai mais je sai pa est ce qu correct ou nn
    debut

    variable x,b entier

    donner le nombre du tableau
    lire (x)
    pour i=1 à x faire

    ecrire(donner moi une chainre de caractére)
    lire T[i]
    fin pour
    ecire(donner le caractére a suprimé)
    lire (b)

    si b=t[i] alors
    lire T[i]
    fin si
    fin
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. udivers Messages postés 31 Statut Membre 1
     
    aller vos aide
    0
  7. udivers Messages postés 31 Statut Membre 1
     
    #include <stdio.h>
    #include <stdlib.h>
    #include <string.h>
    void main() {
    char phrase[200];
    char car;
    printf("enter une pharse\n" );
    gets(phrase);
    int finTableau=strlen(phrase);
    printf("entrer le caractere a supprimé\n");
    scanf("%c",& car);
    for (int i=0;i<finTableau;i++)
    {
    if(phrase[i]==car)
    {
    for(int j=i;j<finTableau;j++)
    {
    if(j==(finTableau-1))
    {
    phrase[j]=' ';
    break;
    }
    else
    {
    phrase[j]=phrase[j+1];
    }
    }
    }
    }
    for (int a=0; a<finTableau;a++)
    {
    printf("%c",phrase[a]);
    }
    }
    0