Se dau doi vectori: a si b. Sa se calculeze cate elemente comune au. am nevoie urgent de algoritm.
Răspunsuri la întrebare
Răspuns de
2
Deci uite in java:
class Program {
static int elcomune = 0;
public static void main ( String args [] ) {
int vector1 [] = { 2, 3, 4 };
int vector2 [] = { 2, 3, 7 };
// cred ca vrei ca ambii vecori sa aibe acelasi nr de elemente nu?
for ( int c = 0; c < vector1.length; c++ ) {
if ( vector1[c] == vector2[c] {
elcomune++;
}
}
System.out.println("Cei doi vectori au in total " + elcomune + " elemente comune");
}
}
// sper ca te-am ajutat cat de cat!
// asta e facut in java .... poate poti tu sa traduci in ce limbaj de programare trebuie sa faci acest program
// outputul : Cei doi vectori au in total 2 elemente comune
# si uite in python:
vectoru1 = [1, 2, 3]
vectoru2 = [1, 2, 4]
elmcomune = 0
for i in range (0, len( vectoru1 )):if vectoru1 [i] == vectoru2 [i]:elmcomune = elmcomune + 1
print ("Cei doi vectori au", elmcomune, "elemente comune!")
// daca nu sti java poate o sa intelegi umpic din python btw output-ul este : Cei doi vectori au 2 elemente comune!
class Program {
static int elcomune = 0;
public static void main ( String args [] ) {
int vector1 [] = { 2, 3, 4 };
int vector2 [] = { 2, 3, 7 };
// cred ca vrei ca ambii vecori sa aibe acelasi nr de elemente nu?
for ( int c = 0; c < vector1.length; c++ ) {
if ( vector1[c] == vector2[c] {
elcomune++;
}
}
System.out.println("Cei doi vectori au in total " + elcomune + " elemente comune");
}
}
// sper ca te-am ajutat cat de cat!
// asta e facut in java .... poate poti tu sa traduci in ce limbaj de programare trebuie sa faci acest program
// outputul : Cei doi vectori au in total 2 elemente comune
# si uite in python:
vectoru1 = [1, 2, 3]
vectoru2 = [1, 2, 4]
elmcomune = 0
for i in range (0, len( vectoru1 )):if vectoru1 [i] == vectoru2 [i]:elmcomune = elmcomune + 1
print ("Cei doi vectori au", elmcomune, "elemente comune!")
// daca nu sti java poate o sa intelegi umpic din python btw output-ul este : Cei doi vectori au 2 elemente comune!
mmnicular:
vrei in c++ ?
Răspuns de
4
#include<iostream>
using namespace std;
int a[100],b[100],c[100],n,m,i,j,k;
int mai()
{
cin>>n>>m;
for(i=1;i<=n;i++)
cin>>a[i];
for(j=1;j<=m;j++)
cin>>b[j];
for(i=1;i<=n;i++)
for(j=1;j<=m;j++)
if(a[i]==b[j])
{
k++;
c[k]=a[i];
}
for(i=1;i<=k;i++)
cout<<c[i]<<" ";
}
using namespace std;
int a[100],b[100],c[100],n,m,i,j,k;
int mai()
{
cin>>n>>m;
for(i=1;i<=n;i++)
cin>>a[i];
for(j=1;j<=m;j++)
cin>>b[j];
for(i=1;i<=n;i++)
for(j=1;j<=m;j++)
if(a[i]==b[j])
{
k++;
c[k]=a[i];
}
for(i=1;i<=k;i++)
cout<<c[i]<<" ";
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă