Se da de la tastatura un vector cu n componente intregi si un numar natural k. Se cere sa se afiseze componentele care au ultimele cifre egale cu cele ale lui k.
ex: pentru n=4, componetele 13 123 14 1523 si k=23 se va afisa 123
(in C++) URGENT
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
using namespace std;
int main()
{
int n, a[1000], k, p = 1, k2, i, x, j;
cin>>n>>k;
k2 = k;
while(k2)
{
p *= 10;
k2 /= 10;
}
i = 0;
while(n)
{
cin>>x;
if(x % p == k) a[++i] = x;
n--;
}
for(j = 1; j <= i; ++j)
cout<<a[j]<<' ';
}
using namespace std;
int main()
{
int n, a[1000], k, p = 1, k2, i, x, j;
cin>>n>>k;
k2 = k;
while(k2)
{
p *= 10;
k2 /= 10;
}
i = 0;
while(n)
{
cin>>x;
if(x % p == k) a[++i] = x;
n--;
}
for(j = 1; j <= i; ++j)
cout<<a[j]<<' ';
}
Razzvy:
??
Alte întrebări interesante
Geografie,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Informatică,
9 ani în urmă
Limba română,
9 ani în urmă