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

Se considera tabloul unidimensional A 1..n unde n mai mic sau egal cu 100.Elaborati un program ce modifica elementele tabloului elementele negative le ridica la puterea a 2
elementele pozitive se maresc de 5 ori iar cele nule se inlocuiesc cu 2

Răspunsuri la întrebare

Răspuns de uatafacromania1
1

Răspuns:

#include <iostream>

using namespace std;

int main() {

   int v[100],n,i;

cin >> n;

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

       cin >> v[i];

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

       if(v[i]<0)

   v[i]=v[i]*v[i];

   else if(v[i]>0)

       v[i]=v[i]*5;

   else v[i]=2;

   }

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

       cout << v[i] << " ";

}

Alte întrebări interesante