Valores presentes y en su sitio ¡ayudame!
Diseñar un programa que pida dos vectores (AyB) de 5 elementos enteros
El programa debe mostrar por pantalla
a) el numero de elemento de B que estan en A
b) cantos de los anteriores estan ern la posiciòn correcta, esdecir cuantos elementos de Bestan en A en la misma posiciòn. lo mas sencillo posible en c++
ejemplo si el vector A vale
16239
y B vale
61034
el resultado seria
3
1
porque hay tres elementos de B que estan en A (el 6,1, 3) y uno de ellos (el 3) esta en la posicion correcta
El programa debe mostrar por pantalla
a) el numero de elemento de B que estan en A
b) cantos de los anteriores estan ern la posiciòn correcta, esdecir cuantos elementos de Bestan en A en la misma posiciòn. lo mas sencillo posible en c++
ejemplo si el vector A vale
16239
y B vale
61034
el resultado seria
3
1
porque hay tres elementos de B que estan en A (el 6,1, 3) y uno de ellos (el 3) esta en la posicion correcta
no pidas que te lo programen! Solo te doy el pseudocodigo.
cant_estan = 0
cant_mism_pos = 0
para i desde 0 hasta 4 hacer
para j desde 0 hasta 4 hacer
si i = j entonces
si a[i] = b[j] entonces cant_mism_pos = cant_mism_pos + 1
si a[i] = b[j] entonces cant_estan = cant_estan + 1
finpara //j
finpara //i
mostrar cant_estan
mostrar cant_mism_pos
es así de simple
Suerte
cant_estan = 0
cant_mism_pos = 0
para i desde 0 hasta 4 hacer
para j desde 0 hasta 4 hacer
si i = j entonces
si a[i] = b[j] entonces cant_mism_pos = cant_mism_pos + 1
si a[i] = b[j] entonces cant_estan = cant_estan + 1
finpara //j
finpara //i
mostrar cant_estan
mostrar cant_mism_pos
es así de simple
Suerte
me olvide algunas lineas
este es el pseudocodigo correcto:
cant_estan = 0
cant_mism_pos = 0
para i desde 0 hasta 4 hacer
para j desde 0 hasta 4 hacer
si i = j entonces
si a[i] = b[j] entonces cant_mism_pos = cant_mism_pos + 1
finsi
si a[i] = b[j] entonces cant_estan = cant_estan + 1
finsi
finpara //j
finpara //i
mostrar cant_estan
mostrar cant_mism_pos
es así de simple
este es el pseudocodigo correcto:
cant_estan = 0
cant_mism_pos = 0
para i desde 0 hasta 4 hacer
para j desde 0 hasta 4 hacer
si i = j entonces
si a[i] = b[j] entonces cant_mism_pos = cant_mism_pos + 1
finsi
si a[i] = b[j] entonces cant_estan = cant_estan + 1
finsi
finpara //j
finpara //i
mostrar cant_estan
mostrar cant_mism_pos
es así de simple
