Documente Academic
Documente Profesional
Documente Cultură
Să se elaboreze algoritmul structurat (schemă logică sau pseudocod) care creează un vector cu
zilele în care valoarea vânzărilor depășește o limita dată.
N zile
Lim
N=5
Lim=15
X=10, 7, 20, 25, 5
{
Citeste n, (x[i], i=1,n);
j=0;
for(i=1;n;1)
{
If(x[i]>lim) {
j++;
y[j]=I;
}
}
If(j=0)
Scrie “nu exista zile”;
Else
Scrie (y[i], i=1, j)
}
2. Fie un vector care conține notele studenților dintr-o serie la o disciplină. Să se elaboreze
algoritmul structurat (schemă logică sau pseudocod) pentru determinarea studenților care nu au
promovat la disciplina respectivă.
X=note
{
Citeste n, (x[i],i=1, n);
J=0;
For(i=1; n;1)
{
if(x[i]<5)
J=j+1;
Y[j]=i
}
If(j=o)
Scie ”toti studentii au promovat”;
Else
Scrie(y[i], i=1, j)
}
3. Să se elaboreze algoritmul structurat (schemă logică sau pseudocod) pentru numărarea
elementelor negative dintr-un vector.
Nr=0;
For(i=1;n;1)
If(x[i]<0)
Nr=nr+1;
If(nr=0)
Else
Scrie “nr”;
4. Să se elaboreze algoritmul structurat (schemă logică sau pseudocod) pentru extinderea unui
vector prin inserarea unei valori date înaintea unei poziții k dată.
{
citeste n,(x[i],i=1, n),a,k;
For(i=n,;k;-1)
X(i+1)=x[i];
X[k]=a;
N=n+1;
Scrie “x[i]=i=1, n”
}