💻 Apúntate al curso completo de Programación en C++: Hotmart: hotmart.com/es/marketplace/productos/programacion-en-c-v0ivo/N78682741H
@edelainsadames67953 жыл бұрын
necesito ayuda con este programa
@edelainsadames67953 жыл бұрын
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.
@JoeJoGEHrt5 жыл бұрын
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.
@andresgonzalez73675 жыл бұрын
Bien dicho.
@javierito7504 жыл бұрын
que le paso?
@javierito7504 жыл бұрын
@Ángel Pinzón khe? .>.
@Zcuti4 жыл бұрын
@@javierito750 Murió de cáncer el año pasado
@javierito7504 жыл бұрын
@@Zcuti .-.
@Guts456282 жыл бұрын
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...
@zirohz63462 жыл бұрын
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
@alextorin3 жыл бұрын
Dejas un legado con tus videos y la forma que los enseñabas...Saludos donde te encuentres.
@rafaelkarim14194 жыл бұрын
Soy estudiante de universidad y no sabes que paro me hacen tus vídeos, gracias
@eleazarrivas83934 жыл бұрын
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
@Barcelonamexicoamerica3 жыл бұрын
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_gdark15676 ай бұрын
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-tech82163 жыл бұрын
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 Жыл бұрын
si escribo -1; -2 ;0 ;1 ;2 me tendría que salir 0 pero no sale 0
@blancanietopetinal97214 жыл бұрын
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
@Raymunrock6 жыл бұрын
Carnal, me fuiste de mucha ayuda, bien explicado y todo, te agradezco con suscripción y like.
@yeisonbarragan30293 жыл бұрын
Siempre estarás en mi corazón y mis códigos, gracias por tanto. Te amo crack ♥♥
@jud60366 жыл бұрын
Explicas bien chulo, neta te amo xD
@sandromontoya43824 жыл бұрын
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.brains4282 жыл бұрын
crack explica porfa
@s_gdark15676 ай бұрын
hasta las webas
@GroveInternational2 ай бұрын
que manera de pensar bro, muy buena.
@abdiellugo11286 жыл бұрын
GRACIAS! Aprendí más viendo tus vídeos que con una clase de mi profe.
@fredyperez815 жыл бұрын
Igual a mi bro, que pena que ya no esta, chales
@Andry_RK4 жыл бұрын
Muy clara y comprensible explicación de la estructura del programa. CECyT 14, 4iv6, Andry G.
@cristinalomeliceja97614 жыл бұрын
Me fuiste de mucha ayuda con mi tarea gracias a ti la pude terminar. Tienes nueva suscritora
@enzonayitfelixdejesus6583 жыл бұрын
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-vm9ql3 жыл бұрын
Tienes razón me sucedió lo mismo
@Sconcaft2 жыл бұрын
o simplemente tomamos como mayor al primer numero del arreglo independientemente de que no lo sea y se resuelve el error
@vintack-g80692 жыл бұрын
@@Sconcaft nomas pones mayor = -9999
@douglitasadalbertojuanguil89382 жыл бұрын
@@Sconcaftmayor = array[0]
@lulielloveluz60706 ай бұрын
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
@greenworld44473 ай бұрын
🎉
@tonio1746 Жыл бұрын
Profe, gracias por sus enseñanzas, QEPD
@brianorellanaita11907 жыл бұрын
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...
@vichoxxttorres99733 жыл бұрын
Eso funciona en el caso de que si todos los dígitos son negativos? ya que él puso el 1 y por eso funcionó
@maurolanzillotta48203 жыл бұрын
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
@niceaizu56792 жыл бұрын
@@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
@luisangelcacerescarranza13636 жыл бұрын
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 Жыл бұрын
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...80232 жыл бұрын
Gracias hermano, de nuevo salvandome, D.E.P
@JonatanPabonUribe6 жыл бұрын
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-dv8zh4 жыл бұрын
Mis clases de cuarentena es ver estos videos :,v
@miya_oss4 жыл бұрын
Jaja igual para mi
@eugenio_115 жыл бұрын
Ningún like pude hacer que regrese, pero igual se lo dejo pues se lo merece.
@justanimated21904 жыл бұрын
💖Gracias por todos lo vídeos
@gustavoveramontalvo70897 жыл бұрын
Excelente este curso! explicas demasiado bien! eres el puto amo!
@kmiloo22055 жыл бұрын
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
@peznerd69864 жыл бұрын
Tu programa NO CUMPLE LAS CONDICIONES DEL EJERCICIO 6.
@ForgoDus5 ай бұрын
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 Жыл бұрын
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
@nataliagutierrez77374 жыл бұрын
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_3 жыл бұрын
Me gusta mucho tu respuesta, yo tenia la misma de duda de que pasa si el usuario solo pone números negativos
@gonzalogantus73325 жыл бұрын
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];
@adriel81525 жыл бұрын
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
@ernestonuezvalenzuela77897 жыл бұрын
Para evitar un error cuando todos los numeros sean negativos, debemos agregar En la linea 18 if (i==0){ mayor=numeros[0]; }
@eduardoaragonayala19053 жыл бұрын
:o no se me ocurrio, de hecho no es necesario el if, basta con mayor=numeros[0]; al comienzo
@lysbbb4 жыл бұрын
Creo que la forma más sencilla de hacer ejercicios realmente es con for, resolvió mis dudas.! CECyT 14 Laura C 4IV6
@lulielloveluz60702 жыл бұрын
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
@martinfriedrich68402 жыл бұрын
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
@francomelgar69587 жыл бұрын
Muchas gracias por este video!!
@pamela80973 жыл бұрын
Me ayudó a resolver mi tarea graxias
@itsaant40083 жыл бұрын
Qué grande eres, hermano... R.I.P
@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
@yhordaneduardoaguilarrafae58767 жыл бұрын
#include #include #include using namespace std; int main() { int numeros[100],n; coutn; for(int i=0; i
@juandiegoalicastillo25574 жыл бұрын
eres grande drake
@kentalia01246 жыл бұрын
Y como seria en caso de que se tenga que buscar el numero menor y mayor de una matriz?
@ricardoolivaresventura46035 жыл бұрын
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
@rigobertosegura29175 жыл бұрын
el suma entre dos para que?
@yanick14724 жыл бұрын
@@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
@hackealoconclips5754 жыл бұрын
Yo lo hice así: #include using namespace std; int main() { int suma=0,n; int numeros[100]; coutn; for(int i=0;i
@marcoantoniosantiagoperez4 жыл бұрын
TE EXTRAÑAMOS AMIGO
@diegoramirez-xi8ce4 жыл бұрын
tu sabes como se hace ese ejercicio pero con el while no con for
@hectoraguilar29033 жыл бұрын
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
@pepefr1695 жыл бұрын
//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
@EvaristeG105 жыл бұрын
Es verdad que el creador de este canal falleció ?
@gabrielcervanteshurtado19904 жыл бұрын
/*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
@jhojan53675 жыл бұрын
Bro gracias, eres muy bueno ahora se como se utiliza el if en arreglos #Paraunatarea
@agustinhidalgo92845 жыл бұрын
fallecio el 2/08 amigo Q.E.P.D
@vegetaneitor6 жыл бұрын
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.
@JonatanPabonUribe6 жыл бұрын
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
@shouttoyys3 жыл бұрын
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
@vaquy42756 жыл бұрын
//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 Жыл бұрын
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
@danieljosemartinezromero25256 жыл бұрын
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-gw9mf6 жыл бұрын
Gracias bro me salvaste..
@vianeyestrada66224 жыл бұрын
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
@wilfredo34166 жыл бұрын
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);
@estebanrodriguez83886 жыл бұрын
Una pregunta, para hacer lo mismo pero para que me demuestre el numero MENOR como hago? ..... GRACIAS
@martinezmenaximena44134 жыл бұрын
Como es un tema nuevo es un poco complicado para mí pero con estos videos me ayudan mucho Ximena M 4IV5 CECyT 14
@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
@mrgribuz91455 жыл бұрын
Graciaaaaas amigoooo!! Te amooo!
@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 Жыл бұрын
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
@HaruSuzukiHD6 жыл бұрын
/*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
@ezequiellobo57916 жыл бұрын
Gracias! no supe como seguir y tu código me ayudó bastante.
@HaruSuzukiHD6 жыл бұрын
@@ezequiellobo5791 me alegro! Espero que te vea en los comentarios de los siguientes vídeos!
@EzequielPortugal2 жыл бұрын
#include #include using namespace std; int main(){ int numeros[100], n, suma, equivalente=0; coutn; for(int i=0;i
@kevinjosefernandezhernande39476 жыл бұрын
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
@baohbeifong65333 жыл бұрын
/*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
@ravtepdav5 жыл бұрын
El ejercicio resulto... #include #include using namespace std; int main(){ unsigned int n; unsigned int numero; int suma=0; bool suit = false; coutn;cout
@adriel81525 жыл бұрын
Buen trabajo, felicidades!
@Angela-by1re7 жыл бұрын
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-by1re7 жыл бұрын
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 :)
@annietibbers20567 жыл бұрын
pon. mayor=-10000 y ya no creo que te coja otro valor mas pequeño, a no ser que lo pongas a posta hehe
@cancionesmorda54197 жыл бұрын
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
@Txodi77777 жыл бұрын
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
@zirohz63462 жыл бұрын
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 Жыл бұрын
Propuesta de resolución al ejercicio: #include #include using namespace std; int main(){ int num[100], n, sum=0; cout
@CanacaArethor5 жыл бұрын
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
@emmanuelmontoya30904 жыл бұрын
por que se divide entre 2
@CanacaArethor4 жыл бұрын
@@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.
@emmanuelmontoya30904 жыл бұрын
CanacaArethor muchas gracias
@rodriguezsabinonluisangel43424 жыл бұрын
excelentes videos explicas bantante bien y son entretenidos soy del cecyt 14 del grupo 4iv5 Luis R
@ricardogenaro16685 жыл бұрын
//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
@Luskware4 жыл бұрын
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
@hirammendez35373 жыл бұрын
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
@anjhergustavo6 жыл бұрын
/* 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
@monroyruizcarlosarturo75574 жыл бұрын
Me está ayudando mucho estos videos, son rápidos y se entienden muy bien CECyT 14 Carlos Arturo M 4IV6
@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
@TheSamyGamer5 жыл бұрын
/* 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
@tristantzara73836 жыл бұрын
¿Y si quisiera poner números negativos? gracias por tus videos, te amo.
@dannyrasjido3 жыл бұрын
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
@igrackoz5886 жыл бұрын
*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
@KuronoJhmx2 жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
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
@miramontessanchezcarlos43604 жыл бұрын
Mayor facilidad al saber cuales el numero mayor, Buen vídeo. CECyT 14 "Luis Enrique Erro" 4IV6 Carlos M
@TheDanierik4 жыл бұрын
Yo egrese de ahí ❤️
@leanderp3 жыл бұрын
/* 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; }
@victorcamposgordillo32814 жыл бұрын
/*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
@vaquy42756 жыл бұрын
//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
@programacionelectronicasof63497 жыл бұрын
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
@migueldelarosa82075 жыл бұрын
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
@adriel81525 жыл бұрын
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.
@LeonelMolina03605 жыл бұрын
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?
@adriel81525 жыл бұрын
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.
@paolacolorado90704 жыл бұрын
Me sirvió mucho este ejemplo CECyT 14 4IV5 Paola C
@picassohernandezderek80194 жыл бұрын
Cecyt 14 4IV5 Derek P Muy bueno el video, ahora me queda mas claro como hacerlo.
@cesarsolis0012 жыл бұрын
/* 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
@renzoairaldi32396 жыл бұрын
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!
@adriel81526 жыл бұрын
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
@elloquillo276 жыл бұрын
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
@boolean1032 жыл бұрын
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
@LeonardoGr212 жыл бұрын
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
@boolean1032 жыл бұрын
@@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.
@LeonardoGr212 жыл бұрын
@@boolean103 un ejemplo : Ingrese un numero de 5 digitos: 47928 El penultimo numero es : 2 Mensaje: Hola Hola
@boolean1032 жыл бұрын
@@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
@LeonardoGr212 жыл бұрын
@@boolean103 muchas gracias
@KuronoJhmx2 жыл бұрын
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 Жыл бұрын
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.
@TheKingFreezer3 жыл бұрын
/*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
@TheKingFreezer3 жыл бұрын
no se si hice mal...
@TheKingFreezer3 жыл бұрын
no se si hice mal...
@TheKingFreezer3 жыл бұрын
asi que quiero ver que opinan grandes programadores, de mi humilde codigo
@puin36563 жыл бұрын
Ejercicio 6: #include using namespace std; int main(){ int vector[] = {0,24,0,0,24,0},suma = 0; for(int i = 0; i
@baohbeifong65332 жыл бұрын
//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