33. Programación en C++ || Arreglos || Mayor elemento de un arreglo

  Рет қаралды 512,441

ProgramacionATS

ProgramacionATS

Күн бұрын

Пікірлер: 531
6 жыл бұрын
💻 Apúntate al curso completo de Programación en C++: Hotmart: hotmart.com/es/marketplace/productos/programacion-en-c-v0ivo/N78682741H
@edelainsadames6795
@edelainsadames6795 3 жыл бұрын
necesito ayuda con este programa
@edelainsadames6795
@edelainsadames6795 3 жыл бұрын
Escriba un programa que llene un vector con los 15 números pares que le siguen a un par dado por el usuario. El programa debe verificar si el número dado por el usuario es par para hacer el llenado del vector, en caso que no sea un número par debe indicarlo y volver a pedir el número hasta que el usuario escriba un par y se llene el vector. Una vez lleno el vector, debe mostrarlo en pantalla.
@JoeJoGEHrt
@JoeJoGEHrt 5 жыл бұрын
Esto es parte de un SelectionSort... Me da tristeza mucho si partida, sin embargo debemos aprovechar sus lecciones. Es su legado y mientras cada uno de nosotros que lo ha seguido en cada tutorial recuerde, vivirá para siempre en todos aquellos que ayudó y nunca conoció directamente.
@andresgonzalez7367
@andresgonzalez7367 5 жыл бұрын
Bien dicho.
@javierito750
@javierito750 4 жыл бұрын
que le paso?
@javierito750
@javierito750 4 жыл бұрын
@Ángel Pinzón khe? .>.
@Zcuti
@Zcuti 4 жыл бұрын
@@javierito750 Murió de cáncer el año pasado
@javierito750
@javierito750 4 жыл бұрын
@@Zcuti .-.
@Guts45628
@Guts45628 2 жыл бұрын
Otra vez estoy aquí, feliz por escuchar tus lecciones de nuevo ya que me piden un repaso de c++ en una materia de la universidad, este comentario, es mi forma de presentar respetos a mi verdadero mentor...
@zirohz6346
@zirohz6346 2 жыл бұрын
Gran trabajo con el vídeo. Dejo una pequeña ayuda para la gente que vea este video por las dudas: En el ejemplo hay un problema, y es que si digitamos TODOS numeros negativos, nos indicará que el mayor es 0. Les dejo este código que tal vez pueda servirles para indicar el mayor aunque TODOS los numeros del arreglo sean negativos: #include using namespace std; #define N 100 int main(int argc, char *argv[]) { int vector[N]; int cantElem; int mayor; coutcantElem; for(int i=0; i
@alextorin
@alextorin 3 жыл бұрын
Dejas un legado con tus videos y la forma que los enseñabas...Saludos donde te encuentres.
@rafaelkarim1419
@rafaelkarim1419 4 жыл бұрын
Soy estudiante de universidad y no sabes que paro me hacen tus vídeos, gracias
@eleazarrivas8393
@eleazarrivas8393 4 жыл бұрын
ejercicio 6 por si les ayuda /*Escribe un programa que defina un vector de números y calcule si existe algún número en el vector cuyo valor equivale a la suma del resto de números del vector.*/ #include #include using namespace std; int main(){ int vector[1000],n,sum=0,mayor=0; coutn; for(int i=0;i
@Barcelonamexicoamerica
@Barcelonamexicoamerica 3 жыл бұрын
Vaya...Tu código es más legible que el mío y me falto agregar algo por si no se encuentre el número equivalente a la suma de los demas. #include #include #include #include using namespace std; int main(){ int vector[100],numero,suma=0; cout
@s_gdark1567
@s_gdark1567 6 ай бұрын
la unica forma de que un numero mayor sea igual a la suma de todo el resto es que el restos sean puros 0 y ni eso cumple tu codigo
@neocoder-tech8216
@neocoder-tech8216 3 жыл бұрын
Ahi esta el ejercicio 6 como me quedo mas simplicado QDEP gran maestro! // Ejercicio: Escribe un programa que defina un vector de números y calcule si existe algún número en el vector cuyo //valor equivale a la suma del resto de números del vector. video 33 #include #include using namespace std; int main(){ int n, numeros[100],mayor=0, suma =0, sumat = 0; cout
@centenohuayllasgerson8247
@centenohuayllasgerson8247 Жыл бұрын
si escribo -1; -2 ;0 ;1 ;2 me tendría que salir 0 pero no sale 0
@blancanietopetinal9721
@blancanietopetinal9721 4 жыл бұрын
En mi version, lo que hago es plantear la ecuacion n = suma - n, ya que el numero buscado es la suma total menos el propio numero. Despejo la n y queda que el numero ha de ser n = suma/2. int main(){ int vector[100], n, sum = 0; coutn; for(int i = 0; i
@Raymunrock
@Raymunrock 6 жыл бұрын
Carnal, me fuiste de mucha ayuda, bien explicado y todo, te agradezco con suscripción y like.
@yeisonbarragan3029
@yeisonbarragan3029 3 жыл бұрын
Siempre estarás en mi corazón y mis códigos, gracias por tanto. Te amo crack ♥♥
@jud6036
@jud6036 6 жыл бұрын
Explicas bien chulo, neta te amo xD
@sandromontoya4382
@sandromontoya4382 4 жыл бұрын
Llegué muy tarde a ver tus grandísimos cursos crack... Q.E.P.D Ejercicio N°6: #include #include using namespace std; int main(int argc, char *argv[]) { int n, numeros[100],suma=0,defecto=0; coutn; for(int i=0; i
@Success.brains428
@Success.brains428 2 жыл бұрын
crack explica porfa
@s_gdark1567
@s_gdark1567 6 ай бұрын
hasta las webas
@GroveInternational
@GroveInternational 2 ай бұрын
que manera de pensar bro, muy buena.
@abdiellugo1128
@abdiellugo1128 6 жыл бұрын
GRACIAS! Aprendí más viendo tus vídeos que con una clase de mi profe.
@fredyperez81
@fredyperez81 5 жыл бұрын
Igual a mi bro, que pena que ya no esta, chales
@Andry_RK
@Andry_RK 4 жыл бұрын
Muy clara y comprensible explicación de la estructura del programa. CECyT 14, 4iv6, Andry G.
@cristinalomeliceja9761
@cristinalomeliceja9761 4 жыл бұрын
Me fuiste de mucha ayuda con mi tarea gracias a ti la pude terminar. Tienes nueva suscritora
@enzonayitfelixdejesus658
@enzonayitfelixdejesus658 3 жыл бұрын
el programa tiene un problema si todos los numeros son negativos, ya que mayor inicia en 0, y por tanto me quedaria que 0 es el mayor que todos los numeros negativos, aunque 0 no es parte del vector. esto se resolveria con otro if para que si i = 0 , mayor = numeros[i]. asi el primer valor para mayor sera el primer elemento del arreglo.
@JoseFuentes-vm9ql
@JoseFuentes-vm9ql 3 жыл бұрын
Tienes razón me sucedió lo mismo
@Sconcaft
@Sconcaft 2 жыл бұрын
o simplemente tomamos como mayor al primer numero del arreglo independientemente de que no lo sea y se resuelve el error
@vintack-g8069
@vintack-g8069 2 жыл бұрын
@@Sconcaft nomas pones mayor = -9999
@douglitasadalbertojuanguil8938
@douglitasadalbertojuanguil8938 2 жыл бұрын
@@Sconcaftmayor = array[0]
@lulielloveluz6070
@lulielloveluz6070 6 ай бұрын
EJERCICIO 6. Volví a retomar las clases desde cero y volví a pasar por aquí, esta vez no revisé las respuestas como la vez pasada, llegué a otro resultado diferente al que compartí abajo hace un año, espero les sirva y explico: le agregué que el usuario definiera el vector y almacenara sus números (como ya lo sabemos hacer y sólo por ejercitarlo), no lo tenía con forme desarrollé el ejercicio, lo hice con un vector fijo como se indica para empezar, lo siguiente a ingresar los datos es el cálculo del mayor, ya que el mayor debería ser la suma de los anteriores y en el mismo bucle se va sumando todos los valores. Después hay una operación en la que a la suma le resto el número mayor, este número no debe estar en la suma porque la suma de los otros debe ser igual al mayor, se lo quito, y al final comparo si el número mayor es igual a la suma entonces sí, hay un número (el mayor) que es la suma de los anteriores (la suma de todos menos el mayor), si no, entonces se indica que no hay. Aquí el ejercicio: #include #include using namespace std; int main(){ int n,num[100],mayor=0,sum=0; //Define el vector cout>n; cout
@greenworld4447
@greenworld4447 3 ай бұрын
🎉
@tonio1746
@tonio1746 Жыл бұрын
Profe, gracias por sus enseñanzas, QEPD
@brianorellanaita1190
@brianorellanaita1190 7 жыл бұрын
Este, hay un error que lo vi en una anterior página y me sirvió... A la variable mayor deberías asignarle el índice 0 (numero[0]) ya que esto puede servir para los números negativos...
@vichoxxttorres9973
@vichoxxttorres9973 3 жыл бұрын
Eso funciona en el caso de que si todos los dígitos son negativos? ya que él puso el 1 y por eso funcionó
@maurolanzillotta4820
@maurolanzillotta4820 3 жыл бұрын
lo ideal seria ponerle al momento de declarar la variable mayor, como es un int, el valor (-2147483648) es el valor minimo que llegan los int, asi te aseguras que siempre el primero dato ingresado por el usuario sea el mayor, y luego los que siguen se iran comparando. poruqe si se pone cero, y el usuario ingresa todos numeros negativos, dara que el mayor de los ingresados es cero, lo cual no es asi. si, ya se, llegue 4 años tardes a responder jajajajaja
@niceaizu5679
@niceaizu5679 2 жыл бұрын
@@maurolanzillotta4820 en lugar de escribir ese numero, deberias asignarle a la variable mayor la primera posicion del arreglo, despues con la sentencia if lo vas comparando con las otras posiciones y almacenando el mayor en la variable mayor
@luisangelcacerescarranza1363
@luisangelcacerescarranza1363 6 жыл бұрын
Una sugerencia es que el mayor sea -100000 ya que tambien podemos trabajar con negativos grandes o al finalizar el primer bucle establecer a numero[0] como el mayor antes del segundo ciclo
@jhonserranoguerrero4396
@jhonserranoguerrero4396 Жыл бұрын
Correcto, el codigo que está en el video solo sirve si se agrega por lo menos un numero mayor que 0. con las instrucciones que das sí puede servir para numeros negativos sin problema. int main(){ int mayor = 0,n; int numero[100] = {}; coutn; for(int j=0; j
@erick...8023
@erick...8023 2 жыл бұрын
Gracias hermano, de nuevo salvandome, D.E.P
@JonatanPabonUribe
@JonatanPabonUribe 6 жыл бұрын
Solución al problema del final. Para un vector de n elementos, cuyo valor en su posición es igual a la suma de los valores del resto de elementos del vector: #include #include using namespace std; int main(){ //definir variables int n, suma=0; //Pedir el tamaño del vector coutn;cout
@JonathanMartinez-dv8zh
@JonathanMartinez-dv8zh 4 жыл бұрын
Mis clases de cuarentena es ver estos videos :,v
@miya_oss
@miya_oss 4 жыл бұрын
Jaja igual para mi
@eugenio_11
@eugenio_11 5 жыл бұрын
Ningún like pude hacer que regrese, pero igual se lo dejo pues se lo merece.
@justanimated2190
@justanimated2190 4 жыл бұрын
💖Gracias por todos lo vídeos
@gustavoveramontalvo7089
@gustavoveramontalvo7089 7 жыл бұрын
Excelente este curso! explicas demasiado bien! eres el puto amo!
@kmiloo2205
@kmiloo2205 5 жыл бұрын
Gracias por tu aporte !! dejo el código de la tarea; #include #include #include using namespace std; int main(int argc, const char * argv[]) { int vector[100]; int n,mayor=0, suma=0, resta=0; cout
@peznerd6986
@peznerd6986 4 жыл бұрын
Tu programa NO CUMPLE LAS CONDICIONES DEL EJERCICIO 6.
@ForgoDus
@ForgoDus 5 ай бұрын
ejercicio 6: /* * desarrollar un programa que defina un array de enteros y encuentre el numero * que equivalga a la suma de los demás vectores. */ #include #include using namespace std; int main() { int tab[] = {0,3,12,5,4},resultado = 0,n,m = 0; for (int i = 0; i m) { m = n; } } if (resultado / 2 == m) { cout
@ThePhoenix21
@ThePhoenix21 Жыл бұрын
solo queria aclarar algo, en el problema 5 si pones solo numeros negativos, el numero mayor te va a dar como resultado 0 aunque no lo hagas puesto en el vector... asi que para solucionar eso tendrías solo que agregar otra condicional para cuando el i del for sea 0: #include using namespace std; int main() { //--------------------------------bloque 5 ejercicio 5-------------------------- int numeros[10], n, mayor = 0; cout > n; for (int i = 0; i < n; i++) { cout mayor) { mayor = numeros[i]; } } } cout
@nataliagutierrez7737
@nataliagutierrez7737 4 жыл бұрын
Yo hice asi al ejercicio inicial porque me parecio encontrar fallas en la logica(? De setear inicialmente al mayor en 0 puede que despues ni este ese valor en el vector que cree el usuario, y eso condiciona que se puedan ingresar enteros negativos y se encuentre el mayor entre ellos. Asi que yo lo hice con dos for, uno para crear el vector, despues asigne al mayor el primer valor del vector, y de ahi hice el siguiente for para que se compare ese con los otros valores del vector. Desarrole un programa que lea de la entrada estandar un vector de enteros y determine el mayor elemento del vector: #include #include using namespace std; int main(){ int vector[100],elementos,valor,mayor; coutelementos; for(int i=0;i
@julianel_
@julianel_ 3 жыл бұрын
Me gusta mucho tu respuesta, yo tenia la misma de duda de que pasa si el usuario solo pone números negativos
@gonzalogantus7332
@gonzalogantus7332 5 жыл бұрын
Una pregunta, por que define el array número con 100 elementos y no con una variable? Si no se entiende a lo que me refiero dejo un ejemplo: Int main(){ Int n; coutn; Int números[n];
@adriel8152
@adriel8152 5 жыл бұрын
Hola, en verdad es un buen razonamiento, felicidades. Yo solía hacer lo mismo, pero me parece que leí alguna vez que no era una "buena práctica". El programa no da error, se ejecuta correctamente, pero es de esas cosas que no se debería hacer. Lo que quieres hacer es declarar un vector dinámico, porque de inicio tú no reservas el espacio, sino que el usuario lo hará "dinámicamente". Para hacer esto, necesitarás punteros. Te dejo aquí un tema donde se habla al respecto. es.stackoverflow.com/questions/6635/cómo-establecer-el-tamaño-de-un-arreglo-dinámicamente
@ernestonuezvalenzuela7789
@ernestonuezvalenzuela7789 7 жыл бұрын
Para evitar un error cuando todos los numeros sean negativos, debemos agregar En la linea 18 if (i==0){ mayor=numeros[0]; }
@eduardoaragonayala1905
@eduardoaragonayala1905 3 жыл бұрын
:o no se me ocurrio, de hecho no es necesario el if, basta con mayor=numeros[0]; al comienzo
@lysbbb
@lysbbb 4 жыл бұрын
Creo que la forma más sencilla de hacer ejercicios realmente es con for, resolvió mis dudas.! CECyT 14 Laura C 4IV6
@lulielloveluz6070
@lulielloveluz6070 2 жыл бұрын
Les comparto el ejercicio 6, tengo que mencionar que tuve que ver la respuesta, pero una vez entendiendo el ejercicio decidí hacer una variante en la que el vector lo define el usuario y va mostrando la suma en cada índice, al final también muestra la suma total y el número mayor: #include #include using namespace std; int main(){ int numeros[100],n; int suma=0,mayor=0; coutn; for(int i=0;i
@martinfriedrich6840
@martinfriedrich6840 2 жыл бұрын
Ejercicio 6: Escribe un programa que defina un vector de números y calcule si existe algún número en el vector cuyo valor equivale a la suma del resto de números del vector. #include #include using namespace std; int main() { int numeros[100],n, suma=0, mayor=0; cout n; for (int i=0; imayor){ mayor=numeros[i]; // necesitamos el mayor ya que el unico numero q puede ser la suma // d los demas es el mayor } } if (mayor == suma-mayor){ cout
@francomelgar6958
@francomelgar6958 7 жыл бұрын
Muchas gracias por este video!!
@pamela8097
@pamela8097 3 жыл бұрын
Me ayudó a resolver mi tarea graxias
@itsaant4008
@itsaant4008 3 жыл бұрын
Qué grande eres, hermano... R.I.P
@Nova_beatmker
@Nova_beatmker Жыл бұрын
yo hice con la sentencia if el ejercicio del final del video(el System lo puse porque yo uso Mac, igual que la segunda librería incluí. ): #include #include using namespace std; int main() { system("clear"); int suma = 0; int vector[5]; for(int i = 0; i < 5; i++) { coutvector[i]; } if(vector[0] == vector[1] + vector[2] + vector[3] + vector[4]) { suma = vector[1] + vector[2] + vector[3] + vector[4]; cout
@yhordaneduardoaguilarrafae5876
@yhordaneduardoaguilarrafae5876 7 жыл бұрын
#include #include #include using namespace std; int main() { int numeros[100],n; coutn; for(int i=0; i
@juandiegoalicastillo2557
@juandiegoalicastillo2557 4 жыл бұрын
eres grande drake
@kentalia0124
@kentalia0124 6 жыл бұрын
Y como seria en caso de que se tenga que buscar el numero menor y mayor de una matriz?
@ricardoolivaresventura4603
@ricardoolivaresventura4603 5 жыл бұрын
Esta es mi solución, por si alguién lo necesita: #include #include using namespace std; int main(){ int numeros[]={1,2,3,17,5,6}; int suma=0; for(int i=0;i
@rigobertosegura2917
@rigobertosegura2917 5 жыл бұрын
el suma entre dos para que?
@yanick1472
@yanick1472 4 жыл бұрын
@@rigobertosegura2917 date cuenta que el programa te pide que el numero sea igual a la suma de los otros numeros es decir que estos dos valores sean iguales, entonces tienes que la suma es dos veces el numero que tu buscas, de ahi la idea de que el numero debe ser igual a la suma dividida para dos
@hackealoconclips575
@hackealoconclips575 4 жыл бұрын
Yo lo hice así: #include using namespace std; int main() { int suma=0,n; int numeros[100]; coutn; for(int i=0;i
@marcoantoniosantiagoperez
@marcoantoniosantiagoperez 4 жыл бұрын
TE EXTRAÑAMOS AMIGO
@diegoramirez-xi8ce
@diegoramirez-xi8ce 4 жыл бұрын
tu sabes como se hace ese ejercicio pero con el while no con for
@hectoraguilar2903
@hectoraguilar2903 3 жыл бұрын
Hola, comparto mi solución para el ejercicio 2: #include #include #include #include using namespace std; int main(){ int n, elemento = 0, suma= 0; coutn; int vector[n]; for(int i=0; i
@pepefr169
@pepefr169 5 жыл бұрын
//6. Verificar si un vector equivale a la suma del resto de vectores dentro de un arreglo... #include #include using namespace std; int main(){ int numero[100], n, suma = 0; coutn; for(int i=0; i
@EvaristeG10
@EvaristeG10 5 жыл бұрын
Es verdad que el creador de este canal falleció ?
@gabrielcervanteshurtado1990
@gabrielcervanteshurtado1990 4 жыл бұрын
/*Escribe un programa que pida un vector y calcule si algun numero en el vector equivale a la suma del resto de numeros del vector*/ #include #include using namespace std; int main(){ int cant, suma=0, resul=0, cont=0; cout > cant; int vector[cant]; //Ingresamos los numeros del vector y hacemos la suma total for(int i=0; i vector[i]; suma+= vector[i]; } cout
@jhojan5367
@jhojan5367 5 жыл бұрын
Bro gracias, eres muy bueno ahora se como se utiliza el if en arreglos #Paraunatarea
@agustinhidalgo9284
@agustinhidalgo9284 5 жыл бұрын
fallecio el 2/08 amigo Q.E.P.D
@vegetaneitor
@vegetaneitor 6 жыл бұрын
En el ejercicio que colocaste,hay un pequeño detalle, si todos los numeros que colocas en el vector son menores a Cero, el programa es incapaz de diferenciar cuál es el menor. Por lo tanto en mejor inicializar la variable mayor =-99999 para al menos asegurar unos cuantos numeros negativos.
@JonatanPabonUribe
@JonatanPabonUribe 6 жыл бұрын
Hacer eso es forzar a que funcione el código dentro de un rango de elementos. La solución que propongo no tiene esa limitante: #include #include using namespace std; int main (){ //Definir variables int enteros[100], n, x=0; //Pedir el tamaño del arreglo coutn; //Introducir elementos al arreglo for(int i=0;i
@shouttoyys
@shouttoyys 3 жыл бұрын
Ejercicio 5: Desarrolle un programa que lea de la entrada estándar un vector de enteros y determine el mayor y menor elemento del vector. // He calculado el mayor y el menor elemento dentro del arreglo #include #include using namespace std; int main() { int N; cout>N; int arreglo[N]; for (int i = 0; i < N; i++) { cout
@vaquy4275
@vaquy4275 6 жыл бұрын
//Ejercicio 5: Desarrolle un programa que lea de la entrada estándar un vector de enteros // y determine el mayor elemento del vector. #include using namespace std; int main(){ int vector[100]; int n, mayor; coutn;cout
@iluszy
@iluszy Жыл бұрын
Mi version de la tarea, segun yo, esta condicion solo se puede cumplir una vez y en eso me base "if(numeros[i] == suma-numeros[i])" #include #include using namespace std; main(){ int i=0, suma=0, n=0, found=false; coutn; int numeros[n]; for(i=0; i
@danieljosemartinezromero2525
@danieljosemartinezromero2525 6 жыл бұрын
Yo lo hice de esta manera, para que el usuario ingrese los valores por teclado: #include #include using namespace std; int n, mayor =0, suma=0; int main () { int numeros [100]; cout n; for (int i=0; i mayor) { mayor= numeros [i]; } } if (suma = suma-mayor) { cout
@JonathanLopez-gw9mf
@JonathanLopez-gw9mf 6 жыл бұрын
Gracias bro me salvaste..
@vianeyestrada6622
@vianeyestrada6622 4 жыл бұрын
Estrada Delgado Valery Vianey 4IV5 del Cecyt 14 me parece que el grado va aumentando y lo más importante hacer que el usuario sea participe de su programa se usan conocimientos básicos para complementar más operaciones
@wilfredo3416
@wilfredo3416 6 жыл бұрын
si quieren saber la posicion solo crean una variable p,dentro de la desicion ponen p=i;..y para imprimirlo seria p+1. for(i=0;imayor) { mayor=numero[i]; p=i; } } printf("NUMERO MAYOR: %d",mayor); printf("en la posicion: %d",p+1);
@estebanrodriguez8388
@estebanrodriguez8388 6 жыл бұрын
Una pregunta, para hacer lo mismo pero para que me demuestre el numero MENOR como hago? ..... GRACIAS
@martinezmenaximena4413
@martinezmenaximena4413 4 жыл бұрын
Como es un tema nuevo es un poco complicado para mí pero con estos videos me ayudan mucho Ximena M 4IV5 CECyT 14
@saulmxz4629
@saulmxz4629 Жыл бұрын
Bloque 5 Ejercicio 6: #include #include using namespace std; int main() { int nMayor= -2147483647,n=1,pos=0,suma=0; int numeros[100]={0}; do { cout > n; if (n < 0 || n>100) { cout 101 || n
@mrgribuz9145
@mrgribuz9145 5 жыл бұрын
Graciaaaaas amigoooo!! Te amooo!
@bananafacha9265
@bananafacha9265 Жыл бұрын
Aqui dejo como resolví el ejercicio 6 del video, con este código evalúas para todos los elementos del arreglo y no especialmente para uno en específico. /* Escribe un programa que defina un vector de números y calcule si existe algún número en el vector cuyo valor equivale a la suma del resto de los números del vector */ #include #include using namespace std; int main(){ int n,suma=0,contador=0; coutn; int numeros[n]; for(int i=0;i
@bananafacha9265
@bananafacha9265 Жыл бұрын
Aquí dejo tambien el mismo código pero con comentarios que explican como funciona por si tienen dudas: /* Escribe un programa que defina un vector de números y calcule si existe algún número en el vector cuyo valor equivale a la suma del resto de los números del vector */ #include #include using namespace std; int main(){ int n,suma=0,contador=0; coutn; int numeros[n]; //Definir el arreglo aquí para no ocupar memoria de mas y no tener límite en el arreglo. for(int i=0;i
@HaruSuzukiHD
@HaruSuzukiHD 6 жыл бұрын
/*Ejercicio 6: Escribe un programa que defina un vector de números y calcule si existe algún número en el vector cuyo valor equivale a la suma del resto de números del vector. */ #include #include using namespace std; int main(){ int numeros[100],n,suma=0,mayor=0; coutn; for(int i=0;imayor){ mayor=numeros[i]; } } if(mayor==suma-mayor){ cout
@ezequiellobo5791
@ezequiellobo5791 6 жыл бұрын
Gracias! no supe como seguir y tu código me ayudó bastante.
@HaruSuzukiHD
@HaruSuzukiHD 6 жыл бұрын
@@ezequiellobo5791 me alegro! Espero que te vea en los comentarios de los siguientes vídeos!
@EzequielPortugal
@EzequielPortugal 2 жыл бұрын
#include #include using namespace std; int main(){ int numeros[100], n, suma, equivalente=0; coutn; for(int i=0;i
@kevinjosefernandezhernande3947
@kevinjosefernandezhernande3947 6 жыл бұрын
Con este código puedes elegir el número de elementos del arreglo y conocer con que número se cumple que la suma de los demás elementos sea igual a este: #include #include using namespace std; int main(){ int num; int numeros[100]; int probe=0, flag=0, compare=0; coutnum; for(int i=0; i
@baohbeifong6533
@baohbeifong6533 3 жыл бұрын
/*Desarrolle un programa que lea de la entrada estándar un vector de enteros y determine el mayor elemento del vecto*/ #include using namespace std; int amount,i,bigger=0,number[100]; int main(){ coutamount; for(i=1;ibigger){ bigger=number[i]; } } cout
@ravtepdav
@ravtepdav 5 жыл бұрын
El ejercicio resulto... #include #include using namespace std; int main(){ unsigned int n; unsigned int numero; int suma=0; bool suit = false; coutn;cout
@adriel8152
@adriel8152 5 жыл бұрын
Buen trabajo, felicidades!
@Angela-by1re
@Angela-by1re 7 жыл бұрын
Tengo una duda: si igualas a 0 la variable "mayor", y luego el usuario introduce sólo números negativos, el programa dirá que el número mayor es 0. Entonces, es mejor que el primer número que introduce el usuario sea el mayor, y ya ese es el que se va comparando con los demás, pero en arreglos no se cómo hacerlo. Por favor que alguien me responda :')
7 жыл бұрын
Hola Angela, tienes mucha razon :) si necesitas apoyo escribeme al fb de programacionats, Un saludo desde Perú
@Angela-by1re
@Angela-by1re 7 жыл бұрын
Muchiiiiisimas gracias por responderme :) creo que ya se cómo se haría pero sin duda te escribiré al fb en futuras dudas (ya tienes el like en fb). Aprovecho para agradecerte todo lo que haces, ya que literalmente, gracias a ti he aprendido C++. Saludos desde Españaaaaa :)
@annietibbers2056
@annietibbers2056 7 жыл бұрын
pon. mayor=-10000 y ya no creo que te coja otro valor mas pequeño, a no ser que lo pongas a posta hehe
@cancionesmorda5419
@cancionesmorda5419 7 жыл бұрын
Yo también me di cuenta jeje X,DDD. Yo resolví el ejercicio de la siguiente manera a ver que te parece: #include using namespace std; int main () { int vctr[70], cantidad, i=0, mayor; coutcantidad; cout vctr[i]; mayor=vctr[i]; i++; while(imayor) { mayor=vctr[i]; } i++; } cout
@Txodi7777
@Txodi7777 7 жыл бұрын
Annie Tibbers esto normalmente se haría asignando a el primer valor del array la categoria de elemento más grande y luego simplemente comparas con el primer numero Mayor = Array[0]; while (i mayor) { Mayor = array[i]; } } Así ya tendrías el mayor aunque todos sean negativos
@zirohz6346
@zirohz6346 2 жыл бұрын
Esta es una de las soluciones de la tarea: #include using namespace std; #define N 100 int main(int argc, char *argv[]) { int vector[N]; int cantElem; int suma=0; coutcantElem; for(int i=0; i
@verobrivi
@verobrivi Жыл бұрын
Propuesta de resolución al ejercicio: #include #include using namespace std; int main(){ int num[100], n, sum=0; cout
@CanacaArethor
@CanacaArethor 5 жыл бұрын
Hay va mi aportación al ejercicio: #include using namespace std; int main() { int numeros[100]; int n; int suma = 0; bool sino = false; cout > n; for(int i = 0; i < n; i++) { cout
@emmanuelmontoya3090
@emmanuelmontoya3090 4 жыл бұрын
por que se divide entre 2
@CanacaArethor
@CanacaArethor 4 жыл бұрын
​@@emmanuelmontoya3090 Hola, es un método que vi en aquel momento para quitar el numero que buscamos de la variable "suma". Supongamos que, tenemos el siguiente arreglo: numeros = {1,2,5,16,3,2,3} Al llegar al 16 el resto de numero sumarían 16, y suma seria igual 32 o lo que es lo mismo 16*2, de hay que lo divida entre 2 en el if para hacer la comprobación. En resumen digamos que la suma siempre va a ser el doble de cualquier numero que encuentre en el arreglo que sea igual a la suma del resto de números. Igualmente puedes cambiarlo y ponerlo así: (numeros[i] == suma - numeros[i]), te va a servir y es un poco mas intuitivo. Un saludo.
@emmanuelmontoya3090
@emmanuelmontoya3090 4 жыл бұрын
CanacaArethor muchas gracias
@rodriguezsabinonluisangel4342
@rodriguezsabinonluisangel4342 4 жыл бұрын
excelentes videos explicas bantante bien y son entretenidos soy del cecyt 14 del grupo 4iv5 Luis R
@ricardogenaro1668
@ricardogenaro1668 5 жыл бұрын
//Aca el usuario puede elegir cuantos valores puede ingresar, sin necesidad de tomar 100. APRENDI BASTANTE CON TUS VIDEOS #include #include using namespace std; int main(){ int n,mayor; coutn;cout
@Luskware
@Luskware 4 жыл бұрын
Aca dejo el ejercicio 6: //ejercicio 6 #include #include using namespace std; int main(){ int numeros[100],n,suma=0; coutn; for(int i=0;i
@hirammendez3537
@hirammendez3537 3 жыл бұрын
Esta mal tu algoritmo, si pones que quieres 3 elementos en tu array, y pones el numero 3, el 1 y el 2, no detecta que el 3 es el numero de la sma del anterior
@anjhergustavo
@anjhergustavo 6 жыл бұрын
/* Descripción: Escribe un programa que defina un vector de números y calcule si existe algún número en el vector cuyo valor equivale a la suma del resto de números del vector.*/ #include #include //#include //Librería de system("pause"); using namespace std; int main(){ int numero, variable_aux = 0, suma_array = 0; cout > numero; int array[numero]; for (int i=0; i
@monroyruizcarlosarturo7557
@monroyruizcarlosarturo7557 4 жыл бұрын
Me está ayudando mucho estos videos, son rápidos y se entienden muy bien CECyT 14 Carlos Arturo M 4IV6
@ramonfelixmartorell
@ramonfelixmartorell Жыл бұрын
Buenas... Comparto mi solución al ejercicio 6. Espero a alguien le sirva: /*Ejercicio 6: Escribe un programa que defina un vector de números y calcule si existe algún número en el vector cuyo valor equivale a la suma del resto de números del vector.*/ #include #include using namespace std; int main(){ cout
@TheSamyGamer
@TheSamyGamer 5 жыл бұрын
/* Ejercicio 5: Desarrolle un programa que lea de la entrada estándar un vector de enteros y determine el mayor elemento del vector */ #include #include #include using namespace std; int main() { int vector[5], aux=0; cout
@tristantzara7383
@tristantzara7383 6 жыл бұрын
¿Y si quisiera poner números negativos? gracias por tus videos, te amo.
@dannyrasjido
@dannyrasjido 3 жыл бұрын
En el valor de la variable "mayor" tendrías que poner algo como -9999, entonces si pusieras -5 ese sería un valor mayor a -9999. Sé que el comentario es de hace tres años pero a alguien podría servirle xD
@igrackoz588
@igrackoz588 6 жыл бұрын
*EJERCICIO 6:* Escribe un programa que defina un vector de números y calcule si existe algún número en el vector cuyo valor equivale a la suma del resto de números del vector. _________________________________________________________________________________ #include using namespace std; int main(){ int V[] = {1,2,3,4,5,15}; int N, S=0, R=0; N = sizeof(V)/sizeof(int); cout
@KuronoJhmx
@KuronoJhmx 2 жыл бұрын
Ahí el cometió un error, no debió declarar el arreglo con 100 posiciones y luego pedir el tamaño que quieres que tenga, porque ahí solo limita a que el tamaño no supere a 100 Lo que debió hacer es lo siguiente: int n; coutn; int numeros[n];
@remo9441
@remo9441 Жыл бұрын
Ejercicio 6: #include #include//getch(); using namespace std; int main (){ int vector [100]; int numero, n, contador=0, distinto=0; cout > n; for (int f=0;f numero; vector[f]= numero; contador+=vector[f]; } for (int f=n-1;f>=0;f--){ if (contador-vector[f]==vector[f]){ distinto= vector[f]; } } if (distinto!=0){ cout
@CarlosTorres-wi8nz
@CarlosTorres-wi8nz Жыл бұрын
Primero de todo me encantan tus explicaciones, pero haría un único cambio, sería que la variable mayor la inicializaria como el primer elemento del vector, justo despues de que el usuario introdujese los numeros, (mayor=numeros[0];) despu´´es crearia el bucle for y haria la comparacion igual que en el video, la razon de porque no lo inializaria mayor=0 es porque si pusiera todos los valores negativos, mostraria por pantalla que el mayor=0, y esto es falso ya que el usuario no ha introducido ningu 0 en el vector. Muchas gracias espero que os sirva de ayuda
@miramontessanchezcarlos4360
@miramontessanchezcarlos4360 4 жыл бұрын
Mayor facilidad al saber cuales el numero mayor, Buen vídeo. CECyT 14 "Luis Enrique Erro" 4IV6 Carlos M
@TheDanierik
@TheDanierik 4 жыл бұрын
Yo egrese de ahí ❤️
@leanderp
@leanderp 3 жыл бұрын
/* 6: Escribe un programa que defina un vector de números y calcule si existe algún número en el vector cuyo valor equivale a la suma del resto de números del vector.*/ #include using namespace std; int main() { int numeros[100], n, contador = 0; cout > n; for (int i = 0; i < n; i++) { cout numeros[i]; contador += numeros[i]; } for (int i = 0; i < n; i++) { if (numeros[i] == (contador - numeros[i])) { printf("El numero: %d equivale a la suma del resto de numeros del vector. ", numeros[i]); } } system("pause"); return 0; }
@victorcamposgordillo3281
@victorcamposgordillo3281 4 жыл бұрын
/*Ejercicio 6: Escribe un programa que defina un vector de números y calcule si existe algún número en el vector cuyo valor equivale a la suma del resto de números del vector. */ #include using namespace std; int main (){ int c[15],nc,y=1,x=0; coutnc; for(int i=0;i
@vaquy4275
@vaquy4275 6 жыл бұрын
//Ejercicio 6: Escribe un programa que defina un vector de números y calcule si existe algún // número en el vector cuyo valor equivale a la suma del resto de números del vector. #include using namespace std; int main(){ int vector[6]={5,3,8,2,3,20}; int acumulado=0, sw=0; for (int i=0; i
@programacionelectronicasof6349
@programacionelectronicasof6349 7 жыл бұрын
No tengan miedo y arriesguense a probar con numeros dados por el usuario //Indicar si en el vector existe un numero que sea igual a la suma del resto de numeros #include #include using namespace std; int main(){ int i,sj = 0,n,j = 0,st = 0; coutn; int array[n]; for(i = 0; i < n; i++){ cout
@migueldelarosa8207
@migueldelarosa8207 5 жыл бұрын
Por si alguien lo necesita, considerando el numero mayor como la suma de los anteriores #include #include using namespace std; int main(){ int numeros[100],n,mayor=0,suma=0, resta=0; coutn; for(int i=0;i
@adriel8152
@adriel8152 5 жыл бұрын
Hola, tuve un problema al ejecutar tu programa. El arreglo te permite ingresar un número extra del que quieres, por ejemplo, si quiero que el arreglo tenga un largo de 5 índices, me deja ingresar 6 elementos. El segundo error es de tipo lógico, si lo analizas verás que tu programa siempre dará falso. Si no encuentras el fallo dime y te puedo explicar un poco.
@LeonelMolina0360
@LeonelMolina0360 5 жыл бұрын
Hola Ale, una duda. Que pasa si a la variable n le ingreso un valor negativo? el número de arreglos me daria negativo eso se podría considerar como un error?
@adriel8152
@adriel8152 5 жыл бұрын
Si tomando como ejemplo este video, a la variable n le ingresaras un valor negativo, ninguno de los bucles for se ejecutaría, pues la condición no se cumple " i < n ". Por otro lado, si quisieras reservar un arreglo con espacios en negativo, da error.
@paolacolorado9070
@paolacolorado9070 4 жыл бұрын
Me sirvió mucho este ejemplo CECyT 14 4IV5 Paola C
@picassohernandezderek8019
@picassohernandezderek8019 4 жыл бұрын
Cecyt 14 4IV5 Derek P Muy bueno el video, ahora me queda mas claro como hacerlo.
@cesarsolis001
@cesarsolis001 2 жыл бұрын
/* defina un vector de numeros enteros y calcular si algun numero en el vector es la suma del resto de numeros del arreglo */ #include #include using namespace std; int main() { int nums[100], n, suma=0, valor, i=0, count = 0; coutn; for(i = 0;i
@renzoairaldi3239
@renzoairaldi3239 6 жыл бұрын
Gente por las dudas les quiero decir que hay un error muy grave en la inicialización de mayor. Mayor no se debe inicializar en cero debido a que si el usuario ingresa solamente números negativos el programa marcará que el mayor es el cero, lo cual estaría mal. Lo que se debe hacer en esta situación es incializar mayor en el primer valor que el usuario ingrese, de este modo no habrá ningún tipo de problema. Saludos y buen video!
@adriel8152
@adriel8152 6 жыл бұрын
Exacto y, me extraña que no lo explique en el video, quiza para no hacerlo mas largo o mas confuso, pero es lo mas correcto
@elloquillo27
@elloquillo27 6 жыл бұрын
si puedes desarrollar un programa de vectores en el cual pueda elejir una clumna una fila que pida si quiere multiplicar sumar restar o dividir cada numero se su vector
@boolean103
@boolean103 2 жыл бұрын
Este es el codigo que he hecho: #include using namespace std; int main() { int n, sum = 0,x = 0,z = 0; int num[100]; cout > n; cout
@LeonardoGr21
@LeonardoGr21 2 жыл бұрын
Una consulta sabrias como seria este codigo si me piden un numero de 5 digitos y que el programa me arroje un mensaje por ejemplo "hola" la cantidad de veces del penultimo digito registrado previamente
@boolean103
@boolean103 2 жыл бұрын
@@LeonardoGr21 No he entendido muy bien pero podrías hacer un for con numero[num_valores - 1], y imprimes el numero de veces que estaban en ese valor, pero no estoy seguro de lo que quieres decir.
@LeonardoGr21
@LeonardoGr21 2 жыл бұрын
@@boolean103 un ejemplo : Ingrese un numero de 5 digitos: 47928 El penultimo numero es : 2 Mensaje: Hola Hola
@boolean103
@boolean103 2 жыл бұрын
@@LeonardoGr21 vale, ahora entiendo mejor, el numero lo divides entre 10 (num/10), esto eliminará el último dígito, para quedarte el penúltimo, que ahora será el último le sacas el resto de 10 (num%10). Espero que esto te ayude. Luego con un for pones for(int i = 0; i < num; i++ ) { cout
@LeonardoGr21
@LeonardoGr21 2 жыл бұрын
@@boolean103 muchas gracias
@KuronoJhmx
@KuronoJhmx 2 жыл бұрын
Ahí cometió un error, no debió inicializar la variable mayor con 0 porque vas a tener problemas si ingresas puros números negativos en el arreglo Lo que debió hacer es lo siguiente: int main(){ int n,mayor; coutn; int numeros[n]; for(int i=0;i
@oriddercastrouni
@oriddercastrouni Жыл бұрын
METER EL IF(NOSE QUE ES) DENTRO DEL FOR HACE CORRER EL i, de a dos compara y te bota lo que cumpla la N condiciones o N-1 condiciones creo.
@TheKingFreezer
@TheKingFreezer 3 жыл бұрын
/*Ejercicio 6: Escribe un programa que defina un vector de números y calcule si existe algún número en el vector cuyo valor equivale a la suma del resto de números del vector. */ #include #include using namespace std; int main(){ int vectores[] = {1,2,3,4,5},numero=0; int suma=0; cout
@TheKingFreezer
@TheKingFreezer 3 жыл бұрын
no se si hice mal...
@TheKingFreezer
@TheKingFreezer 3 жыл бұрын
no se si hice mal...
@TheKingFreezer
@TheKingFreezer 3 жыл бұрын
asi que quiero ver que opinan grandes programadores, de mi humilde codigo
@puin3656
@puin3656 3 жыл бұрын
Ejercicio 6: #include using namespace std; int main(){ int vector[] = {0,24,0,0,24,0},suma = 0; for(int i = 0; i
@baohbeifong6533
@baohbeifong6533 2 жыл бұрын
//Desarrolle un programa que lea de la entrada estándar un vector de enteros y determine el mayor elemento del vector. #include #include using namespace std; int i,cantidad,a[10],mayor,b=0,c,suma; int main(){ coutcantidad; for(i=0;i
63. Programación en C++ || Funciones || Definición de Funciones
10:41
Programación ATS
Рет қаралды 723 М.
黑天使被操控了#short #angel #clown
00:40
Super Beauty team
Рет қаралды 61 МЛН
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 18 МЛН
36. Programación en C++ || Matrices || Rellenando una matriz
8:37
Programación ATS
Рет қаралды 775 М.
I Helped 2,000 People Walk Again
15:31
MrBeast
Рет қаралды 18 МЛН
Как стать ДЕЙСТВИТЕЛЬНО хорошим программистом
7:35
Бинарный происк
Рет қаралды 164 М.
Zelensky Announces Talks with Russia / End of Martial Law?
13:55
NEXTA Live
Рет қаралды 1,1 МЛН
7 Outside The Box Puzzles
12:16
MindYourDecisions
Рет қаралды 172 М.
Templates in C++
17:58
The Cherno
Рет қаралды 608 М.
黑天使被操控了#short #angel #clown
00:40
Super Beauty team
Рет қаралды 61 МЛН