Ayuda con vectores
Publicado por diego (2 intervenciones) el 12/06/2018 04:25:19
Si alguien me puede dar una mano con este ejercicio se lo agradeceria!
Escribir un programa Pascal eficiente y correctamente modularizado que resuelva el siguiente problema:
Se tiene en un archivo con tres líneas de enteros grabadas
N en la primera
N enteros en la segunda
2*N enteros en la tercera
Leer y descargar en dos vectores: A (N elementos) y B (2*N elementos)
Se espera que cada elemento de A sea igual a la suma de dos elementos de B de la siguiente forma: A[1]=B[1]+B[2] ; A[2]=B[3]+B[4] y así sucesivamente.
Se pide desarrollar un programa que genere un arreglo C con las posiciones de A que no cumplan lo solicitado
Mostrar C
Ejemplo:
N = 5
A= [ 2 -1 4 8 9] y B=[2 0 9 8 3 1 7 2 7 2] , N=5
Entonces C será [2 4] ya que A[2] y A[4] no cumplen lo pedido
Escribir un programa Pascal eficiente y correctamente modularizado que resuelva el siguiente problema:
Se tiene en un archivo con tres líneas de enteros grabadas
N en la primera
N enteros en la segunda
2*N enteros en la tercera
Leer y descargar en dos vectores: A (N elementos) y B (2*N elementos)
Se espera que cada elemento de A sea igual a la suma de dos elementos de B de la siguiente forma: A[1]=B[1]+B[2] ; A[2]=B[3]+B[4] y así sucesivamente.
Se pide desarrollar un programa que genere un arreglo C con las posiciones de A que no cumplan lo solicitado
Mostrar C
Ejemplo:
N = 5
A= [ 2 -1 4 8 9] y B=[2 0 9 8 3 1 7 2 7 2] , N=5
Entonces C será [2 4] ya que A[2] y A[4] no cumplen lo pedido
Valora esta pregunta


0