Se considera cuvintele A si B. Sa se compuna un program care stabileste daca in component cuvintele A si B figureaza litere. De exemplu, cuvintele, ‘ARC’ si ‘RAC’ sun formate din acelasi litere. Daca o litera se repeta intr-un cavant de cateva ori, ea trebue sa se repete tot de atatea ori in celalant cavant.
(Imi trebuie in c++)
Răspunsuri la întrebare
Răspuns de
0
// Example program
#include <iostream>
#include <cstring>
using namespace std;
void sortare(char cuvant[]) {
int lungime = strlen(cuvant);
for(int i = 0; i < lungime - 1; i++)
for(int j = i + 1; j < lungime; j++)
if(cuvant[i] > cuvant[j]) {
char c = cuvant[i];
cuvant[i] = cuvant[j];
cuvant[j] = c;
}
}
int main() {
char A[100], B[100];
cin >> A >> B;
sortare(A);
sortare(B);
if(strcmp(A, B) == 0)
cout << "Sunt anagrame\n";
else
cout << "Nu sunt anagrame\n";
}
#include <iostream>
#include <cstring>
using namespace std;
void sortare(char cuvant[]) {
int lungime = strlen(cuvant);
for(int i = 0; i < lungime - 1; i++)
for(int j = i + 1; j < lungime; j++)
if(cuvant[i] > cuvant[j]) {
char c = cuvant[i];
cuvant[i] = cuvant[j];
cuvant[j] = c;
}
}
int main() {
char A[100], B[100];
cin >> A >> B;
sortare(A);
sortare(B);
if(strcmp(A, B) == 0)
cout << "Sunt anagrame\n";
else
cout << "Nu sunt anagrame\n";
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Istorie,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Istorie,
9 ani în urmă
Engleza,
9 ani în urmă