8/15/2019 EJERCICIOS TALLER DE PROGRAMACION.docx
1/37
EJERCICIOS TALLER DE PROGRAMACION: VECTORES Y MATRICES
ASIGNATURA: TALLER DE PROGRAMACION
DOCENTE:ING. MIGUEL TOVAR CARDOZO
ESTUDIANTES;
ALEXIS VERÚ DIAZ. 20142131914CRISTIAN CAMILO SANCEZ ARDILA 20142131!"2
GRUPO DE LA#ORATORIO (Martes-Miércoles)
UNIVERSIDAD SURCOLOM#IANA$ACULTAD DE INGENIER%AINGENIER%A ELECTR&NICA
'2( )* +,- )* 201"/
8/15/2019 EJERCICIOS TALLER DE PROGRAMACION.docx
2/37
EJERCICIOS DE VECTORES.
#include
#include
#include
using namespace std;
int main(int argc, char *argv[]) {
sstem (!"olor $!);
int veca[%], pro, promedio, maores&';
pro&';
coutcout
8/15/2019 EJERCICIOS TALLER DE PROGRAMACION.docx
3/37
8/15/2019 EJERCICIOS TALLER DE PROGRAMACION.docx
4/37
print6(!@n!);
scan6(!Bd!,Cveca[i]);
8
print6 (!@n scriba los valores del vector ? !);
i&';
Ahile(i
8/15/2019 EJERCICIOS TALLER DE PROGRAMACION.docx
5/37
include
#include
#include
using namespace std;
int main(int argc, char *argv[]) {
sstem (!"olor '!);
int vec[D'], vm, pm;
cout
8/15/2019 EJERCICIOS TALLER DE PROGRAMACION.docx
6/37
#include
#include
#include
using namespace std;
int main(int argc, char *argv[]) {
sstem (!"olor D!);
int vec:[%], vecD[%''], /,i;
coutcout
do
{
i77;
vecD[i]&vec:[i]*vec:[i];
8/15/2019 EJERCICIOS TALLER DE PROGRAMACION.docx
7/37
cout
8/15/2019 EJERCICIOS TALLER DE PROGRAMACION.docx
8/37
{
co&co7:;
8
else
i6 (vec[i]>')
{
cp&cp7:; 99contador
ap&ap7 vec[i]; 99sumador o acumulador
8
else
i6 (vec[i]
8
#include
#include
#include
using namespace std;
8/15/2019 EJERCICIOS TALLER DE PROGRAMACION.docx
9/37
int main(int argc, char *argv[]) {
sstem (!"olor =!);
int vec:[:%'], vecD[:%'];
cout
cout
8
8/15/2019 EJERCICIOS TALLER DE PROGRAMACION.docx
10/37
#include
#include
#include
using namespace std;
int main(int argc, char *argv[]) {sstem (!"olor =!);
int vec+[:''], vec3[:''],s&';
cout
8/15/2019 EJERCICIOS TALLER DE PROGRAMACION.docx
11/37
s&s7:;
8
i6 (s&&:'')
coutelse
coutreturn ';
8
#include
#include
#include
using namespace std;
int main(int argc, char *argv[]) {
sstem (!"olor %!);
int vec[:''],sA,c;
cout
8/15/2019 EJERCICIOS TALLER DE PROGRAMACION.docx
12/37
c&vec[:];
6or (int i&:;i
8
#include
#include
#include using namespace std;
int main(int argc, char *argv[]) {
sstem (!"olor %!);
int vec[H'], sA, n;
8/15/2019 EJERCICIOS TALLER DE PROGRAMACION.docx
13/37
cout
8/15/2019 EJERCICIOS TALLER DE PROGRAMACION.docx
14/37
#include
#include
#include
using namespace std;
int main(int argc, char *argv[]) {
sstem (!"olor %!);
int vec:[D'],vecD[D'],vecE[D'];
cout
8/15/2019 EJERCICIOS TALLER DE PROGRAMACION.docx
15/37
#include
#include
#include
using namespace std;
int main(int argc, char *argv[]) {
sstem (!"olor H!);
int 6[:''], i&', J&:;
6[']&i;6[:]&J;
coutcout
8
EJERCICIOS MATRICES.
8/15/2019 EJERCICIOS TALLER DE PROGRAMACION.docx
16/37
#include
#include
#include
#include
#include
using namespace std;
int main(int argc, char *argv[]) {
sstem (!"olor ?$!);
int 3,+,suma;
int matriK0[%][$] & {8;
int numero & ';
coutcoutcin>>3;
coutcin>>+;
6or(int M & '; M < 3; M77)
6or(int & '; < +; 77){
coutcin>>numero;
matriK0[M][] & numero;
8
cout6or(int i & '; i < 3; i77){
6or(int J & '; J < +; J77){
cout
8/15/2019 EJERCICIOS TALLER DE PROGRAMACION.docx
17/37
8
cout
8
#include
#include
#include
#include
#include
#include
using namespace std;
int main(int argc, char *argv[]) {
sstem (!"olor ?:!);
int 3,+,vM,v,vv;
int matriK0[:'][:'] & {8;
int numero & ';
8/15/2019 EJERCICIOS TALLER DE PROGRAMACION.docx
18/37
coutcoutcin>>3;
coutcin>>+;
6or(int M & '; M < 3; M77)
6or(int & '; < +; 77){
coutcin>>numero;
matriK0[M][] & numero;
8
cout6or(int i & '; i < 3; i77){
6or(int J & '; J < +; J77){
cout8
cout
8/15/2019 EJERCICIOS TALLER DE PROGRAMACION.docx
19/37
vM&';
6or(int i & '; i < 3; i77){
6or(int J & '; J < +; J77){
i6 (matriK0[i][J]>vM)
{
vM&matriK0[i][J];
v&i;
vv&J;
8
8
8
coutcoutreturn ';
8
#include
#include
#include
#include
#include
#include
using namespace std;
int main(int argc, char *argv[]) {
sstem (!"olor ?D!);
int 3,+,vec:[D],vecD[D],s:&',sD&',sE&',s=&',sv,sv:,svD,svE;
8/15/2019 EJERCICIOS TALLER DE PROGRAMACION.docx
20/37
int matriK0[D][D] & {8;
int numero & ';
cout
8/15/2019 EJERCICIOS TALLER DE PROGRAMACION.docx
21/37
vecD[D]&s=;
sv&vec:[:]7vec:[D];
sv:&vecD[:]7vecD[D];
svD&vec:[:]7vecD[:];
svE&vec:[D]7vecD[D];
cout
cout
return ';
8
#include
#include
#include
#include
#include
#include
using namespace std;
int main(int argc, char *argv[]) {
sstem (!"olor ?E!);
int 3,+, sum,vM,v;
int matriK0[D'][D'],col[D'] & {8;
int numero & ';
coutcoutcin>>3;
cout
8/15/2019 EJERCICIOS TALLER DE PROGRAMACION.docx
22/37
cin>>+;
6or(int M & '; M < 3; M77)
6or(int & '; < +; 77){
coutcin>>numero;
matriK0[M][] & numero;
8
cout6or(int i & '; i < 3; i77){
6or(int J & '; J < +; J77){
cout8
cout
vM&';
8/15/2019 EJERCICIOS TALLER DE PROGRAMACION.docx
23/37
v&';
6or(int J & '; J < +; J77){
i6 (vM
return ';8
#include
#include
#include
#include
#include
#include
using namespace std;
int main(int argc, char *argv[]) {
sstem (!"olor ?E!);
int 3,+;
int matriK0[D'][D'];
int numero & ';
cout
8/15/2019 EJERCICIOS TALLER DE PROGRAMACION.docx
24/37
coutcin>>3;
coutcin>>+;
6or(int M & '; M < 3; M77)
6or(int & '; < +; 77){
coutcin>>numero;
matriK0[M][] & numero;
8
cout6or(int i & '; i < 3; i77){
6or(int J & '; J < +; J77){
cout8
cout
8/15/2019 EJERCICIOS TALLER DE PROGRAMACION.docx
25/37
#include
#include
#include
#include
#include
using namespace std;
int main(int argc, char *argv[]) {
sstem (!"olor ?%!);
int matriK[:'][:'];
99 0ui se asignan los valores a la matriK
6or(int i&';i
6or(int i&';i
8/15/2019 EJERCICIOS TALLER DE PROGRAMACION.docx
26/37
cout
coutcin>>3;
8/15/2019 EJERCICIOS TALLER DE PROGRAMACION.docx
27/37
coutcin>>+;
cout6or(M&';M
6or(int J & '; J < +; J77){
cout8
cout
6or(&';
8/15/2019 EJERCICIOS TALLER DE PROGRAMACION.docx
28/37
8
columna[M]&suma;
8
cout
{
suma&';
6or(M&';M
8/15/2019 EJERCICIOS TALLER DE PROGRAMACION.docx
29/37
coutreturn ';
8
#include
#include
#include
using namespace std;
int main(int argc, char *argv[]) {
sstem (!"olor ?:!);
int matriK[%][$];
int M,,3,+,n&',n:&',nD&';
int numero & ';
coutcout3;
coutcin>>+;
cout6or(M&';M
8/15/2019 EJERCICIOS TALLER DE PROGRAMACION.docx
30/37
{
coutcin>>numero;
matriK[M][] & numero;
8
8
cout
cout8
cout
8/15/2019 EJERCICIOS TALLER DE PROGRAMACION.docx
31/37
6or(int i & '; i < 3; i77){
6or(int J & '; J < +; J77){
i6(matriK[i][J]>'){
n:&n:7:;
8
8
8
cout
8/15/2019 EJERCICIOS TALLER DE PROGRAMACION.docx
32/37
int main(int argc, char *argv[]) {
sstem (!"olor ?'!);
int 3,+, sum,vM,v;
int matriK0[D'][D'],col[D'] & {8;
int numero & ';
coutcoutcin>>3;
coutcin>>+;
6or(int M & '; M < 3; M77)
6or(int & '; < +; 77){
coutcin>>numero;
matriK0[M][] & numero;
8
cout6or(int i & '; i < 3; i77){
6or(int J & '; J < +; J77){
cout8
cout
8/15/2019 EJERCICIOS TALLER DE PROGRAMACION.docx
33/37
sum&sum7matriK0[i][J];
8
col[i]∑
8
99recorre el vector horiKontal muestra el resultado
6or(int i & '; i < 3; i77){
cout8
vM&';
v&';
6or(int i & '; i < 3; i77){
i6 (vM
return ';
8
8/15/2019 EJERCICIOS TALLER DE PROGRAMACION.docx
34/37
#include
#include
#include
using namespace std;
int main(int argc, char *argv[]) {
sstem (!"olor $!);
int matriK[%'][D'];
int 6ila[%'];
int columna[D'];
int M,,i,3,+,s6&',sc&';
int suma&';
coutcout>3;
coutcin>>+;
cout
8/15/2019 EJERCICIOS TALLER DE PROGRAMACION.docx
35/37
cout
cout
cout
6or(&';
8/15/2019 EJERCICIOS TALLER DE PROGRAMACION.docx
36/37
8
columna[M]&suma;
8
cout
{
suma&';
6or(M&';M
8/15/2019 EJERCICIOS TALLER DE PROGRAMACION.docx
37/37
coutreturn ';
8