1.Verificați dacă un șir este palindrom ciclic.
2.Se dă un șir cu n elemente,numere naturale.Să se afișeze elementele șirului ptr.care suma cifrelor este divizibilă cu 3.
Răspunsuri la întrebare
Răspuns de
0
exercitiul 1:
#include <bits/stdc++.h>
using namespace std;
int main()
{
int n;
cin>>n;
int a[n];
for(int i=0;i<n;i++)cin>>a[i];
int ok=1;
for(int i=0;i<n&&ok;i++){
if(a[n-1-i] != a[i]) ok = 0;
}
if(ok)cout<<"sirul e palindromic"; else cout<<"sirul nu e palindromic";
}
exercitiul 2:
#include <bits/stdc++.h>
using namespace std;
int main()
{
int n;
cin>>n;
int a[n];
for(int i=0;i<n;i++)cin>>a[i];
for(int i=0;i<n;i++){
int sc=0, cpy=a[i];
while(cpy!=0){
sc+=cpy%10;
cpy/=10;
}
if(sc%3==0) cout<<a[i]<<" ";
}
}
Alte întrebări interesante
Geografie,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă