Am nevoie de ajutor: Să se scrie un program C care afişează toate permutările care se pot face cu numerele 1, 2, 3, 4, 5.
Răspunsuri la întrebare
Răspuns de
3
#include <iostream>
using namespace std;
int main()
{ for (int i=1;i<=5;i++){
for (int j=1;j<=5;j++) if (j!=i) {
for (int k=1;k<=5;k++) if (k!=i && k != j) {
for (int l=1;l<=5;l++) if (l!=i && l != j && l != k){
for (int m=1;m<=5;m++) if (m!=i && m != j && m != k && m != l){
cout <<i <<j <<k <<l <<m << endl;
}
}
}
}
}
return 0;
}
using namespace std;
int main()
{ for (int i=1;i<=5;i++){
for (int j=1;j<=5;j++) if (j!=i) {
for (int k=1;k<=5;k++) if (k!=i && k != j) {
for (int l=1;l<=5;l++) if (l!=i && l != j && l != k){
for (int m=1;m<=5;m++) if (m!=i && m != j && m != k && m != l){
cout <<i <<j <<k <<l <<m << endl;
}
}
}
}
}
return 0;
}
catalinmorar:
Mersi mult.Mai am cateva intrebari din cateoria asta...Daca ai putea sa ma ajuti si cu alea ti-as fi recunoscator.
Alte întrebări interesante