Informatică, întrebare adresată de boysmeetbts, 8 ani în urmă

Cerinţa
Să se scrie un program care citeşte de la tastatură un cuvânt şi afişează pe ecran toate cuvintele care se pot obţine prin eliminarea unei singure litere din cuvântul citit.

Date de intrare
Programul citeşte de la tastatură un cuvânt de cel mult 100 caractere.

Date de ieşire
Programul afişează pe ecran toate cuvintele care se pot obţine prin eliminarea unei singure litere din cuvântul citit, fiecare pe o linie.

Restricţii şi precizări
cuvântul citit este alcătuit din litere mici ale alfabetului englez
primul cuvânt afişat va fi cel obţinut prin eliminarea primei litere, al doilea va fi cel obţinut prin eliminarea celei de-a doua litere, etc.

Exemplu
Intrare

caiet
Ieşire

aiet
ciet
caet
cait
caie

Răspunsuri la întrebare

Răspuns de bobo229
1

#include <iostream>

#include <cstring>

using namespace std;

int main() {

   char sir[100];

   cout<<"Sir: ";

   cin>>sir;

   cout<<"Siruri iesire:"<<endl;

   for(int i=0; i<strlen(sir); i++)

   {

       for(int j=0; j<strlen(sir); j++)

           if(sir[i]!=sir[j])

               printf("%c",sir[j]);

       cout<<endl;

   }

}


andriesboss92: Si unde elimini tu cuvantul?
andriesboss92: Iti cere sa elimini nu sa afisezi fara litera respectiva
andriesboss92: Programul tau a luat 0 pct pe pbinfo :)
Alte întrebări interesante