Como no darte pulgar arriba si eres lo maximo .sigue con tus videos he aprendido mucho gracias a ti .
@kevinrengifo77118 жыл бұрын
viejo eres muy bueno explicando sigue haciendo videos asi. Gracias por subir este tipo de contenido PD: lo de dejar tarea es buena.
@5idelacruzmartinezadrianas5323 жыл бұрын
Me salvó! tengo muchas tareas que necesitan un array, no sabía que podía colocarse así.
@madelinesaldana1151 Жыл бұрын
Excelente explicación muy clara ,entendí totalmente como hacer arreglos
@mariamercedesMacellari8 жыл бұрын
MUY DIDACTICO MUY CLARO GONZALO GRACIAS
@alexontiveros4669 Жыл бұрын
Muy buenos ejemplos para aprender sobre array
@gerardosaucedagrimaldo9878 Жыл бұрын
Buen vídeo para aprender sobre los arreglos
@oreodevainilla3 жыл бұрын
Hace tres dias que no podia entender. Gracias crack :D Salvaste a mucha gente de morir por mi enojo jajajaja Likaso
@eddyquintero918 жыл бұрын
Buen tutorial yo hago tutoriales tan bien y mañana haré uno de arreglos en visual c# POO me ayudo mucho tu vídeo para refrescar la mente y hacer un par de ejemplos mañana.Dios siga dando sabiduría.!!
@hectorfabiohenaorodriguez56785 жыл бұрын
Muy buen video. Muy claro y facil de entender. Gracias
@jeremias21077 жыл бұрын
Aqui tienen la tarea, a diferencia del otro comentario, este código determina el menor siendo el numero negativo o positivo :D #include #include int main (){ int cosillo[10] = {45,75,645,55,890,64,78,-744,2,23}; int menor=0; int i=0; for(i=0; i 0 || cosillo [i] < 0){ menor=i; } } printf ("El mayor del arreglo es: %d ", cosillo[menor]); printf ("Su posicion dentro del arreglo es: %d ", menor); getchar(); return 0; }
@henryalvarado11534 жыл бұрын
BUena Chrisitan Leon veo tus tutoriales desde Peru... estan amenos. GRacias y muchas bendiciones.
@fridasofiagasca5953 Жыл бұрын
Me quedó todo muy claro, gracias
@RyUuKbLoOd11 жыл бұрын
Gracias como siempre! de todos los videos de youtube, los tuyos son los que enverdad entiendo xD
@eduardojuarezdelgado97479 жыл бұрын
hola oye como hago un programa q me diga cual numero se repite mas de un numero pedido al usuario
@fritztunochuquisa97955 жыл бұрын
En la tarea era solo modificar el Mayor por el Menor.. Muy bueno su video
@occsy87882 жыл бұрын
me salvaste el examen bro, te amo haha
@CPlayMasH_Tutoriales2 жыл бұрын
De eso se trata mi friend
@mariajosefonseca77968 жыл бұрын
Qué explicación tan clara, excelente. :D
@elingenciado9 жыл бұрын
Como seria un caso de arreglos pero con variable tipo char? es decir, por ejemplo crear un programa en el cual el usuario agregue 5 nombres en un arreglo y después imprima solo el nombre que el usuario pida por medio de la posición. En todos los videos que he visto, utilizan arreglos numéricos, pero no encuentro ejemplos usando arreglos con nombres propios
@HectorRodriguez-sd3rl5 жыл бұрын
Jaja no pusiste atención en el video verdad...
@dourix37083 жыл бұрын
Podrias usar un arreglo bidimensional, ejemplo char [10][10] asi tendras 10 filas que guardaran 10 nombres con 10 caracteres cada uno
@juansebastianmendezrico65483 жыл бұрын
@@dourix3708 Disculpa he tratado de replicar eso, pero el resultado no lo obtengo, tienes algún ejemplo
@obitouchiha18386 жыл бұрын
gracias me fue de ayuda tu video
@casiqueRM877 жыл бұрын
Excelente aporte hermano!!
@xaviersantiagofontemales81503 жыл бұрын
buenos días como se podría hacer una operación de búsqueda y remplazo unidimensional podría ayudarme..
@SicMundusCE Жыл бұрын
Una pregunta, cuando intento compilar y ejecutar el programa guardado como un programa ".c" me salta un error en esta linea del for for(int i = 0; i < 5; i++){ es raro porque no le encuentro que tenga un error pero cuando lo compilo y ejecuto cuando lo guardo como un programa ".cpp" ahi si no salta ningun error y compila y ejecuta todo
@yakook1763 жыл бұрын
¿que tipo de arreglo esta utilizando?
@gabyr.49207 жыл бұрын
Gracias por tus videos, son de mucha ayuda :) saludos
@benjamincarpio73192 жыл бұрын
gracias bro me ayudaste mucho
@pierjael16244 жыл бұрын
La 1 tambien se puede hacer con puro printf,scanf... 5 veces y luego sacarle promedio? Cierto
@GEORGETRONIC10 жыл бұрын
Eres excelente maestro saludos me han servido mucho tus vídeos :D
@ricardoramirezaparicio52348 жыл бұрын
como puedo usar el srand en el ciclo for para que me de numeros aleatorios??
@pibecito9 жыл бұрын
+Cesar Peralta Tienes que poner esto arriba del main: #include y esto arriba del return: system("pause");
@nicolahespinoza572610 жыл бұрын
Muy bueno tu video me aclaro muchas cosas!
@alejandrogallardo2448 жыл бұрын
Te rifaste con el último ejercicio
@angelsoto91117 жыл бұрын
sigue así amigo me ayudas mucho soy un estudihambre de la udg
@baltazarveliz29868 жыл бұрын
Hola Christian León, me pregunta si podria hacer programas como po ejemplo, calcular el determinante de una matriz nxn, suma y producto de matrices, matriz transpuesta
@CPlayMasH_Tutoriales8 жыл бұрын
Baltazar Veliz claro que si, en cuanto encuentre el tiempo
@juansuarez21239 жыл бұрын
Gracias!!!! muy bien explicado.
@Sanddmy7 ай бұрын
por que dejo de subir videos? Estas bien Christian?
@victorrubin35598 жыл бұрын
Que programa usas para pasar tus códigos
@cazadorkike3 жыл бұрын
Les invito a que puedan mirar el siguiente video haciendo referencia a los arreglos de una manera muy intuitiva kzbin.info/www/bejne/gpu3fYaQj62Upac
@TheZindrax7 жыл бұрын
Muchas gracias, me costo un poco comprender al comienzo, pero quedo claro. :D
@tefigianovich15107 жыл бұрын
nunca dejes de subir videos jaja
@unpecito96743 жыл бұрын
Buena explicación, no sabia como hacer eso de encontrar el numero mayor en un arreglo, pero con este video ya lo entendi mejor! me la pase practicando un buen rato y al final hasta lo hice con funciones por si a alguien le interesa aquí dejo lo que hice :3 #include #include//system("pause"); #include//getch(); void elemenor(int [], int); void elemayor(int [], int); int promedio(int [], int); void llena(int [], int); void ver(int [], int); int main(){ int a[50], n=5, m=10; int b[50]={2, 54, 72, 49, 3, 19, 75, 18, 83, 12}; //pocicion= 0 1 2 3 4 5 6 7 8 9 llena(a, n); ver(a, n); printf("El promedio es: %d ", promedio(a, n)); //////////////////////////////////////////////////////// system("Pause"); system("cls"); //////////////////////////////////////////////////////// ver(b, m); elemayor(b, m); elemenor(b, m); system("pause"); return 0; } void llena(int a[], int n){ int i, acum=0; printf("Dame 5 enteros: "); for(i=0;i2?NO, 54>2?SI, 72>54?si, 49>72?No, 3>72?No, 19>72?No, 75>72?Si 18>75?No 83>75?Si, 83>12? No mayor= i;// mayor=1, mayor=2, mayor=6, mayor= 8 } } printf("El elemento mayor esta en a[%d]= %d ", mayor, b[mayor]); } ////////////////////////////////////////////////////////////////////////////////////////////////////// // b[50]={2, 54, 72, 49, 3, 19, 75, 18, 83, 12}; //pocicion= 0 1 2 3 4 5 6 7 8 9 void elemenor(int b[], int n){ int i, menor=0; for(i=0;i
@matiasduarte85633 жыл бұрын
mayor es un maximo y menor un minimo?
@visuaLangley5 жыл бұрын
Por qué pusiste %d en el primer printf? No sería %f?
@alexgonball10 жыл бұрын
Nos indicas cual es tu canal por favor. Saludos.
@lissymarcepena24938 жыл бұрын
porque el promedio se calcula dentro del mismo ciclo y no en otro??
@MrRockero169 жыл бұрын
y si debo de ponerl cual es el menor pero no inicializado sino que debo pedir los datos como seria?
@yoshinhoeldinocrack79658 жыл бұрын
Como se hacen pero con cin y cout ??? se dificulta mucho con esas de printf y scanf
@gustavo70629 жыл бұрын
muy bien explicado gracias!
@JC-cq7ix8 жыл бұрын
AYUDAAAA!!!! buenas tienes unos videos geniales APRENDO MUCHO recomendare tu canal en mi clase me suscribo me podria ayudar con este ejercicio: Escribe un programa que lea diez enteros comprendidos entre 1 y 10, los almacene en un vector y escriba por pantalla sólo la cantidad de elementos de cada número que contiene. Ejemplo: Dado el siguiente vector [2, 2, 2, 3, 3, 4, 4, 4, 7, 7] La salida producida sería: Existen 3 elementos del número 2 Existen 2 elementos del número 3 Existen 3 elementos del número 4 Existen 2 elementos del número 7
@brianrutgeranccoflores12787 жыл бұрын
BUENAS , QUISIESE SABER SI HAY ALGUNA FORMA DE VERIFICAR QUE TODOS LOS ELEMENTOS DE UN ARREGLO SEAN DISTINTOS , ME PUEDE DECIR COMO POR FAVOR
@waltex267 жыл бұрын
hola esta bueno el video, consulta vos pusiste los valor de entrada si yo los quiero q el programa me pida los valores como seria en ese caso?
@marcelojoseperez46802 жыл бұрын
Yo ocupe el mismo y solo le hice ciertos ajustes #include int main (){ int arreglo[10]={10,1,2,-3,-100,1000,-200,7,1,0}; int i,menor=0; for(i=10;i>0;i--){ if(arreglo[i]< arreglo[menor]){ menor=i; } } printf(" El elemento menor de la matriz es: %d",arreglo[menor]); printf(" Su posicion es: %d",menor); return 0; }
@samuelalbarran67097 жыл бұрын
muy bien explicado
@Twiz19908 жыл бұрын
muy bueno!
@majosuk42419 жыл бұрын
como puedo crear el pseudocódigo de un programa que inserte una subcadena en una cadena, (la cadena es una frase), cual es el ciclo que se uza y como se usa?? por favor expliqueme Gracias
@guerreromoralescarlos96369 жыл бұрын
excelente video :3 gracias.
@JossiC9 жыл бұрын
Me salio todo e inclusive la tarea *-*// wii gracias! :3
@erossss1009 жыл бұрын
Huao gracias .. :3 explicas bien
@Irviing10 жыл бұрын
amigo, no puedo compilar el programa, me muestra algo que "for" solo esta permitido en C99. y que use la opcion "-std=c99" o "-std=gnu99". ¿qué puedo hacer? uso windows 8.1 y code blocks
@CPlayMasH_Tutoriales10 жыл бұрын
Trata de hacerlo asi: int i; for (i = 0; i < N; i++) { // N es el número de iteraciones que quieres. /// Lo que sea que vaya aqui ... } Lo que sucede es que yo guarde mi archivo con extencion ".cpp", lo que significa que en realidad es codigo C++, en lenguaje C no esta permitido declarar variables dentro del for.
@EduardoCastrogt9 жыл бұрын
Yo declare un arreglo de tipo char, pero quiero ingresarle por ejemplo, la palabra 'Hola', cuando lo hago me toma únicamente la ultima letra de la palabra (a), cómo puede hacer para que almacene la palabra completa y no solo una letra?
@CPlayMasH_Tutoriales9 жыл бұрын
En la biblioteca stdio.h hay una funcion llamada gets la cual almacena lo introducido mediante teclado en el arreglo que le pases como argumento: char cadena[20]; gets(cadena);
@carsiglez34487 жыл бұрын
como le hago para ordenar una matriz y que despues regrese un valor para poder obtener la mediana de la matriz????? Tu video me sirvio demasiado gracias!!!!
@fairax8 жыл бұрын
Para que el usuario declare el tamaño del arreglo cómo le haría sería int [i] o int [n]?
@axellavadoresc22348 жыл бұрын
+Eric Da Silva En el momento que tu estas nombrando a tu arreglo le das el tamaño, es decir, int arreglo[10]
@DannaAlvarado-t2q Жыл бұрын
Alguien me puede ayudar con un programa de leer los elementos de 2 array list nombre y edades realizar las operaciones sobre los array añadir eliminar buscando el nombre ordenar solo el array de nombre
@MonsterATV10 жыл бұрын
y para hacer un programa que diga cual de las calificaciones ingresadas es la mayor? si tener que hacer if? como se haría con un arreglo? gracias de antemano
@5klbr9 жыл бұрын
excelenteeeeee !!!!
@federicodandrea99668 жыл бұрын
profe disculpe, porque puso int main?
@CPlayMasH_Tutoriales8 жыл бұрын
Eso es porque en C estándar la función "main" devuelve un valor entero para informar al usuario que invoco el proceso el resultado de las operaciones realizadas por el mismo. Generalmente un valor 0 significa que no ocurrieron errores, valores distintos de 0 significan alguna clase de error (generalmente en el manual del programa se documenta que es lo que significan los valores devueltos, los cuales son definidos arbitrariamente por el programador).
@chavezJRfan19989 жыл бұрын
y como puedo hacer para ordenar los números del arreglo? que no sea usando algoritmos de ordenamiento
@saulaxel6 жыл бұрын
Con la función qsort
@leonardosalcido7119 Жыл бұрын
Entendi el tema bien
@andresf35509 жыл бұрын
hice el mismo programa para zinjai, y me da tal cual como ud lo hizo pero si en el arreglo[10] le doy un numero mayor a 1000 despues de esa poscion me sigue dando el valor 10000 como el mayor y si pongo un valor mayor a 1000 antes de esa posicion me toma este valor, es decir toma el primer valor mayor despues de la posicion [0]=10 asi hayan otros valores mayores es posiciones siguientes Y SE SUPONE QUE ES EL MAYOR DE TODOS LOS VALORES DEL ARREGLO ME PODRIAS ACLARAR ESTO? BUEN VIDEO, MUCHAS GRACIAS!!
@CPlayMasH_Tutoriales9 жыл бұрын
andres f Hola, parece que estas tratando de asignar un valor a arreglo[10], la cual no es una posición valida para el ejemplo del vídeo, donde el máximo indice es 9, ya que el arreglo es de 10 elementos. O talves no entendí bien el problema que encontraste, pero acabo de probar el código y funciona correctamente para cualquier caso.
@andresf35509 жыл бұрын
ya encontre mi error, pues no tenia bien ubicado los corchetes para el if ya me funciona bien. MUCHAS GRACIAS, EXCELENTE VIDEO.
@victorrubin35598 жыл бұрын
que programa usas para hacer tus programas
@jesusemmanuelgarciamiranda64868 жыл бұрын
El que usa en el vídeo se llama CodeBlocks.
@DanielGutierrez30078 жыл бұрын
Se llama Code blocks, pero hay muchos en los que puedes programar en c: Dev cpp, Netbeans, Zinaj, entre otros.
@cesarperalta54959 жыл бұрын
bro cuando 5 pongo enter se cierra esa ventanita... Por que ?
@axellavadoresc22348 жыл бұрын
+Cesar Peralta Revisa que todo este bien, que hayas puesto bien las llaves de tu ciclo "for" porque si no solo ejecuta la orden inmediata seguida del "for" y no es un ciclo y quizá por eso te cierra el ejecutor.
@Sandra85w7 жыл бұрын
Cesar Peralta alomejor es el System pause
@dagonvic1910 жыл бұрын
Cristian, podrías subir un video en el cual se muestre como conectar c con una base de datos. Gracias. Atte., Daniel
@patriciodiaz11668 жыл бұрын
Cual es la diferencia entre la asignación = y la que usa += ?
@CPlayMasH_Tutoriales8 жыл бұрын
En la asigacion (=) sobreescribes el valor de la variable a la izquierda, con el operador (+=) a la variable de la izquierda le sumas lo que este a la derecha.
@jacobocasarez23117 жыл бұрын
Hola amigo, tengo un problema el cual espero resolver con algo de ayuda de tu parte. A la hora de ejecutar el programa, este me pide ingresar la primer calificacion con el mensaje "Dame la calificacion 1", lo cual hago. Pero despues de haber ingresado la primer calificacion, inmediatamente me lanza los mensajes de "Dame la calificacion 2,3,4 y 5" todos seguidos y sin oportunidad de ingresar esas calificaciones. Crees que se deba a algun error del compilador?
@miguelcardenas12768 жыл бұрын
Hola tienes algun tutorial de arreglos bi dimencionales
@juancarlosrelloso13024 жыл бұрын
Hola soy un usuario de Mac y uso el Dev C++ o C, no puedo reproducir sonido, me podría ayudar alguien estoy desesperado, llevo mucho tiempo sin conseguirlo. Por favor que alguien me ayude. Muchas gracias
@francopignanelli3 жыл бұрын
de nada
@YTSkclown8 жыл бұрын
#include #include #include int main(){ srand (time(NULL)); int n,i,menor=0; printf("ingrese tamaño del arreglo: "), scanf("%d",&n); int arreglo[n]; for(i=0;i
@guillermohernandez61859 жыл бұрын
bien explicado gracias (Y)
@juanantoniosolisarjona53569 жыл бұрын
brother!! en una semana tengo examen final de esto y pues quería ver si me puedes ayudar con este problema porfa. Gracias. En la clase de regularización de Matemáticas hay 25 alumnos. El profesor asigna a cada alumno un número del 1 al 25. Durante el semestre los alumnos presentan 3 exámenes que son evaluados con calificaciones que van del 0 al 100. Su calificación final se obtiene del promedio de las 3 calificaciones. El profesor de la clase te pide que desarrolles un programa que te permita: • Registrar las 3 calificaciones de cada uno de los alumnos de la clase. • Registrar los nombres propios de cada alumno. Donde el nombre está compuesto de máximo 40 caracteres. • Obtener y reportar el promedio del grupo en cada uno de los exámenes • Obtener y reportar la calificación más alta en cada uno de los exámenes • Obtener y reportar la calificación más baja en cada uno de los exámenes • Obtener la calificaciónn final de cada alumno. • Genera una lista de calificaciones finales que pueda ser consultada posteriormente y que presente la información con el siguiente formato: No. Nombre Calificación Final 1 Eduardo Cabrera 89 2 Gerardo Bocanegra 70 ............................ 25 Dulce Sandoval 90
@pablopoder48896 жыл бұрын
ay vezes k cuando llo toco el voton de responr
@ayleennicol43554 жыл бұрын
que tal son muy interesantes tus videos explicas muy bien. te tengouna consulta yo he realizado un programa el cual el operador escoge la cantidad de numeos que desea el arreglo y de ahi se va ingresando numero por numero y luego te determina cual es mayor pero tengo un error el cual no se por que se da. me pasa que cuando coloco que el arreglo tenga hasta 8 numeros me funciona todo correcto pero cuando coloco de 9 a mas no funciona el programa y no se por que te envio mi programa a ver si me puedes dar una ayuda, graciasde ante mano #include #include #include int main () { int a , i ; float numero[a] , b = 0 ; printf (" \t\tPrograma que calcula que numero es mayor"); printf (" Cuantos numero desea consultar :"); scanf ("%i" , & a); for ( i = 0 ; i < a ; i++) { printf (" Ingrese el numero %i :" , i+1); scanf ("%f" , & numero[i]) ; if (numero[i] > b) { b = numero[i] ; } } printf (" El numero mayor es %.2f : " , b); system ("pause") ; return 0 ; }
@ThePigmeos8 жыл бұрын
arreglo es un array osea un vector'?
@CPlayMasH_Tutoriales8 жыл бұрын
+miguelon Rdz. Así es, saludos!
@ahivan9 жыл бұрын
buen video! pero y si quieres poner tus propios numeros (que no esen declarados ya. "int X numeros"sino tu poner unos cada vez que inicies el programa) ?
@axellavadoresc22348 жыл бұрын
+Ahivan64 Tienes que hacer una estructura de "menu" en el que tu primer "case1:" te pida los numeros que quieres evaluar, es decir primero preguntas "Cuantos numeros deseas ingresar", despues condicionas esta variable para que enseguida te salga el menu y puedas tu mismo ingresar los numeros que tu quieras, Es mi consejo amigo suerte :D
@danielbarrera543210 жыл бұрын
Eres de ESIME (Y)
@joaquininciarte74806 ай бұрын
te amo amigo christian Leon como en el brawl lo tengo a rango 25 kpo maestr o
@dilanramoscalizaya22074 жыл бұрын
👍
@Shibruke8 жыл бұрын
muy buen video... una pregunta el "arreglo[mayor]" de donde saldria??... es decir se que lo utilizas para sacar el mayor de esos numeros, pero no se declara o algo por el estilo? Entendi todo el codigo, excepto eso... gracias, amigo!
@axellavadoresc22348 жыл бұрын
+Matias Oliva Si lo declara, recuerda que la palabra "int" en el lenguaje de programación significa declaración de una variable tipo entero, Revisa el vídeo y busca la palabra "int arreglo[mayor] =0;
@laureanoIvan7279 жыл бұрын
hola mi nombre es ivan no se si podras hacer videos de for, while, do while, swhit por que me gusto el video de arreglos por favor no se si puedes explicarme sobre esos temas que me es dificil de entender
@marioroque33837 жыл бұрын
Buen video, me sirvio bastante, pero crees que me podrias mansar la presentacion que hiciste? Porfavor. Saludos
@sergiodiaz80908 жыл бұрын
una pregunta, que significa esto (;;) en c
@oscarromero24916 жыл бұрын
Hola :) Oye, por que usaste el caracter de control %d y no el %f?
@santiagoalfonsolunarueda85924 жыл бұрын
Lo puso porque los resultados podrían ser decimales y no enteros
@gerardoramirez61216 жыл бұрын
El video es muy bueno pero Me podrías decir cómo hacer un programa en el que el usuario debe ingresar los números y el programa debe decir cuál es el mayor
@lucasivangomezvillagra48557 жыл бұрын
te amo
@cristofersin93397 жыл бұрын
olle vos como aprendiste a programar..?
@alexisleonelsanchezfernand28635 жыл бұрын
Pos estudiando Nmms xD
@raulmontiel2814 Жыл бұрын
entendieron chicos
@fernandojosecatari68137 жыл бұрын
me ayudarian con este problema porfa 5.- Generar una matriz con números al azar entre 1 y 9999, y determinar: - La suma de la última columna - El producto total de la última fila - Cambiar el contenido de la primera fila por la última columna - Obtener el mayor valor - Obtener el menor valor En cada inciso se debe utilizar una función.
@fernandodelgrecco8683 Жыл бұрын
#include #include #include #define FILAS 4 #define COLUMNAS 4 // Declaración de funciones void generarMatriz(int matriz[FILAS][COLUMNAS]); int sumaUltimaColumna(int matriz[FILAS][COLUMNAS]); int productoUltimaFila(int matriz[FILAS][COLUMNAS]); void cambiarPrimeraFilaUltimaColumna(int matriz[FILAS][COLUMNAS]); int encontrarMayorValor(int matriz[FILAS][COLUMNAS]); int encontrarMenorValor(int matriz[FILAS][COLUMNAS]); int main() { int matriz[FILAS][COLUMNAS]; // Generar una matriz con números aleatorios generarMatriz(matriz); // Calcular la suma de la última columna int sumaColumna = sumaUltimaColumna(matriz); printf("La suma de la última columna es: %d ", sumaColumna); // Calcular el producto total de la última fila int productoFila = productoUltimaFila(matriz); printf("El producto total de la última fila es: %d ", productoFila); // Cambiar el contenido de la primera fila por la última columna cambiarPrimeraFilaUltimaColumna(matriz); printf("Matriz con la primera fila intercambiada por la última columna: "); // Imprimir la matriz resultante for (int i = 0; i < FILAS; i++) { for (int j = 0; j < COLUMNAS; j++) { printf("%d\t", matriz[i][j]); } printf(" "); } // Encontrar el mayor valor en la matriz int mayorValor = encontrarMayorValor(matriz); printf("El mayor valor en la matriz es: %d ", mayorValor); // Encontrar el menor valor en la matriz int menorValor = encontrarMenorValor(matriz); printf("El menor valor en la matriz es: %d ", menorValor); return 0; } void generarMatriz(int matriz[FILAS][COLUMNAS]) { srand(time(NULL)); for (int i = 0; i < FILAS; i++) { for (int j = 0; j < COLUMNAS; j++) { matriz[i][j] = rand() % 9999 + 1; } } } int sumaUltimaColumna(int matriz[FILAS][COLUMNAS]) { int suma = 0; for (int i = 0; i < FILAS; i++) { suma += matriz[i][COLUMNAS - 1]; } return suma; } int productoUltimaFila(int matriz[FILAS][COLUMNAS]) { int producto = 1; for (int j = 0; j < COLUMNAS; j++) { producto *= matriz[FILAS - 1][j]; } return producto; } void cambiarPrimeraFilaUltimaColumna(int matriz[FILAS][COLUMNAS]) { for (int i = 0; i < FILAS; i++) { int temp = matriz[i][0]; matriz[i][0] = matriz[i][COLUMNAS - 1]; matriz[i][COLUMNAS - 1] = temp; } } int encontrarMayorValor(int matriz[FILAS][COLUMNAS]) { int mayor = matriz[0][0]; for (int i = 0; i < FILAS; i++) { for (int j = 0; j < COLUMNAS; j++) { if (matriz[i][j] > mayor) { mayor = matriz[i][j]; } } } return mayor; } int encontrarMenorValor(int matriz[FILAS][COLUMNAS]) { int menor = matriz[0][0]; for (int i = 0; i < FILAS; i++) { for (int j = 0; j < COLUMNAS; j++) { if (matriz[i][j] < menor) { menor = matriz[i][j]; } } } return menor; }
@franciscocalero79904 жыл бұрын
Hola necesito ayudame
@FernandoSilva-lg7uf2 жыл бұрын
Como me gusta este profesor hmmmmm ahhh
@romulonavas20424 жыл бұрын
HAY UN ERROR EN LA EXPLICACIÓN DEL MINUTO 10:45, MAYOR VALE 0, NO 10. Tus videos son muy interesantes y educativos! gracias !
@manueldioscampos43124 жыл бұрын
buena explicacion , pero pudiste dejar otras cosas en claro
@reno503211 ай бұрын
rarete
@rafaela807910 жыл бұрын
Mi programa de promedios :3 #include #include int i,m,o; void promedio(); int main(){ promedio(); return 0;} void promedio(){ float p=0; printf(" \t\t\t Promedio de semestre Cuantas materias cursaste? "); scanf("%i",&m); float a[m]; for(i=1;i
@CPlayMasH_Tutoriales10 жыл бұрын
Esta muy bien, pero te aconsejo que si escribes una función para lo que sea, que la función solo haga lo que debe de hacer y nada mas. Entonces la función "promedio" quedaría así: float promedio(int arr[i], int n) { int i, suma = 0; for (i = 0; i < n; i++) suma += arr[i]; return suma / (float)n; } Y esa función la utilizas en tu función "main". Este consejo te lo digo porque así podrás separar fácilmente tus programas en diversos módulos y eso hará que tus códigos sean fácilmente mantenibles y cuando los leas tiempo después sepas que hacen sin necesidad de comentarios.