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

1.Se citesc n numere naturale. Sa se afiseze cel mai mare numar
2.Se citesc n numere intregi. Calculati produsul celor pozitive si suma celor negative
3.Se citesc n numere naturale. Sa se calculeze cate din ele au ultima cifra cinci


Dictiunaru: Mentionez ca as vrea in pseudocod

Răspunsuri la întrebare

Răspuns de AnelisseBrainly
6
C++
1) #include <iostream>
using namespace std;
main()
{int v[100], n, i, max=-32000;
cin>>n;
for (i=1; i<=n; i++)
cin>>v[i];
if(v[i]>max)
max=v[i];
cout<<max; }

2) #include <iostream>
using namespace std;
main()
{int v[100], n, i, P=1; S=0;
cin>>n;
for (i=1; i<=n; i++)
cin>>v[i];
if(v[i]>0)
P=P*v[i];
if (v[i]<0)
S=S+v[i];
cout<<S<<" "<<P; }

3) #include <iostream>
using namespace std;
main()
{int v[100], n, i, nr=0
cin>>n;
for (i=1; i<=n; i++)
cin>>v[i];
if(v[i]%10=5)
nr++;
cout<<nr; }

Pseudocod:
1) citește n (număr întreg)
pentru i=1, i<=n, (cu pasul) 1
citește v[i]
max->-32000;
dacă v[i]>max
max=v[i]
scrie max

2) citește n (număr întreg)
pentru i=1, i<=n, (cu pasul) 1
citește v[i]
dacă v[i]>0
P->P*v[i]
dacă v[i]<0
S->S+v[i];
scrie S, P

3) citește n (număr natural)
pentru i=1, i<=n, (cu pasul) 1
citește v[i]
nr->0
dacă v[i]%10=5
nr=nr+1;
scrie nr


Dictiunaru: poti sa imi faci si in pseudocod re rog frumos?
AnelisseBrainly: Am editat, însă nu s-a spus de la început în ce trebuie să fac. Am pus și C++ și pseudocod acum, baftă.
Alte întrebări interesante