Se considera tablou unidimensional A[1...n];n< sau egal cu 100,Sa se scrie un program care modifica elementele tabloului in felul urmator:elementele negative la patrat,cele pozitive le maresti de 10 ori
viman39:
cele pozitive le maresti de 10 ori adica le aduni cu 10 sau le inmultesti cu 10 ?
Răspunsuri la întrebare
Răspuns de
2
#include <iostream>
using namespace std;
int main(){
int i, n, a[100];
cout<<"n=";cin>>n;
for(i=1;i<=n;i++){
cout<<"a["<<i<<"]=";
cin>>a[i];
if(a[i]<0) a[i]*=a[i];
else if(a[i]>0) a[i]+=10; } (daca iti trebuie INMULTESTE cu 10 elementele pozitive pune in loc de + *)
for(i=1;i<=n;i++) cout<<"a["<<i<<"]="<<a[i]<<endl;
}
using namespace std;
int main(){
int i, n, a[100];
cout<<"n=";cin>>n;
for(i=1;i<=n;i++){
cout<<"a["<<i<<"]=";
cin>>a[i];
if(a[i]<0) a[i]*=a[i];
else if(a[i]>0) a[i]+=10; } (daca iti trebuie INMULTESTE cu 10 elementele pozitive pune in loc de + *)
for(i=1;i<=n;i++) cout<<"a["<<i<<"]="<<a[i]<<endl;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Religie,
8 ani în urmă
Limba română,
8 ani în urmă
Geografie,
9 ani în urmă
Limba română,
9 ani în urmă
Geografie,
9 ani în urmă
Limba română,
9 ani în urmă
Fizică,
9 ani în urmă