58. Programación en C++ || Estructuras || Estructuras Anidadas en C++

  Рет қаралды 228,011

ProgramacionATS

ProgramacionATS

Күн бұрын

Пікірлер: 181
6 жыл бұрын
💻 Apúntate al curso completo de Programación en C++: Hotmart: hotmart.com/es/marketplace/productos/programacion-en-c-v0ivo/N78682741H
@rodrigogarciatrejo8084
@rodrigogarciatrejo8084 2 жыл бұрын
Que hermosa es la programación que aun después de tu partida nos sigues enseñando.
@karinayeraldynmonguiriscan4833
@karinayeraldynmonguiriscan4833 2 жыл бұрын
Cómo asi?
@eduardoangelessotelo9168
@eduardoangelessotelo9168 Жыл бұрын
@@karinayeraldynmonguiriscan4833 Lamentablemente falleció.
@pablogomez7376
@pablogomez7376 Жыл бұрын
@@karinayeraldynmonguiriscan4833 RESPONDE MRD
@miguelfalcon5512
@miguelfalcon5512 5 жыл бұрын
Para los que usan el visual studio para c++ y no les funciona el fflush(stdin), la alternativa es poner esto rewind(stdin). Segun lo que lei reinicia la estructura permitiendo guardar los datos. Se usa más que nada para el manejo de archivos :vvv
@CreativeCaptions
@CreativeCaptions 2 жыл бұрын
lo que pasa es que hay que actualizar el mingw
@___8185
@___8185 11 ай бұрын
otralternativa es usar el cin.ignore() por lo que he leido
@pacha2576
@pacha2576 5 жыл бұрын
éste hombre es inmortal !!
@altair6399
@altair6399 6 жыл бұрын
alejandro jajaja llevo viendo mas de 7 meses tus videos bro , saludos desde venezuela , gracias por haberte esforzado tanto para explicar , grande.
@VanniA2
@VanniA2 3 жыл бұрын
:((
@BlahBlah-pn1fr
@BlahBlah-pn1fr 6 жыл бұрын
Este curso es LEGENDARIO. Muchas gracias por tu aporte GENIO!
@jorgeguzman6685
@jorgeguzman6685 2 жыл бұрын
Se te extraña. Un buen profesor de C++ en español.
@AlanovMaster64
@AlanovMaster64 7 ай бұрын
Aún sabiendo que ya no estás con nosotros, tus guías de programación me siguen siendo útiles.
@jorgemejia1470
@jorgemejia1470 8 жыл бұрын
Hola, me parecen bien completos tus vídeos. Pasó a paso. Te felicito. Se ve que manejas el tema muy bien.
@luizsanchez2432
@luizsanchez2432 4 жыл бұрын
termine el programa con solo ver tu video anterior, solo vi los 3 primeros minutos y lo termine sin ver lo demas, no fue por que fuera un pro, fue gracias a cada uno de los videos que he visto tuyos desde C Hasta ahora C++, me haz hecho pensar cada aspecto del programa y por eso he sido capaz de terminarlo sin ver tu video. se que ya no estas aqui pero lo que se, es gracias a ti.
@maxterjs3347
@maxterjs3347 6 жыл бұрын
Hace unos días tuve un problema en un ejercicio de tu curso y justamente tenía que ver con esa función y me dije, bueno esperare a que tengamos un problema parecido y lo resuelvo xD
@eduardopriegoalonzo225
@eduardopriegoalonzo225 4 жыл бұрын
en VISUAL STUDIO si no funciona el fflush(stdin); pueden usar cin.ignore(); debajo de cuando pides números cout >empleados[i].salario; cin.ignore();
@dalft4master
@dalft4master 2 жыл бұрын
que buena :)
@juliocesargalindochavez8822
@juliocesargalindochavez8822 2 жыл бұрын
muchas gracias
@joelflores2523
@joelflores2523 Жыл бұрын
Genio
@miguelt6695
@miguelt6695 3 жыл бұрын
explicas genial ojala sigas así, recomiendo este canal en un 100%
@tributo9721
@tributo9721 3 жыл бұрын
Falleció hace 2 años qepd
@blackstrato2216
@blackstrato2216 Жыл бұрын
Qué curso tan grandioso!!! Qué legado amigo!!! Confío en encontrarte alguna vez para felicitarte... nos vemos!
@MsLuvian
@MsLuvian 6 жыл бұрын
Muy buen vídeo.....al fin entendi las estructuras anidadas gracias y saludos
@colberthfajardo5780
@colberthfajardo5780 Жыл бұрын
Siempre serás un grande Alejandro.
@jorgeluissanchez3977
@jorgeluissanchez3977 2 жыл бұрын
Eres un Crack amigo saludos Hasta el cielo!
@sergios7554
@sergios7554 5 жыл бұрын
me acabas de salvar...gracias a este vídeo he podido terminar un código....muchas gracias
@laurallamas5924
@laurallamas5924 4 жыл бұрын
Acabo de descubrir tus vídeos y me encantan! Muchas gracias por explicar todo de manera tan sencilla.
@VanniA2
@VanniA2 3 жыл бұрын
:((
@diegorivas9005
@diegorivas9005 3 жыл бұрын
esta muerto
@VanniA2
@VanniA2 3 жыл бұрын
@@diegorivas9005 sip, creo q ya lo sabe
@israel1520ful
@israel1520ful 6 жыл бұрын
Alejandro eres mi pastor :´)
@futurixta
@futurixta 8 жыл бұрын
Un consejo, te recomiendo que al programar, (no afecta al programa) en vez de escribir: cout
@aldhairVera
@aldhairVera 8 жыл бұрын
No me funcioana fflush(stdin), busque un poco y otra solución es usar cin.ignore(), en este caso y para evitar dejar algún valor se usa con los parámetros 256 que es la cantidad de caracteres y ' ', quedaría cin.ignore(256,' ');
@martinnieva8484
@martinnieva8484 7 жыл бұрын
Muchas gracias, me funciono :) Usted es el verdadero MVP.
@DarthRaptorman
@DarthRaptorman 7 жыл бұрын
lo intento y no pasa nada en que linea tengo que poner eso?
@brianorellanaita1190
@brianorellanaita1190 7 жыл бұрын
Antes de digitar con el cin.getline para que limpie el buffer
@variedadeslinux
@variedadeslinux 7 жыл бұрын
Gracias men
@edgaremca
@edgaremca 7 жыл бұрын
para cada cin.getline se digita cin.ignore(256,' ') o como es?
@Foredres
@Foredres 7 жыл бұрын
Tuve un error al momento de utilizar el código y fue que en el segundo empleado se saltaba directamente el salario, por lo cual esa variable quedaba con un valor de 0 (No sé si fue un error mío al momento de probarlo pero sucedió) lo solucioné agregando el fflush(stdin); al final del for, no al inicio. ¡Excelente vídeo!
@patriciobordon7686
@patriciobordon7686 3 жыл бұрын
Muchas gracias me sirvio una banda por que tenia problemas por el buffer
@MiguelAngelCornejo81
@MiguelAngelCornejo81 8 жыл бұрын
Y llevaba días sin comprender el motivo de porque al crear un ciclo me seguía saliendo lo de los datos en una misma linea a pesar de poner exclusivamente saltos de líneas. Gracias por aclarar el motivo. Por otro lado ¿qué capacidad tiene el buffer para almacenar datos?, pues creo que con muy poca información solicitada se llena extremadamente rápido
@Felpito
@Felpito 7 жыл бұрын
Por si alguien está ocupado Linux para hacer el ejemplo se deben cambiar algunas funciones. A continuación les dejo como dejé mi programa. /*program56.cpp*/ /*estructuras anidadas C++*/ #include #include using namespace std; struct info_direccion{ char direccion[30]; char ciudad[20]; char provincia[20]; }; struct empleado{ char nombre[20]; struct info_direccion dir_empleado; double salario; } empleados[2]; // Arreglo de empleador int main(){ for (int i=0; i
@luisdx8165
@luisdx8165 4 жыл бұрын
Muchas gracias, fue la única solución que me funcionó. Disculpa ¿para qué es la biblioteca ? Saludos
@brianorellanaita1190
@brianorellanaita1190 7 жыл бұрын
Excelente lo del Buffer! Gracias con eso.
@victorsuro662
@victorsuro662 2 жыл бұрын
Excelente video, muchas gracias
@DuckDevAI
@DuckDevAI 6 жыл бұрын
Para usar el fflush(stdin); // Limpiador de buffer se te olvido agregar la libreria
@xmanuel_dll2701
@xmanuel_dll2701 5 жыл бұрын
A mi me funciona con la librería iostream, creo que depende del IDE.
@estebansarmiento1799
@estebansarmiento1799 4 жыл бұрын
muchas gracias
@luizsanchez2432
@luizsanchez2432 4 жыл бұрын
stidio.h es libreria de C la libreria para correr el fflush(stdin) es stdlib.h sin embargo a mi me corre sin la libreria, apuro iostream.
@MattD4C
@MattD4C 4 жыл бұрын
Heroe
@andresmtz9405
@andresmtz9405 5 жыл бұрын
Muy buen video, gracias!!
@Fryklan
@Fryklan 2 жыл бұрын
Yo tambien me olvide de poner el using namespace std; maestro desde donde estes gracias por todas tus enseñanzas :¨C
@alb.leonel
@alb.leonel 3 ай бұрын
Muchísimas gracias.
@Victor-hb2hi
@Victor-hb2hi 7 жыл бұрын
Esto es un reemplazante para la función de limpiar el buffer, cin.ignore(256,' '); ?
@robertodieguez9444
@robertodieguez9444 8 жыл бұрын
Disculpa y para que sirven las estructuras anidadas? osea mi pregunta es que beneficio traen, en que ayudan a comparacion de tener una sola estructura donde se tengan todos los datos?
@dreinel4574
@dreinel4574 5 жыл бұрын
Perdonen mi ignorancia, pero que es el Buffer?
@alexandergutierrez9154
@alexandergutierrez9154 4 жыл бұрын
x2
@SebastianLopez99
@SebastianLopez99 4 жыл бұрын
x3
@alexandergutierrez9154
@alexandergutierrez9154 4 жыл бұрын
Ya investigue algo, parece ser un espacio(en nuestro caso virtual) donde se almacenan los caracteres, independientemente de no ser usados, el espacio tiene 256 caracteres, cuando pides un número el número no se guarda en el Buffer, pero para confirmar el número tocas ENTER, eso inserta el carácter de salto de línea , así que cuando pidamos texto se leerá ese carácter generando que no lea nada, pues da un salto de línea.
@SebastianLopez99
@SebastianLopez99 4 жыл бұрын
Gracias bro👍
@kevingonzalez-ld6me
@kevingonzalez-ld6me 4 жыл бұрын
@@alexandergutierrez9154 pero por que es virtual ? yo habia leido que era una memoria, me podrias explicar esa parte por fa.
@davidil3892
@davidil3892 4 жыл бұрын
profe :c eres el mejor
@pedroquele3781
@pedroquele3781 4 жыл бұрын
desde aqui ya acabo los videos cortos y faciles, de aqui en adelante se viene lo bonito.......
@victornossa2361
@victornossa2361 4 жыл бұрын
1. Una empresa desea manejar la información de sus 20 vendedores que incluyen Nombre Cedula Dirección Correo Y la información de ventas por cada uno de los diez artículos que maneja la compañía de los cuales se tiene: Código del Articulo Cuota de venta Cantidad vendida También se maneja la información de capacitación que contiene: Nombre del Curso Nro de Horas Institución Costo en Bs Se tiene información de que cada empleado realiza entre 3 y 5 cursos. Se pide lo siguiente: • Definir las estructuras • Realizar una función para cargar los datos • Una función para mostrar por cada vendedor aquellos productos en que no ha cubierto su cuota de ventas. • Una funcione que especifique en cual vendedor se ha invertido más dinero en cursos. • Función para especificar cuál es el producto más vendido. • Dando el nombre de un curso, muestre las instituciones que lo dictan y cuál es su costo. quien puede resolver este ejercicio de structuras en c++??
@julianhoyos999
@julianhoyos999 2 жыл бұрын
yo
@argenisjimenez8118
@argenisjimenez8118 4 жыл бұрын
¿porque se usa el segundo nomre que se le da a la estructura anidada en ves de la primera? Osea, al guardar la algo en la estructura de info_direccion se hace con la dirrecion: empleados[i].dir_empleados en vez de: empleados[i].info_direccion
4 жыл бұрын
Esto es por que el primer nombre es el tipo de dato, algo asi pasa a a ser algo así como int, el float, el char, ahora tienes un nuevo tipo de dato que se llama info_direccion para a ser el tipo de dato, asi que tienes una "variable" que se llama dir_empleados que es de tipo info_direccion. Así como dices por ejemplo int edad, donde int es el tipo de dato y edad es el nombre de la variable, ahora dices info_direccion dir_empleado donde info_direccion es el tipo de dato y dir_empleado es el nombre de la variable. Espero que te sea de utilidad. kzbin.info/door/pKoorU30SDJp4zodaSFmaQ
@ImerJoseIguaranCamargo
@ImerJoseIguaranCamargo 2 ай бұрын
gracias enserio gracias
@Joel-tl9xq
@Joel-tl9xq 5 жыл бұрын
No esta mal que esten fuera de la funcion principal ya que al ser variables globales ocupan mas espacio de memoria?
@fundacionroldan9922
@fundacionroldan9922 6 жыл бұрын
El vídeo lo deja muy claro, pero el ejemplo reaciona una subestructura única por estructura, pero mi duda es ¿qué se hace cuando la estructura anidada tiene varios elementos en una misma estructura principal, por ejemplo: la estructura principal un club de fútbol pero la subestructura es la ficha de un jugador?
@mendozamunozarelifernanda6025
@mendozamunozarelifernanda6025 4 жыл бұрын
Un video muy completo gracias Cecyt 14 Luis Enrique Erro, Areli Mendoza, 4iv5
@joserafaeldavidmolinachapa8767
@joserafaeldavidmolinachapa8767 5 жыл бұрын
hola, no tengo en claro al momento de agregar la estructura anidada ejemplo struct nombre{ char nom[20]; char ape[20]} struct empleado {double id; struct (aquí surge mi duda como deberia ser la sintaxis para añadir la otra estrucutura????)
@AngelGamer1
@AngelGamer1 4 жыл бұрын
Como hace para que sea general? pidiendo un numero n de trabajadores a registrar y muestre los datos de todos los trabajadores registrados
@simplecinco
@simplecinco 4 жыл бұрын
Alejandro se puede hacer una estructura que se pueda borrar y añadir datos, mas salvar los que ya tienes? Me parece que esto se mueve hacia una base de datos? Gracias por tus videos y me gustaria el que pudieses responder.
@oswaldofigueroa92
@oswaldofigueroa92 3 жыл бұрын
Falleció en 2019
@miramontessanchezcarlos4360
@miramontessanchezcarlos4360 4 жыл бұрын
Lo mismo que explicaste en tus videos anteriores, buen video. cecyt 14 "Luis Enrique Erro" Carlos M 4IV6
@diegooloarte5910
@diegooloarte5910 6 жыл бұрын
¿Las estructuras siempre deben estar antes del main?
@gerardomunoz5589
@gerardomunoz5589 8 жыл бұрын
Hola, sos un genio! Te ganaste un subscriptor :D Una pregunta, funciones vas a explicar? Porque soy medio nabo con ese tema jaja. Saludos desde Argentina
8 жыл бұрын
Hola :) muchas gracias, claro funciones es el siguiente tema que grabaré en C++, lo estaré subiendo los próximos días :) Un saludo desde Perú
@gerardomunoz5589
@gerardomunoz5589 8 жыл бұрын
Copado! Lo esperaré con ansias :P
@josuechuman3862
@josuechuman3862 4 жыл бұрын
¿hay algún problema en poner cin.ignore en lugar de fflush(stdin)?
@Bane_34_42
@Bane_34_42 4 жыл бұрын
Muy buen vídeo pero tengo un problema, cuando compilo y ejecuto no me salta ningún error pero el programa cuando se ejecuta no aparece nada, he probado a limpiar el buffer y e programa sigue sin funcionar, creo que el problema que tengo es en el bucle for
@architect8675
@architect8675 7 жыл бұрын
Jm no me da el error, del buffer por que? sera que es por el uso del tipo string ?
@eduardopereztejeda1889
@eduardopereztejeda1889 6 жыл бұрын
Gracias me has ayudado , te amo :v
@ricardosanchez3330
@ricardosanchez3330 8 жыл бұрын
Hola me da un error en el fflush(stdin); y no se por que.
@davidmontes2231
@davidmontes2231 8 жыл бұрын
#include A mi me paso igual y asi lo solucione...
@PERRO_fino_R
@PERRO_fino_R 2 жыл бұрын
Para los que no le sirven el fflash(stdin) Utilizar cin.ignore() Abajo de donde pides los números en el salario en el primer for
@elkiparionarojas9206
@elkiparionarojas9206 2 жыл бұрын
GRACIASSSSSSS MANNNN... ME SALVASTE!!!
@alanmata1361
@alanmata1361 4 жыл бұрын
F :'c Lo extraño 2020 Agosto
@rubenvilka8535
@rubenvilka8535 4 жыл бұрын
pregunta yo pienso que linea 14 debio solo ser struct info_ direccion; no se porque agrego struct info_ direccion dir_empleado;
@fernandomauro.6725
@fernandomauro.6725 3 жыл бұрын
porque esta dir_empleado es el nombre de la estructura dentro ed la estructura
@andrewot6289
@andrewot6289 5 жыл бұрын
Una pregunta como hago para anidar mas de 2 structuras?
@ricardoolivaresventura4603
@ricardoolivaresventura4603 5 жыл бұрын
Simplemente crea otra estructura como la de struct info_direccion, pero obviamente con características diferentes, y esa nueva estructura lo colocas dentro de la estructura principal, que en el caso de este video fue struct empleado, lo colocas dentro como si fuera un campo y le añades una variable y listo
@eduardoandresolivaresciste8104
@eduardoandresolivaresciste8104 5 жыл бұрын
cin.ignore(); al final de el relleno de datos osea después del salto de linea antes de imprimir los datos
@Richard-xh5iw
@Richard-xh5iw 5 жыл бұрын
hola amigo como estas. te pido una gran alluda POR FABOR. me podrias ayudar a motivar al estudiar c++. te comento esto por que hay dias que no me siento a gusto, pero no con c++, es por el motivo que me falta demasiado por entender para ser un buen programador, y programar en CONSOLA me desanima un poco. se que es bueno para empezar a aprender y entender pero me desanima un poco programar para consola. pero quiero seguir entendiendo a fondo este magnífico lenguaje (c++). Es importante aprender primero en consola y no adentrarse de lleno en librerías gráficas ?. Espero tu respuesta de aliento para poder ayudarme de la forma más importante para ser un buen programador o ser mejor en lo que uno intenta lograr ser. Un gran abrazo amigo no dejo de ver tus videos eres increible sigue asi nunca cambies saludos desde Argentina
@tigreblanco2000
@tigreblanco2000 5 жыл бұрын
Oye men yo no tuve computadora durante 6 años porque de chiquito por jugarle al vergas la malogre, y acabo de terminar secundaria el año pasado, en marzo me matricule a una universidad particular gracias a mi tercio superior que tuve un descuento y se ésta haciendo mucho esfuerzo por educarme y yo lo sé. Cuando empece la primera clase fuimos directo a la practica(asi de exigente es la universidad) y yo que no me acordaba el como manejar una PC bien, tuve que meterme a aprender C++ de porraso, la verdad me choco MUCHISIMO, ya que yo nunca fui de los que estudiaba(ahun asi aprobaba porque repasaba en el carro justo antes del examen xd) y yo seguia con el estupido pensamiento de que sin estudiar poco o nada podria mantenerme, asi que me descuide mucho y me dedique a hacer otras cosas, pero cuando llego el día de la primera práctica supe que estaba mal porque aunque me amaneci estudiando(osea practicando los bucles y sentencias) solo un dia antes del examen, ni asi aprobe y jale con 5/20, ahí supe que ya no era como en el colegio que con una amanecida me podia "poner al corriente de todo", no bastaba con eso, tenias que practicar diario minimo 2 horas, Ahun después de haber reprobado la primera practica(Que ahora la veo y me da verguenza) no cambie y segui en lo mismo, pero el cambio me vino cuando entre a parciales, ahí me prepare con 4 dias de anticipación(pensando que con eso bastaba, "que ingenuo era"), y ahun con 4 dias reprobe(y eso que me esforce mucho en esos 4 dias), Hay toque fondo y me puse las pilas, ahora me amanesco seguido y estudio programación 3-4 horas diarias; aunque la verdad no me da el tiempo porque tengo otras materias que requieren MUCHO tiempo también, como matemática, etica, CPL, etc... Estoy muy sobrecargado pero ahun asi Ahora priorizo Programación porque sé que es la Materia que más tiempo toma y también sé que es la que más me gusta :) No entendía cómo a la gente le podia gustar estar tanto tiempo codificando un algoritno pero ahora lo veo como los mejores momentos de mi día a día, ahora sé muvhas cosas que se me dificultaban pero me falta Mucho más también, Yo estudio ingenieria de sistemas y ahun soy menor de edad xd. Pero espero que ésto te sirva a seguir adelante como motivación ya que programar en consola es solo una fase de tu aprendizaje que te abre las puertas a u mundo de infinitas posibilidades, mi trabajo final de ciclo es hacer un juego retro que ya se decidio, y en el futuro no se que me deparara la vida, pero quiero seguir aprendiendo para sentirme orgulloso de mis logros, quiero crear mi juego y/o construir mi empresa(ahun no tengo claro de qué pero sera algo grande que me guste y me genere ganancias claro xd). bueno bro solo espero y no te rindas a medio camino y continues en tú aprendisaje de éste hermoso mundo de la programación ;)
@Richard-xh5iw
@Richard-xh5iw 5 жыл бұрын
@@tigreblanco2000 Maldición amigo, muchísimas gracias por la gran ayuda psicológica que me das. de corazón te lo digo muchísimas gracias quisiera abrasarte en persona eres un gran persona. sinceramente me ayudaste a entenderme a mi mismo, como enfocarme y seguir adelante con lo que quiero hacer en este caso la programación, que es algo hermoso que no muchas personas entienden lo que realmente es y lo vello que es este mundo de la informática. Otra ves amigo, Muchísimas gracias un gigante abraso. gracias, gracias, gracias. Cambien te deseo lo mejor del mundo a ti. no abandonemos lo que nos apasiona. tu tienes razón con esfuerzo todo se puede.
@danielmaers5701
@danielmaers5701 2 жыл бұрын
estructuras es como se le llama a los objetos c++?
@DarthRaptorman
@DarthRaptorman 7 жыл бұрын
no me funciona fflush(stdin) como hago ahora?
@altair6399
@altair6399 6 жыл бұрын
quemas la pc :v
@elgatodeschrodinger298
@elgatodeschrodinger298 6 жыл бұрын
Altair Celeste Tovar Godoy utiliza cin.ignore();
@fcox7015
@fcox7015 6 жыл бұрын
lol
@DuckDevAI
@DuckDevAI 6 жыл бұрын
agregas la libreria
@BronkiOs-f1c
@BronkiOs-f1c 5 жыл бұрын
#include using namespace std; struct datos{ char nombre[20]; int edad; float promedio; }alumno[3]; int main(){ float max_prom; for(int i=0;i
@grumpycat711
@grumpycat711 3 жыл бұрын
Descansa en paz Alejandro
@paredesgamboacarloseduardo3569
@paredesgamboacarloseduardo3569 4 жыл бұрын
Cecyt 14 Carlos Paredes Aprendi a realizar estructuras anidadas
@R-David10
@R-David10 8 жыл бұрын
Hola tío ATS, piensas hacer tutoriales de c++ sobre programación orientada a objetos?
8 жыл бұрын
Hola :) claro.. Pienso llegar hasta POO :) Un saludo
@R-David10
@R-David10 8 жыл бұрын
Gracias por responder y gracias por tus videos , un saludo igualmente.
@karelynavarrete2516
@karelynavarrete2516 6 жыл бұрын
Hola Alejandro, te queria preguntar me surge una duda enorme, a mi me han dejado como practica para examen un programa parecido al tuyo, pero la duda es en la linea 14, tu usas el registro de info_direccion seguido de dir_empleado, entiendo que direccion es un campo de info_direccion, pero porque lo apuntas como dir_ eso me confunde, no deberia de ser direccion.empleado? Soy nueva en esto Alejandro, podrias ayudarme por favor?
@danieltornero5523
@danieltornero5523 6 жыл бұрын
dir_empleado es una variable del tipo struct info_direccion que sirve para acceder a los campos de la misma esctrutura (info_direccion). A decir verdad puedes ponerle el nombre que quieras pero es mejor que sea un nombre significativo.
@karelynavarrete2516
@karelynavarrete2516 6 жыл бұрын
@@danieltornero5523 Gracias Daniel
@julianel_
@julianel_ 2 жыл бұрын
Que es el "Buffer"?
@martinezmenaximena4413
@martinezmenaximena4413 4 жыл бұрын
Excelente video,muy fácil de aprender Ximena M 4IV5 cecyt 14
@LUISLOPEZ-gu4ob
@LUISLOPEZ-gu4ob 4 жыл бұрын
ME DA ERROR EN LA PARTE DE struct info_direccion dir_empleado; ESTOY HACIENDO EN VISUAL STUDIO
@leandroarce5000
@leandroarce5000 4 жыл бұрын
si, ami me da error ahí.
@mati.fernandez
@mati.fernandez 4 жыл бұрын
@@leandroarce5000 Leandro lo pudiste solucionar? A mi tmb me da error...
@devstack9228
@devstack9228 7 жыл бұрын
AMIGO AMI SOLO ME SALE HASTA PROVINCIA Y SALARIO NO ME SALE ... ME PODRÍAS AYUDAR
@rodycj7380
@rodycj7380 6 жыл бұрын
#include #include #include struct info_direccion { char direccion[35]; char ciudad[20]; char provincia[20]; }; struct empleado { char nombre[20]; struct info_direccion dir_empleado; double salario; }empleados[2]; void main() { //Pidiendo datos for(int i=0;i
@vaquy4275
@vaquy4275 6 жыл бұрын
Te falta: using namespace std; y modificar void main() por int main() y al final después del getch no te olvides de return 0; Prueba con estos cambios y te funcionará
@enriqueantoniorayosequeira8352
@enriqueantoniorayosequeira8352 6 жыл бұрын
tambien #include no #include
@Jairtellem
@Jairtellem 5 жыл бұрын
es int main () ------- no void main()
@fainzeo
@fainzeo 4 жыл бұрын
NO es recomendable usar fflush(stdin), puede traer problemas. es.stackoverflow.com/questions/226494/para-que-sirve-flush-en-c Aconsejo usar la siguiente función: void clear_input() { cin.clear(); cin.ignore(numeric_limits::max(), ' '); }
@jordychonillo3365
@jordychonillo3365 4 жыл бұрын
Una pregunta amigo, lo del cin.ignore lo tengo claro, pero ¿para que sirve el cin.clear ?
@robert-1826
@robert-1826 2 жыл бұрын
amigo, en donde es preferente usarlo? que posicion o lugar es mejor?
@josuebarrios6119
@josuebarrios6119 4 жыл бұрын
#include #include using namespace std; struct Alumno{ char name[20]; int edad; int promedio; }a[3]; int main(){ int i=1; //Bucle para pedir datos y rellenar la estructura for(int i=1;i
@garciagardunojesus3888
@garciagardunojesus3888 4 жыл бұрын
Seguimiento de las estructuras CECyT_14_4IV6_Jesús_García
@alexissuarezalvarez5622
@alexissuarezalvarez5622 5 жыл бұрын
En visual studio no funciona el fflush(stdin). Alguien sabe con cual reemplazo?
@estebanecheverri8254
@estebanecheverri8254 5 жыл бұрын
cin.ignore();
@Paul-po4md
@Paul-po4md 8 жыл бұрын
Hace cuanto estudias programacion? se nota que la tenes re clara jaja, vas a subir algun curso de sql tambien y java?
@augustoallignani3260
@augustoallignani3260 2 жыл бұрын
Nunca vas a recibir una respuesta del maestro, F
@del_terriuts
@del_terriuts Жыл бұрын
Digamos que paso a mejor vida. 🙁
@breiyercorpasamaya8554
@breiyercorpasamaya8554 7 жыл бұрын
¿ Como le hago cuando no se sabe el número de empleados(estructuras) ?
@IzayoiMeiHigu
@IzayoiMeiHigu 7 жыл бұрын
en un for
@piero6718
@piero6718 5 ай бұрын
alguien tiene mas info de los buffer?
@hectorgamboa3710
@hectorgamboa3710 4 жыл бұрын
POrque cuando quiero poner direccion se brinca directamente a ciudad?? alguien puede ayudarme //Estructuras anidadas #include #include #include using namespace std; struct direccion_Empleado{ char direccion[30]; char ciudad[15]; char colonia[10]; }; struct Empleado_inf{ char Nombre[20]; int Edad ; struct direccion_Empleado Empleado_inf; float salario; }Empleado[2]; int main(){ for(int i=0;i
4 жыл бұрын
Que lastima que no vi tu pregunta a tiempo, tal vez aún te sea de utilidad una respuesta. Respuesta corta, cin.getline tiene un problema al ser usado just después de un cin. Esto debido a que cin guarda el en buffer, por lo que ese enter que diste en el cin es interpretado por el siguiente cin.getline y lo interpreta como que diste un enter saltandose esa operatcion/ por eso es que este código al final tiene un cin.ignore después de leer el salario. Como estás ingresando una variabla adicional que se lee con cin en medio de todo el código debes poner un ingnore ahí, mira el ejemplo del código y cuenta me si te funciona. Saludos kzbin.info/door/pKoorU30SDJp4zodaSFmaQ coutEmpleado[i].Edad; cin.ignore(1,' '); cout
@Boss-jq9ii
@Boss-jq9ii 2 жыл бұрын
@ Gracias amigo, me ayudó mucho esta respuesta.
2 жыл бұрын
@@Boss-jq9ii Que bueno que te ayudo, Recuerda pasar y suscribirte a mi canal. Saludos.
@kevingonzalez-ld6me
@kevingonzalez-ld6me 4 жыл бұрын
Alguien por favor me podria decir que es un buffer?
4 жыл бұрын
Tal vez ya no te sea relevante 3 semanas después, un buffer es un almacenamiento temporal para ejecutar comandos de entrada y salida.
@kevingonzalez-ld6me
@kevingonzalez-ld6me 4 жыл бұрын
Código y Café ya lo entendí pero muchas gracias, un buffer es una memoria pequeña del teclado, está guarda los datos hasta que se presiona enter, pero quedan caracteres basuras dentro de ella, por lo cual hay que vaciarlo. Encontré un video te lo paso?
4 жыл бұрын
@@kevingonzalez-ld6me Claro déjalo acá para referencia
@thunderdogs0097
@thunderdogs0097 5 жыл бұрын
#include #include #include #include #include #include using namespace std; struct trabajo{ char posicion[30]; double sueldo; }; struct trabajadores{ char nombre[30]; char ciudad[30]; double edad; struct trabajo importancia; }empleados[2]; int main(){ int i; for(i=0; i
@thunderdogs0097
@thunderdogs0097 5 жыл бұрын
me daba error cuando ponia un solo fflush debido a un problema.
@fierrero33
@fierrero33 4 жыл бұрын
Porque el struc se llama empleado y la variable se llama empleados con "s" y funciona
@romanmartinezagustin4158
@romanmartinezagustin4158 2 жыл бұрын
Banda y como paso esto a while?
@brendahernandez1288
@brendahernandez1288 4 жыл бұрын
CECyT #14. 4iv6. Brenda Hernández. Me confundió un poco.
@aldebaranmoralesosorio6171
@aldebaranmoralesosorio6171 4 жыл бұрын
Aldebran M.4IV6 .CECYT 14. ME ENCELLO HACER UN EJERCIO CON ESTRUCTURAS ANIDADADAS
@ramongutierrez9422
@ramongutierrez9422 8 жыл бұрын
Hola ats tengo una pregunta con ciertos errores y no encuentro porque me ayudarias
8 жыл бұрын
Hola :) claro.. escríbeme a la pagina en Facebook de ProgramacionATS
@Luis-on9wq
@Luis-on9wq 7 жыл бұрын
y para N empleados como sería?
@Luis-on9wq
@Luis-on9wq 7 жыл бұрын
adelantararé los videos entonces :V
@hecvelaz2139
@hecvelaz2139 7 жыл бұрын
creo que podes declarar en vez de empleados[2]; declaras empleados[9999]; y en el main declaras n que va a ser la condicion de tu for para n empleados asi o no se puede hacer eso? entonces solo ingresas los datos de los ''n" empleados solamente
@hecvelaz2139
@hecvelaz2139 7 жыл бұрын
Ni idea que pasa con los otros espacios , justamente en el video 60 podes ver que hace lo que dije , declara emp[100] y en el main n_emp , y si , no es eficiente y se tendría que usar memoria dinámica
@mohamednasisi671
@mohamednasisi671 7 жыл бұрын
Lo que podes hacer es poner un bucle while (nombre!=0) entonces cuando le pones en el nombre al empleado lo cortas poniendole 0. Eso sin usar memoria dinamica. O como dijeron en el for podes pedir la cantidad de empleados que necesites ingresar
@edgareliamsantos5751
@edgareliamsantos5751 7 жыл бұрын
he hecho uno para n motoristas entregan n paquetes con sus respectivos datos para ingresar igual con estructuras anidadas, si les es ùtil puedo compartirlo. He aprendido mucho en este canal, igual estoy aprendiendo.
@rmm1971
@rmm1971 4 жыл бұрын
hola, este es el codigo mas cargado que hice, ojala os guste (me saque la mierda haciendolo y traduciendolo al espanol :v ) : #include #include using namespace std; struct info_direction{ string direction; string telephone; long double salaire_eur; string region; string departement; };struct Personne{ string nom_prenom; struct info_direction direction_Personne; float taille_m; short int age; }personne[2];int main(void){ for(int i=0;i
@hestranho
@hestranho 3 жыл бұрын
8:24 JKASJDKASJD
@santiagoalfonsolunarueda8592
@santiagoalfonsolunarueda8592 4 жыл бұрын
Me parece mala práctica usarlas estructuras anidadas
@JP-fg4bp
@JP-fg4bp 2 жыл бұрын
Para n empleados (sin limitarse a solo 100 como hiso alguien mas en esta sección) #include #include struct datos{ char ciudad[50], provincia[50]; double salario; }; struct empleado{ char nombre[50]; struct datos dir_empleado; }; int main(){ int numero_empleados; std::coutnumero_empleados; struct empleadofinal{ struct empleado dir_empleadofinal; }emp[numero_empleados]; for(int i=0; i
@yamileikaabrego3557
@yamileikaabrego3557 2 жыл бұрын
quiero tu #de whatsap
@gabexe0
@gabexe0 2 жыл бұрын
???????????????????
Jaidarman TOP / Жоғары лига-2023 / Жекпе-жек 1-ТУР / 1-топ
1:30:54
"Идеальное" преступление
0:39
Кик Брейнс
Рет қаралды 1,4 МЛН
123. Programación en C++ || Archivos || Escribir en un archivo de texto
16:20
💻📚 Domina las Estructuras en C [STRUCT]
16:30
DIF™
Рет қаралды 3,8 М.
Curso de LÓGICA DE PROGRAMACIÓN Desde Cero
7:29:56
MoureDev by Brais Moure
Рет қаралды 513 М.
¡MEJORA tu LÓGICA de PROGRAMACIÓN!
9:51
hdeleon.net
Рет қаралды 210 М.
7 Outside The Box Puzzles
12:16
MindYourDecisions
Рет қаралды 28 М.
Retro MS-DOS Coding - Recreating the Iconic Award BIOS Screen
18:16
NCOT Technology
Рет қаралды 75 М.
Programación en C - STRUCTS - Parte 1
16:22
Christian León
Рет қаралды 65 М.
Jaidarman TOP / Жоғары лига-2023 / Жекпе-жек 1-ТУР / 1-топ
1:30:54