Informatică, întrebare adresată de doareu63, 8 ani în urmă

Se citește un șir de n elemente. Scrieți un program în C++ care înlocuiește toate elementele din șir care au valoarea 7 cu valoarea 0. Șirul are n numere întregi, unde 1 ≤ n ≤ 100.
Exemplu:
Intrare:
5
4 2 4 7 1
Ieșire: 2 4 0 1

Răspunsuri la întrebare

Răspuns de Petruccinator
0

#include <iostream>

int main() {

   size_t i, n;

   std::cin >> n;

   int *v = new int[n];

   

   for (i = 0; i < n; ++i) {

       std::cin >> v[i];

       

       if (v[i] == 7) // abs(v[i])

           v[i] = 0;

   }

   

   for (i = 0; i < n; ++i)

       std::cout << v[i] << ' ';

}

Alte întrebări interesante