Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
Programacion Programación D-24 Horario: M y V de 11 a 1 Hector Campos Serna Código. 215646659 Actividad 3.2.1 Arreglos Unidimensionales 14/11/2020 Practica 34: Arreglos Unidimensionales Pseudocodigo Código Principal Inicio enteros datos[10], i desde(i0;i<=9;inc i) inicio imprimir("Dame el elemento",i) leer(datos[i]) fin //muestra los elementos del arreglo en sentido inverso desde(i9; i>=0; dec i){ imprimir("El elemento” i “es” datos[i]” ) fin Fin #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { int datos[10], i; //llena el arreglo don los elementos for(i=0;i<=9;i++) {printf("Dame el elemento %d\n",i); scanf("%d",&datos[i]);} //muestra los elementos del arreglo en sentido inverso for(i=9; i>=0; i--){ printf("El elemento %d es %d\n", i, datos[i] ); } return (0); } Practica 35: Suma de dos arreglos unidimensionales Pseudocodigo Código Principal inicio real A[5]={3.2,4.6,1.7,8.3,5.2}, B[5]={4.9,7.1,9.5,2.7,6.8}, C[5]; entero i //suma de los arreglos que ya fueron inicializados desde(i0;i<=4;inc i) C[i] A[i] + B[i]; //Muestra completamente cada una de las sumas desde(i0; i<=4; inc i) imprimir(A[i], “+”B[i], “=” C[i]) fin #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) {float A[5]={3.2,4.6,1.7,8.3,5.2}, B[5]={4.9,7.1,9.5,2.7,6.8}, C[5]; int i; //suma de los arreglos que ya fueron inicializados for(i=0;i<=4;i++){ C[i] = A[i] + B[i];} //Muestra completamente cada una de las sumas for(i=0; i<=4; i++){ printf("%.2f + %.2f = %.2f ", A[i], B[i], C[i]); } return (0); } PseudocodigoPractica 36: Promedio de un arreglo Código //Práctica 36. Guardar 10 elementos de tipo real en un vector e imprimir en pantalla el "promedio" de todos sus elementos. Principal inicio entero i real A[10]{5.2,4.6,1.7,8.3,5.2,5.9,8.1,9.5,6.7,6.8}, suma0, prom desde(i0; i<=10; inc i)inicio suma += A[i] fin prom suma/10; imprimir ("Promedio de los elementos:" prom) Fin //Práctica 36. Guardar 10 elementos de tipo real en un vector e imprimir en pantalla el "promedio" de todos sus elementos. #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { int i; float A[10]{5.2,4.6,1.7,8.3,5.2,5.9,8.1,9.5,6.7,6.8}, suma=0,prom; for(i=0;i<=10;i++){ suma += A[i]; } prom = suma/10; printf("Promedio de los elementos: %.2f", prom); return (0); } Practica 37: Numero mayor de un arreglo Pseudocodigo Código Práctica 37. Encontrar el elemento "mayor" de un arreglo de 15 elementos. Principal inicio entero i, A[15]{13,41,17,83,52,59,81,11,67,68,10,20,99,12,88}, mayor=0; desde(i0;i<=15;inc i)incio si(A[i]>mayor)inicio mayorA[i] fin fin imrpimir("A=13,41,17,83,52,59,81,11,67,68,10,20,99,12,88") imprimir ("El elemento mayor del arreglo A es: mayor”) fin #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]){ int i, A[15]{13,41,17,83,52,59,81,11,67,68,10,20,99,12,88}, mayor=0; for(i=0;i<=15;i++){ if(A[i]>mayor){ mayor=A[i]; }} printf("A=13,41,17,83,52,59,81,11,67,68,10,20,99,12,88\n"); printf("El elemento mayor del arreglo A es: %i", mayor); } Practica 38: Multiplicación de dos vectores Pseudocodigo Código Práctica 38. Llenar dos arreglos de tamaño 10 con elementos de tipo real y dejar en un tercer arreglo la multiplicación de los dos anteriores. Mostrar en pantalla la operación completa de cada una de las multiplicaciones. Principal Inicio real A[10]{3.2,10,4.6,5,4.7,8,8.3,7,5.8,5}, B[10]{4.9,10,7.1,7,9.5,9,2.7,4,6.8,2}, C[10] entero i; desde(i10;i<10;inc i)inicio C[i] A[i] * B[i] fin desde(i0; i<10; inc i)incio imprimir(A[i] “x” B[i] “=” C[i]) fin Fin #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]){ float A[10]={3.2,10,4.6,5,4.7,8,8.3,7,5.8,5}, B[10]={4.9,10,7.1,7,9.5,9,2.7,4,6.8,2}, C[10]; int i; for(i=0;i<10;i++){ C[i] = A[i] * B[i];} for(i=0; i<10; i++){ printf("%.2f x %.2f = %.2f \n", A[i], B[i], C[i]); } return (0); } PROGRAMACION 14 DE NO VIEM BRE DE 2020 Programación D - 2 4 Horario : M y V de 11 a 1 H ector Campo s Serna Código. 215646659 Actividad 3.2. 1 Arreglos Uni dimension ales 1 4/11/2020 PROGRAMACION 14 DE NOVIEMBRE DE 2020 Programación D-24 Horario: M y V de 11 a 1 Hector Campos Serna Código. 215646659 Actividad 3.2.1 Arreglos Unidimensionales 14/11/2020
Compartir