Se considera tablou A[1..N] de numere intregi,N<=100.Scrieti un program care numara cite elemente sunt diferite de ultimul element si cite elemente sunt diferite de primul element.
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
using namespace std;
int a[101],n,i;
int main()
{
///citim vectorul de numere
cin>>n;
for(i=1; i<=n; i++)cin>>a[i];
int p,u,nru=0,nrp=0;///declaram doua variabile p si u care vor reprezenta prima si ultima valoare din sir, adica a[1] si a[n], respectiv 2 variabile contor nru si nrp initializate cu 0, care sa numere cate elemente sunt diferite de ultimul si cate diferite de primul
p=a[1];
u=a[n];
for(i=1; i<=n; i++)
{
if(p!=a[i])nrp++;
if(u!=a[i])nru++;
}
cout<<nru<<" "<<nrp;
}
daiana777:
Mersi mult,doar ca am nevoie in Pascal nu in C++.
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba rusă,
8 ani în urmă
Engleza,
8 ani în urmă
Fizică,
8 ani în urmă
Chimie,
9 ani în urmă
Matematică,
9 ani în urmă