Informatică, întrebare adresată de Alexandra99923, 9 ani în urmă

Sa se extragă dintr un vector elementele care au ultima cifra egala cu k și sa se formeze cu ele un alt vector.Sa se afișeze cei doi vectori.Exemplu:Date de intrare:n=3 k=7 numere:17 23 47 Date de ieșire: 17 47.

Răspunsuri la întrebare

Răspuns de imthebestprogrammer
2
#include <iostream>
using namespace std;
int main(){ int v[100], c[100],counter_c=0, n, k, ultima_cifra,i;    cin >> n >> k;        for(i = 1 ; i <= n; i++)            cin >> v[i];        for(i = 1 ; i <= n; i++)        {                ultima_cifra = v[i] % 10;                    if(ultima_cifra == k)                    {                        ++counter_c; // ajunge la 1 apoi al 2 gasit creste la 2 si prin asta ne referim la pozitii din c                        c[counter_c] = v[i];                    }        }        for(int i = 1; i<=counter_c; i++)                cout << c[i] <<" ";
}

imthebestprogrammer: Copiaza-l si punel in codeblocks sau ce ai tu in pc ca sa intelegi mai usor ce scrie
Alte întrebări interesante