62. Programación en C++ || Estructuras || Ejercicio - Estructura etapas de un ciclista

Поделиться
HTML-код
  • Опубликовано: 2 дек 2024

Комментарии • 174

  •  6 лет назад +6

    💻 Apúntate al curso completo de Programación en C++:
    Hotmart: hotmart.com/es/marketplace/productos/programacion-en-c-v0ivo/N78682741H

  • @4lb3rt0r
    @4lb3rt0r 3 года назад +11

    ProgramacionATS (Alejandro) me ha estado ayudando mucho en mis clases de progra a pesar de que ya no esta con nosotros y no podría estar más agradecido. D.E.P.

    • @Chadow
      @Chadow 3 года назад

      qué le pasó????

  • @diegodelacruzarellano7667
    @diegodelacruzarellano7667 4 года назад +8

    GRACIAS, USTED ME SALVO DE MUCHAS
    QUE DESCANSE EN PAZ :c

  • @carlosdavidroche7592
    @carlosdavidroche7592 11 месяцев назад +3

    Buenas! Una solución un poco diferente al ejercicio 7. Lo que cambia es que, de esta forma, el usuario podrá ingresar más de 60 minutos o más de 60 segundos y aún así llevar eso a horas o a minutos, respectivamente, ya que, haciéndolo como en el video, se abre la posibilidad de ingresar, por ejemplo, 120 minutos y contarlo como solo 1 hora .
    Aquí mi acotación:
    #include
    #include
    using namespace std;
    struct etapas{

    int horas;
    int minutos;
    int segundos;

    }etapa[100];
    int main(){

    int n_etapas, totalh = 0, totalm = 0, totals = 0;
    int aux;

    coutn_etapas;

    for(int i=0; i

  • @markocpajakovic4400
    @markocpajakovic4400 5 лет назад +5

    En lo de añadir una hora y un minuto en vez de un if() yo le puse un while, que así si pones 120 min/seg o más te añadira correcto, ya que con lo otro solo te quita 60 y te añade 1 una vez.

  • @disidente1061
    @disidente1061 7 лет назад +55

    Tiene un problema ahí... Debes primero sumar los segundos, luego los minutos y por último las horas... porque se te puede quedar los minutos en más de 60 en algún caso. Gracias por los algoritmos

    • @oskarfranz2290
      @oskarfranz2290 6 лет назад +11

      El problema mayor, es que solo va a ejecutar el -60 1 vez, pero si son 120 min, van a restar 60 min, seria mejor utilizar un bucle while do

    • @akuikage
      @akuikage 6 лет назад +5

      Exactamente. Además, en vez de usar el condicional if es más seguro usar el condicional while puesto que comprobará si hay más de 60 minutos y/o 60 segundos hasta que no haya más de 60

    • @tars9249
      @tars9249 6 лет назад +15

      @@oskarfranz2290 Pero no pueden ser 120 minutos a menos que el que ingresé los datos escriba 60 minutos o 60 segundos lo cual ya sería poner restricciones para que no suceda eso pero ya sería un vídeo muy largo y avanzado y aquí solo quiere mostrar cómo funcionan las estructuras.

    • @piiuou2278
      @piiuou2278 4 года назад

      //Corregido :V
      #include
      #include
      using namespace std;
      struct Etapas{
      int horas;
      int minutos;
      int segundos;

      }et[100];
      int main(){
      int n_etapas,horasT=0,minutosT=0,segundosT=0,horasDeMin,minsDeSeg;

      coutn_etapas;

      for(int i=0;i

    • @NelliYunuen
      @NelliYunuen 4 года назад +5

      Yo lo hice de esta forma y no me da ese tipo de problema c:
      Sin usar el if y el while
      #include
      #include
      #include
      using namespace std;
      struct ciclista {
      int hrs;
      int min;
      int seg;
      }etapa[100];

      int main(){
      int n,hrsT=0,minT=0,segT=0,op=0;

      coutn;

      cout

  • @juanruiz9407
    @juanruiz9407 3 года назад +19

    Les comparto mi resolucion del Ejercicio 8 uwu
    #include
    #include
    #include
    using namespace std;
    struct Persona{
    char nombre[20];
    bool discapacidad = true;

    }pers[100], persConD[100], persSinD[100];;
    int main(){
    int n, j = 0, k = 0;

    coutn;

    cout

    • @melaniehernandez8866
      @melaniehernandez8866 2 года назад +1

      Ejecuta normal pero me aparece en la tabla de errores lo siguiente:
      non-static data member initializers only available with

    • @santiagovelazquez3699
      @santiagovelazquez3699 Год назад

      @@melaniehernandez8866 a mí también, q bronca loco

  • @c26p42
    @c26p42 3 года назад +1

    Un abrazo hasta el cielo, gracias por tanto bro. :)

  • @sergiodavid5921
    @sergiodavid5921 4 года назад +7

    Para los que se dieron cuenta que el codigo de Alejandro tenia un pequeño error, aqui lo corregi, en vez de if puse while para que convierta todos los minutos que pueda a hora
    #include
    #include
    #include
    #include
    using namespace std;
    struct etapas{
    int hora;
    int minutos;
    int segundos;
    }etapas[100];
    int main(){
    int x;
    int H=0,M=0,S=0;
    coutx;
    for(int i=0;i

  • @alankrul8842
    @alankrul8842 4 года назад +10

    les dejo el ejercicio
    #include
    #include
    #include
    using namespace std;
    struct Apto
    {
    char nombre[20];
    bool enfermo = true;
    }paciente[30];
    int main()
    {
    int num = 0;
    int cantPersonas;
    cout

    • @piero6718
      @piero6718 3 месяца назад

      AJAJJAJA estas hecho mierda

    • @piero6718
      @piero6718 3 месяца назад

      consulta, que es el size_t i que aparece en los for?

  • @diegoosorio3838
    @diegoosorio3838 4 года назад +4

    //Hola a todos creo que es mejor hacer así el ejercicio 7... Saludos y que en paz descanse Alejandro...
    /*Ejercicio 7: Defina una estructura que indique el tiempo empleado por un ciclista en una
    etapa. La estructura debe tener tres campos: horas, minutos y segundos. Escriba un programa
    que dado n etapas calcule el tiempo total empleado en correr todas las etapas.*/
    #include
    #include
    #include
    using namespace std;
    struct tiempo_empleado{
    float horas, minutos, segundos;
    }etapas[2020];
    int main(){

    int cantidad;
    float totalMin = 0, totalSeg = 0, totalHo = 0;

    cout

  • @juliovicente6140
    @juliovicente6140 7 лет назад +1

    En el loop de los segundos hay que hacer lo mismo que en los minutos, ya que pudiera ser que los segundos sumen los minutos a mas de 60.

  • @ramonfelixmartorell
    @ramonfelixmartorell Год назад +3

    Buenas...
    Comparto mi solución al ejercicio 8:
    /* Estructuras
    Ejercicio 8: Defina una estructura que sirva para representar a una persona.
    La estructura debe contener dos campos: el nombre de la persona y un valor de tipo
    lógico que indica si la persona tiene algún tipo de discapacidad. Realice un
    programa que dado un vector de personas rellene dos nuevos vectores: uno que
    contenga las personas que no tienen ninguna discapacidad y otro que contenga
    las personas con discapacidad.*/
    #include
    #include
    using namespace std;
    struct persona{
    char nombre[30];
    bool conDiscap;
    }personas[30],p_conDiscap[30],p_sinDiscap[30];
    int main(){
    int n_personas, j=0, k=0;

    cout

  • @shm6981
    @shm6981 5 лет назад +1

    Este es el ejercicio 8 segun yo :D
    /*8. Define una estructura que sirva para representar una persona debe contener dos campos: el nombre de la persona y un valor de tipo logico que indica si la persona tiene algun tipo de discapacidad. Realiza un programa que dado un vector de personas que no tienen discapacidad rellene dos nuevos vectores: uno que contenga las personas que no tienen discapacidad y otro que contenga las personas con discapacidad.*/
    #include
    #include
    #include
    using namespace std;
    struct Persona{
    char nombre[25];
    bool dis;
    } disc[100],cap[100], gente[100];
    int main(){
    system("clear");//system("cls"); //Para Windows
    int n, d=0, c=0;
    coutn;
    for (int i=0; i

  • @juan-ou3gq
    @juan-ou3gq 8 лет назад +6

    Excelente profe !

  • @rodaccident
    @rodaccident 4 года назад

    Ya todo mundo compartio su codigo del primer ejercicio pero yo tambien lo queria compartir por que lo programe sin ver el video solo la instruccion señal que voy mejorando gracias alejandro :,)
    #include
    #include
    using namespace std;
    struct tiempo{
    int horas;
    int minutos;
    int segundos;
    }etapas[100];
    int main(){
    int m_total=0,h_total=0,s_total=0,n_etapas=0;
    coutn_etapas;cout

  • @monicamendozaperdomo4421
    @monicamendozaperdomo4421 5 лет назад

    En el ejercicio, se deben calcular primero los segundos y sólo realice una modificación ni se necesita de un ciclo do while
    #include
    #include
    #include
    using namespace std;
    struct tiempo_ciclista{
    int horas;
    int minutos;
    int segundos;
    }etapa[10];
    int main(){
    int n_etapas,horasT=0,horT=0,minutosT=0,minT=0,segundosT=0;

    coutn_etapas;

    cout

  • @guillermojorgelopezticona1129
    @guillermojorgelopezticona1129 Год назад +1

    yo lo hice asi el 7 😝
    /* Ejercicio 7: Defina una estructura que indique el tiempo empleado por un ciclista en
    una etapa. La estructura debe tener tres campos: horas, minutos, segundos
    Escriba un programa que dado n etapas calcule el tiempo total empleado en correr todas etapas. */
    #include
    #include
    using namespace std;
    struct tiempo{
    int hora;
    int minuto;
    int segundo;
    }etapa[30];
    int main(){
    int N, H=0, M=0, S=0, min, hor, i;
    coutN;

    for(int i=0; i

    • @zanaoria561
      @zanaoria561 6 месяцев назад

      Lo hicimos casi iguales solo que yo no use variables extras para Horas y Minutos, seria asi:
      M += S/60;
      S = S%60;
      H = M/60;
      M = M%60;
      Buena solución igual!

  • @vaquy4275
    @vaquy4275 6 лет назад +1

    /*Ejercicio 8: Defina una estructura que sirva para representar a una persona.
    La estructura debe contener dos campos: el nombre de la persona y
    un valor de tipo lógico que indica si la persona tiene algún tipo de discapacidad.
    Realice un programa que dado un vector de personas rellene dos nuevos vectores:
    uno que contenga las personas que no tienen ninguna discapacidad y
    otro que contenga las personas con discapacidad.*/
    #include
    #include
    #include
    struct persona{
    char nombre[30];
    char disc;
    }personas[100], discap[100], nodiscap[100];
    using namespace std;
    int main(){
    int num_pers=0, num_disc=0, num_ndisc=0;
    coutnum_pers;
    cout

  • @leandromongeloz1038
    @leandromongeloz1038 4 года назад +1

    /*Defina una estructura que sirva para represent/*Defina una estructura que sirva para representar a una persona. La estructura debe contener 2 campos: el nombre de la persona
    y algún tipo de valor lógico que indica si la persona tiene algún tipo de discapacidad. Realice un programa que dado un vector
    de personas rellene dos nuevos vectores: uno que contenga a las personas sin discapacidad y otro que contenga a las personas
    con discapacidad*/
    #include
    #include
    using namespace std;
    int main(){
    int a,b,c=0,d=0,e;
    couta;cout

  • @marianaalvarenga9462
    @marianaalvarenga9462 5 лет назад +2

    Hola Alejandroo. Estoy empezando en el mundo de la programacion, estoy con C/C++ y no me sale un ejercicio de estructuras. Espero puedas ayudarme:
    Se desea organizar un torneo de tenis doble mixto con 16 parejas. Los datos de los participantes son:
    -Nombre(String de 20 caracteres)
    -Sexo(Char)
    -Handicap(int)
    Se pide:
    a. Estructurar los datos y permitir su ingreso desde teclado, utilizando para ello un solo vector de estructuras.
    b. Indicar cuáles son las parejas formadas considerando que el hombre de mayor handicap debe jugar con la mujer
    de menor handicap y viceversa, y asi susesivamente, a fin de obtener un torneo parejo.
    c. Indicar los nombres de la pareja cuya suma de handicaps es la máxima (considerarla unica).
    Muchas gracias! Saludos desde Argentina

    • @shm6981
      @shm6981 5 лет назад

      Se ve interesante, lo intentare resolver

    • @michaelespinoza4562
      @michaelespinoza4562 4 года назад

      @@shm6981 Lo resolviste??

    • @michaelespinoza4562
      @michaelespinoza4562 4 года назад

      #include
      #include
      #include
      using namespace std;
      struct participantes{
      char nombre[20];
      char sexo[6];
      int handicap;
      }p[16];
      int main(){
      int x=16, b=0,d[3];
      for(int i=0;i

  • @elkiparionarojas9206
    @elkiparionarojas9206 Год назад

    gracias... ya habia hecho esto antes pero con python... asi q se me facilito

  • @jhancarlosilvaochoa5720
    @jhancarlosilvaochoa5720 7 лет назад +12

    yo lo hice asi :D !!
    #include
    using namespace std;
    struct tiempo{
    int horas;
    int minutos;
    int segundos;
    };
    int main(){
    int etapas,i,cont_horas=0,cont_minutos=0,cont_segundos=0,total_segundos=0;
    coutetapas;
    struct tiempo ciclista[etapas];
    for(i=0;i

  • @erickpeyin2745
    @erickpeyin2745 8 лет назад +7

    Hola, tengo preguntas para ti, espero que me puedas responder.
    la primera es, eres peruano ? la segunda es, en que universidad o instituto estudiaste ? te pregunto esto porque eres un maestro, sabes mucho sobre esto de la programación y me gustaría saber donde estudiaste

    •  8 лет назад +19

      Hola :D muchas gracias, sí soy Peruano, Estudio actualmente en la Universidad Nacional de Trujillo, voy en 5to ciclo de la carrera de Informática :) Un saludo

    • @juan-ou3gq
      @juan-ou3gq 8 лет назад

      estoy inscrto y todo pero no encuentro el codigo ni tengo acceso hay algo raro !!!!!!

    • @TrufaSuprema
      @TrufaSuprema 7 лет назад +4

      DIOS, YO TAMBIÉN SOY DE LA UNT XD, estoy en primer ciclo :'v

    • @TrufaSuprema
      @TrufaSuprema 7 лет назад

      de Ing. de Sistemas :v

  • @carlosgaray5658
    @carlosgaray5658 5 лет назад

    Para evitar lo ifs se podria hacer de la siguiente manera
    void calcularTiempo(Tiempo& etapa) {
    int horas = 0, minutos = 0;
    minutos = etapa.segundos / 60;
    etapa.segundos %= 60;
    horas = etapa.minutos / 60;
    etapa.minutos %= 60;
    etapa.horas += horas;
    };

  • @vaquy4275
    @vaquy4275 6 лет назад

    /*Ejercicio 7: Defina una estructura que indique el tiempo empleado
    por un ciclista en una etapa. La estructura debe tener tres campos:
    horas, minutos y segundos. Escriba un programa que dado n etapas calcule
    el tiempo total empleado en correr todas las etapas.*/
    #include
    #include
    using namespace std;
    struct etapa{
    int horas;
    int minutos;
    int segundos;
    }etapas[100];
    int main(){
    int num_etapas, tot_horas=0, tot_minutos=0, tot_segundos=0;
    int cal_horas=0, cal_minutos=0, cal_segundos=0;
    coutnum_etapas;
    cout

  • @angelgabrielhernandezherna3861
    @angelgabrielhernandezherna3861 4 года назад

    estaba en el curso de c , y no llego ha subir el tema de estructuras y me fui a investigar a otro lado donde sali bien confundido pero luego volvi y tome el curso de c++ y vi este tema de estructuras , me quedo mas claro en un video de 2 minutos que 2 horas en otros canales...gracias ats

  • @tovarwj
    @tovarwj 7 лет назад

    hola amigo podrías explicar este ejercicio: Crear dos estructuras para N personas: En TRABAJADORES leer
    los siguientes campos: Cédula entre 7 millones y 21 millones,
    Apellidos Nombres de 30 caracteres máx., Años de servicio entre
    0 y 15 y Sueldo Quincenal entre 215.760,00 y 450.160,45.
    En NÓMINA SEMANAL calcular y almacenar por Semana el
    SSO, El Bono de Producción y el Pago Semanal. En Variables atómicas
    calcular el Promedio de SSO semanal y el Total Pagos semanales.
    Para cálculo del SSO:
    1. Sueldo Anual = (Sueldo Mensual x 12meses).
    2. Sueldo Semanal = (Sueldo Anual/52semanas).
    3. Monto a Retener al Trabajador, MRT=(Sueldo Semanal x 4%), 1 semana.
    4. Monto a Retener al Trabajador por Mes, MRTM=(MRT x cantidad lunes del mes)

  • @joshuaatencia4629
    @joshuaatencia4629 6 лет назад +8

    soy malo para interprestar el ejercicio, de hacerlo no me complico pero de leerlo y entenderlo paila hahah

    • @jairodanieljimenezarzuza
      @jairodanieljimenezarzuza 3 месяца назад

      Lógica hermano, lógica, entrena tu lógica de programación, eso me sirvió bastante para empezar a entender los ejercicios, literalmente me ponía a leer los ejercicios y daba una solución, no la hacía en un lenguaje, y le decía a un programador experto y está me califica de 1 a 5 dependiendo de que tan acertado fue.

  • @c26p42
    @c26p42 3 года назад

    gracis por todo mi king

  • @leanderp
    @leanderp 3 года назад +1

    /* 8: Defina una estructura que sirva para representar a una persona. La estructura
    debe contener dos campos: el nombre de la persona y un valor de tipo lógico que indica
    si la persona tiene algún tipo de discapacidad. Realice un programa que dado un vector
    de personas rellene dos nuevos vectores: uno que contenga las personas que no tienen ninguna
    discapacidad y otro que contenga las personas con discapacidad. */
    #include
    #include
    #include
    using namespace std;
    struct Persona
    {
    char Nombre[30];
    bool Discapacidad;
    };
    int main() {
    setlocale(LC_ALL, "Spanish");
    struct Persona personas[100]{};
    struct Persona personasDiscapacitadas[100]{};
    struct Persona personasSinDiscapacidad[100]{};
    int cantidad_personas{}, seleccion{};
    int banderaDiscapacitados{}, bandera{};
    cout > cantidad_personas;
    for (int i = 0; i < cantidad_personas; i++)
    {
    cin.ignore();
    cout seleccion;
    if (seleccion == 1)
    {
    personas[i].Discapacidad = true;
    strcpy_s(personasDiscapacitadas[banderaDiscapacitados].Nombre, personas[i].Nombre);
    personasDiscapacitadas[banderaDiscapacitados].Discapacidad = personas[i].Discapacidad;
    banderaDiscapacitados++;
    }
    else
    {
    personas[i].Discapacidad = false;
    strcpy_s(personas[bandera].Nombre, personas[i].Nombre);
    personas[bandera].Discapacidad = personas[i].Discapacidad;
    bandera++;
    }
    }
    cout

  • @jhimimisaelmarceloluyo9506
    @jhimimisaelmarceloluyo9506 5 лет назад

    y si el usuario ingresa 140 minutos el programa seria error como se podria calcular eso

  • @le14am
    @le14am 4 года назад

    Una alternativa de solución al problema 7 resuelto por Alejandro es hacer las operaciones de conversión de segundos en minutos y de minutos en horas al final de recoger los datos. El programa quedaría así, trabajando con los residuos y cocientes de las dicisiones:
    #include
    #include
    using namespace std;
    struct Etapas {
    int horas;
    int minutos;
    int segundos;
    }et[100];
    int main()
    {
    int n_etapas, horasT = 0, minutosT = 0, segundosT = 0, res_seg, res_min=0;

    cout > n_etapas;
    for (int i = 0; i < n_etapas; i++) {
    cout

  • @luisgermanesquivelgrados3472
    @luisgermanesquivelgrados3472 7 лет назад

    Como harias un algoritmo para n etapas y m ciclistas?

  • @edisonreinoso6324
    @edisonreinoso6324 8 лет назад +1

    Amigo como le hago para programa con interfaz grafica con c++

  • @miguelfalcon5512
    @miguelfalcon5512 5 лет назад

    Yo hice el ejercicio 18 sin usar operador lógico :vvvv
    #include
    using namespace std;
    /* Defina una estructura que sirva para representar a una persona.
    La estructura debe contener el nombre de la persona y un valor de
    tipo logico que indica si la personal tiene algún tipo de discapacidad.
    Realizar un programa que dado un vector personas rellene dos nuevos
    vectores: uno que contenga las personas que no tienen ninguna discapacidad y otro que
    contenga las personas con discapacidad
    */
    struct Discapacidades
    {
    char nombre[30];
    char disca[2];
    }persona1[100],persona2[100],persona3[100];
    int main() {
    int n;
    int contador1=0,contador2 = 0;
    cout > n;
    for (int i = 0; i < n; i++)
    {
    rewind(stdin);
    cout

    • @ampharosninja2699
      @ampharosninja2699 3 года назад

      Está mal, debe ser un array con los nombres de los lisiados y no lisiados

  • @albafiiicasp8595
    @albafiiicasp8595 8 лет назад

    felicidades amigo me gustan mucho tus videos,espero que el siguiente bloque subas todo lo de funciones porfa

    • @edisonreinoso6324
      @edisonreinoso6324 8 лет назад

      Si es cierto las funciones son fundsmentales
      tiene que subir sobre funciones : )

  • @edwinponguta9068
    @edwinponguta9068 4 года назад +2

    Ejercicio 8 con while y switch
    #include
    #include
    #include
    using namespace std;
    struct persona{
    char nombre[30];
    int discapacidad;
    }per[100],peri[100],pers[100];
    int main(){
    int n_personas,pos,posi;
    coutn_personas;
    for(int i=0;i

  • @jonrodriguez5174
    @jonrodriguez5174 5 лет назад +1

    Por cierto, desde que empezamos con las estructuras estoy viendo al menos un mensaje de este tipo por ejercicio: 10 14 C:\Users\jon_r\C++\Structs_Ciclista_Tiempotot.cpp [Warning] non-static data member initializers only available with -std=c++11 or -std=gnu++11 [enabled by default]

  • @JonatanPabonUribe
    @JonatanPabonUribe 5 лет назад

    El algoritmo dado en el vídeo para sumar las horas minutos y segundos tiene muchos errores lógicos, solo en situaciones muy puntuales puede funcionar. Dejo mi solución mas general para el problema con n-ciclistas y n-etapas.
    #include
    #include
    using namespace std;
    struct etapas{
    int horas;
    int minutos;
    int segundos;
    };
    struct ciclistas{
    char nombre[50];
    struct etapas etapa[100];
    int tiempoTotal[3];
    } ;
    int main(){
    //Crear la variable que contiene el numero de etapas y ciclistas

    int ci, eta;

    int hrs=0, min=0, seg=0;

    coutci;
    couteta;

    //Armamos el vector de tipo struct para ciclistas

    struct ciclistas ciclista[ci];

    cout

  • @theoddishshow4199
    @theoddishshow4199 8 лет назад +2

    oye lo que pasa es que no se que quiere decirse con este programa:
    #include
    using namespace std;
    int main(){
    struct estructura{
    int pass;
    };
    estructura p; // < -----NO SE QUE QUIERE HACERCE CON ESTA PALABRA....
    }

    • @soy300
      @soy300 6 лет назад

      la estructura tiene que declararse fuera del int (por lo que estuve viendo en estos videos, yo tambien soy un principiante).
      The OddishShow
      1 year ago
      oye lo que pasa es que no se que quiere decirse con este programa:
      #include
      using namespace std;
      struct estructura{
      int pass;
      };
      int main(){
      estructura p; // < -----NO SE QUE QUIERE HACERCE CON ESTA PALABRA....
      }
      el "struct" se declara antes de la funcion principal (main).
      O eso es lo que yo entiendo.
      Espero que te sirva (aunque es de hacer un año mmmm!).

  • @luisisidro5025
    @luisisidro5025 4 года назад

    /* Defina una estructura que indique el tiempo empleado por un ciclista en una etapa. La estructura debe tener tres campos:
    horas, minutos y segundos. Escriba un programa que dado n etapas calcule el tiempo total empleado en correr todas las etapas..*/
    #include
    #include
    using namespace std;
    struct Tiempo{
    int horas;
    int minutos;
    int segundos;
    };
    int main(){
    int n;
    coutn;
    struct Tiempo etapa[n];
    int t_hor=0, t_min=0, t_seg=0;
    for(int i=0;i

  • @pain5282
    @pain5282 8 лет назад

    amigo necesito tu ayuda para hecacer unos ejercicios de programacion 1 ... por favor

  • @leonelmego1691
    @leonelmego1691 4 года назад +1

    HORRIBLE VIDEO; DEAAA MENTIRA UNO DE LOS MAS UTILES DE RUclips

  • @ruben_web3
    @ruben_web3 6 лет назад +2

    //Estructuras con bool
    #include
    #include
    using namespace std;
    struct Persona{
    char nombre[10];
    bool discapacidad;
    }persona[100];
    int main(){
    int n, d_si=0, d_no=0;
    char aux;

    coutn;

    for(int i=0; i

  • @santimf
    @santimf 5 лет назад +1

    mi propuesta para resolución ejercicio 8:
    #include
    #include
    #include
    using namespace std;
    //estructuras
    struct persona{
    char nombre[40];
    bool discapacitado;
    };
    //programa principal
    int main(){
    //ctes y vbles
    struct persona personas[50];
    struct persona discapacitados[50];
    struct persona nodiscapacitados[50];
    int n_personas,posultnodisc=0,posultdisc=0;
    char valor_bool[10];
    //petición de datos
    coutn_personas;
    //resolución
    //llenado de los vectores
    for(int i=0;i

    • @kafkimatematico1456
      @kafkimatematico1456 5 лет назад

      Demasiadas líneas de código amigo. Deja la estructura como tal y pregunta dentro del campo booleano si es 'V' o 'F' y luego recorres el array con el condicional if( personas[i].discapacitado == 'V'){} y el otro para el 'F' y ya lo tienes.
      Un saludo.

    • @miguelangelosorioquintero4241
      @miguelangelosorioquintero4241 4 года назад

      Cuandos vas a usar switch, en vez de evaluar los casos si son mayusculas o minusculas, puedes usar: strlwr(valor_bool); y te va a convertir cualquier respuesta a minuscula

  • @sunshumway6736
    @sunshumway6736 3 года назад

    Ejercicio 8: Lo hice agregando el tipo de discapacidad que podría padecer:
    #include
    #include
    using namespace std;
    struct Disct{
    char tipdis[50];
    int vf=0;
    };
    struct Personas{
    char nombre[50];
    struct Disct per;
    }persona[100];
    int main(){
    int npersonas;

    cout

  • @ornajela1900
    @ornajela1900 3 года назад +1

    Yo que estaba buscando el ejercicio 8

  • @terrorhd3523
    @terrorhd3523 8 лет назад

    Hola!! Quisiera saber si el codigo que hice es mucho, ya que trato de ver todas las posibilidades y por consiguiente muchas veces me queda un codigo mas grande de que deja en los ejemplos, quisiera saber su opinion
    /*Ejercicio 2: Hacer una estructura llamada alumno, en la cual se tendrán los siguientes Campos:
    Nombre, edad, promedio, pedir datos al usuario para 3 alumnos, comprobar cuál de los 3 tiene el mejor
    promedio y posteriormente imprimir los datos del alumno.*/
    #include
    #include
    using namespace std;
    struct alumno{
    char nombre[10];
    int edad;
    float promedio;
    }alumnos[3];
    int main (){
    int i,pos = 0,mayor = 0;
    //Pedir datos de los 3 alumnos
    for(i = 0; i < 3; i++){
    fflush(stdin);
    cout alumnos[2].promedio)){
    pos = 3;
    }
    else if ((alumnos[2].promedio = alumnos[1].promedio) && (alumnos[2].promedio > alumnos[0].promedio)){
    pos = 4;
    }
    else if ((alumnos [0].promedio = alumnos[2].promedio) && (alumnos[0].promedio > alumnos[1].promedio)){
    pos = 5;
    }
    else if ((alumnos[0].promedio = alumnos[1].promedio) && (alumnos[0].promedio = alumnos[2].promedio)){
    pos = 6;
    }
    }
    //Imprimimos quien/quienes tuvieron la mayor calificacion
    if (pos < 3){
    cout

  • @paredesgamboacarloseduardo3569
    @paredesgamboacarloseduardo3569 4 года назад

    Cecyt 14 4iv5 Carlos Paredes muy buen ejemplo

  • @juliocesarvargasquicano2715
    @juliocesarvargasquicano2715 4 года назад

    #include "pch.h"
    #include
    #include
    using namespace System;
    using namespace std;
    /*7. Defina una estructura que indique el tiempo empleado por un ciclista en una etapa. La estructura debe tener tres campos: horas, minutos y segundos.
    Escriba un programa que dado n etapas calcule el tiempo total empleado en correr todas las etapas.*/
    struct tiempo {
    int horas;
    int minutos;
    int segundos;
    }et[100];
    int main()
    {
    int tiempo_empleado=0, etapas, h, m, s;
    cout > etapas;
    for (int i = 0; i < etapas; i++) {
    cout > et[i].horas;
    cout > et[i].minutos;
    cout > et[i].segundos;
    tiempo_empleado += (et[i].horas * 3600 + et[i].minutos * 60+ et[i].segundos);


    }
    s= tiempo_empleado%60;
    tiempo_empleado = tiempo_empleado/ 60;
    m = tiempo_empleado %60;
    h = tiempo_empleado / 60;
    cout

    • @jesusimana3348
      @jesusimana3348 3 года назад

      Amigo para que sirve el #include"pch.h"??

  • @estebangomez3799
    @estebangomez3799 3 года назад

    /*
    **EJERCICIO 8
    **Estructura persona; nombre, discapacidad(boolean).
    **Dado un vector de personas rellene dos nuevos vectores:
    **Personas con y sin discapacidad
    */
    #include
    using namespace std;
    struct persona{
    char nombre[40];
    int discapacidad;
    };
    int main() {
    int n;
    coutn;
    struct persona personas[n];
    cin.clear();
    cin.ignore(256, '
    ');
    string personasDiscapacidad[n], personasSinDiscapacidad[n];
    int idDiscapacidad=0, idSinDiscapacidad=0;
    for(int i=0; i

  • @adrianaenriquez5715
    @adrianaenriquez5715 9 месяцев назад

    La parte de sumarle 1 al llegar a 60 lo hice un poco distinto. Dejo mi codigo esperando que a alguien le sirva
    //Ejercicio 7
    #include
    using namespace std;
    struct etapas{
    int horas;
    int minutos;
    int segundos;
    }etapa[100];
    int main() {
    int n,horas=0, minutos=0, segundos=0;
    cout >n;
    for(int i=0;i

  • @martinezmenaximena4413
    @martinezmenaximena4413 4 года назад

    Es fácil de aprender con estos ejercicios
    Me agradan
    Ximena M 4IV5 cecyt 14

  • @tars9249
    @tars9249 6 лет назад

    Primero era hacer las sumas luego hacer el condicional de segundos y luego el de minutos.

  • @tnorlande
    @tnorlande 3 года назад

    /*alguien me puede ayudar con esto no me corre porque dice que en el if no esta valuando char con char*/
    #include
    #include
    #include
    using namespace std;
    struct individuos{
    char nombre[40];
    char dis[5];
    }personas[0];
    struct sindis{
    struct individuos sin;
    }sin[0];
    struct condis{
    struct individuos con;
    }con[0];
    int main(){
    setlocale(LC_ALL, "");
    int n,i,j=0,k=0;
    char band='NO';

    cout >n;
    personas[n];
    sin[n];
    con[n];

    for(i=0; i

  • @edgarfernandoangelespare5026
    @edgarfernandoangelespare5026 7 лет назад +1

    #include
    #include
    using namespace std;
    struct ciclista{
    char nombre[30];
    int hora, min, seg;
    }ciclistas[100];
    int main(){
    int n,ns, suma = 0, shora[100], smin[100], sseg[100];
    coutn;
    coutns;
    for(int i =0; i

  • @EvaristeG10
    @EvaristeG10 4 года назад

    #include
    #include
    using namespace std;
    struct ciclista{
    int h;
    int m;
    int s;
    }etapa[100];
    int main(){
    int i,n,horas=0,minutos=0,segundos=0,sh=0,sm=0,ss=0;
    coutn;
    while(n

  • @fabianvalderrama7456
    @fabianvalderrama7456 2 года назад

    Muy bien pero cambiando los "if" por "while" estaria perfecto

  • @justinalexanderrosadointri4887
    @justinalexanderrosadointri4887 5 лет назад +4

    Super F
    #include
    #include
    using namespace std;
    struct persona{
    char nombre[20];
    bool discapacidad;
    }persona[100], personaDis[100], personaNOdis[100];
    int main(){
    int cant;
    coutcant;
    for(int i=0;i

    • @sofiasalcedolopez2493
      @sofiasalcedolopez2493 4 года назад

      Pregunta: ¿por qué declaraste los arreglos Personas discapacitadas y Personas no discapacitadas dentro de la estructura? ¿Estaría bien también declararlas dentro del int main?

  • @edgarfernandoangelespare5026
    @edgarfernandoangelespare5026 7 лет назад +2

    #include
    #include
    #include
    using namespace std;
    struct est{
    char disc[100];
    char normal[100];
    }estad[100];
    struct persona{
    char nombre[30];
    char estado[30];
    }personas[100];
    int main(){
    int n, m;
    coutn;
    for(int i = 0; i

  • @CanacaArethor
    @CanacaArethor 4 года назад +6

    Ejercicio 8:
    #include
    #include
    using namespace std;
    struct persona{
    char nombre[100];
    bool discapacidad;
    }per[100],perD[100],perN[100];
    int main() {
    int n;
    int pos1 = 0;
    int pos2 = 0;

    cout > n;

    for(int i = 0; i < n; i++) {
    fflush(stdin);
    cout

    • @rubendaviddurandnunez4019
      @rubendaviddurandnunez4019 4 года назад

      Man quiero compilar tu código y tiene errores me dice, a ti te sale todo bien??

    • @CanacaArethor
      @CanacaArethor 4 года назад

      @@rubendaviddurandnunez4019 uf, pues debería, igualmente cuando tenga un rato libre lo miro y te digo a ver si hay algún error.

  • @ansony9410
    @ansony9410 7 лет назад

    LISTO :D
    #include
    using namespace std;
    struct personas{
    string nombre;
    string logic;
    }perso[100];
    int main(){
    int cuantos,a=0,b=0;
    string invalidos[100],buenos[100];
    cout

  • @Daniel-bj4bo
    @Daniel-bj4bo 6 лет назад

    #include
    #include
    #include
    using namespace std;
    struct tiempos
    {
    int horas;
    int minutos;
    int segundos;
    }et[100];
    main ( )
    {
    setlocale (LC_ALL, "Spanish");
    int num_etapas, cant_horas = 0, cant_minutos = 0, cant_segundos = 0;
    cout > num_etapas;
    cout et[i].horas;
    cout > et[i].minutos;
    cout > et[i].segundos;
    cant_horas += et[i].horas;
    cant_minutos += et[i].minutos;
    cant_segundos += et[i].segundos;
    while ( cant_segundos >= 60 )
    {
    cant_segundos -= 60;
    cant_minutos++;
    }
    while ( cant_minutos >= 60 )
    {
    cant_minutos -= 60;
    cant_horas++;
    }
    cout

  • @juanaguilar829
    @juanaguilar829 4 года назад

    Saludos, no me imprime el listado de las personas, aquí presento mi código
    /* Defina una estructura que sirva para representar a una persona.
    La estructura debe contener el nombre de la persona y un valor de
    tipo logico que indica si la personal tiene algún tipo de discapacidad.
    Realizar un programa que dado un vector personas rellene dos nuevos
    vectores: uno que contenga las personas que no tienen ninguna discapacidad y otro que
    contenga las personas con discapacidad
    */
    #include
    #include
    using namespace std;
    struct Condicion{
    char especial[30];
    char normal[30];
    };
    struct Persona{
    char nombre[30];
    struct Condicion cond;
    }condicion1[200];

    int main(){
    setlocale(LC_ALL,"Spanish");
    int n, m, c=0, d=0, iter;
    coutn;
    for(iter=1;iter

  • @CanacaArethor
    @CanacaArethor 4 года назад +2

    Al ejercicio 7 del ciclista le he metido unos bucles while, creo que así calcula mejor las horas y minutos:
    #include
    #include
    using namespace std;
    struct etapas{
    int horas;
    int minutos;
    int segundos;
    }et[100];
    int main() {
    int n;

    cout > n;

    cout

  • @juliocesarleccadonayre3377
    @juliocesarleccadonayre3377 7 лет назад

    #include
    #include
    #include
    #include
    using namespace std;
    struct Estado{
    char nombre[20];
    char band='f';
    }pers[100],perscondisc[100],perssindisc[100];
    int main(){
    int N_pers,posin=0,poscon=0;
    coutN_pers;
    for(int i=0;i

  • @iasith
    @iasith 5 лет назад

    Mi propuesta para el ejercicio (3 años despues), intente trabajar con bool en la estructura persona pero no llegue a nada asi que opte por un char... si alguien tiene la version correcta del bool en la estructura por favor responda este comentario
    #include
    #include
    #include
    using namespace std;
    struct Persona{

    char nombre[20];
    char Discapacidad[3];

    }Personas[100];
    int main(){

    int personas;
    int Disca_si=0, Disca_no=0;
    int i;

    coutpersonas;


    for(i=0; i

  • @duvan795
    @duvan795 8 лет назад +1

    hola, podrias hacer un video explicando como guardar un archivo en disco duro gracias

  • @davidayala2150
    @davidayala2150 4 года назад

    le dejo mi codigo por si a alguien le sirve
    #include
    #include
    #include
    #include
    using namespace std;
    struct Persona{
    char nombre[100];
    bool discapacidad;
    }persona[100];
    int main(){
    int n; string disc[100],nodisc[100]; char aux[100],z;
    printf("Programa que ordena personas dependiendo si tienen una discapacidad o no

    ");
    printf("Ingrese la cantidad de personas que desea encuestas: "); cin>>n;
    for(int i=0;i>z;
    fflush(stdin);
    if(z=='T'){
    persona[i].discapacidad=true;
    strcpy(aux,persona[i].nombre);
    disc[i]=aux;
    }
    else {persona[i].discapacidad=false;
    strcpy(aux,persona[i].nombre);
    nodisc[i]=aux;
    }
    }
    printf("
    Lista de personas discapacitadas:
    ");
    for(int i=0;i

  • @peznerd6986
    @peznerd6986 4 года назад

    ¡Hecho!
    #include
    #include
    #include
    using namespace std;
    struct Persona{
    char nombre[20];
    char discapacidad;
    };
    struct Discapacitados{
    char nombre[20];
    };
    struct no_Discapacitados{
    char nombre[20];
    };
    int main(){
    int n,contV=0,contF=0;

    coutn; cout

  • @brendahernandez1288
    @brendahernandez1288 4 года назад

    CECyT #14.
    4iv6.
    Brenda Hernández.
    Me costó trabajo realmente.

    • @KevinVega-l6c
      @KevinVega-l6c 4 года назад

      struct Persona
      {
      string nombre;
      bool discapacitado;
      };
      int main() {
      vector p;
      vector ps;
      vector pc;
      p.push_back({"juan",true});
      p.push_back({"ana",false});
      p.push_back({"luis",false });
      p.push_back({"pedro",true});
      p.push_back({"angel",true});
      for (Persona per : p) {
      if (per.discapacitado)
      pc.push_back(per);
      else
      ps.push_back(per);
      }
      cout

  • @televisionlg9592
    @televisionlg9592 4 года назад

    Así me quedó a mí el del tiempo de la carrera:
    #include
    #include
    using namespace std;
    struct etapas{
    int horas,minutos,segundos;
    }et[100];
    int main(){
    int n,toth = 0, totm = 0, tots = 0;
    coutn;

    for(int i=0; i

  • @mendozamunozarelifernanda6025
    @mendozamunozarelifernanda6025 4 года назад

    Le entendi muy bien , Cecyt 14 Luis Enrqiue Erro , Areli Mendoza, 4iv5

    • @KevinVega-l6c
      @KevinVega-l6c 4 года назад

      Una pregunta que significa Cecyt 14? . Lo veo en casi todos los comentarios.

  • @emanueltsyra1842
    @emanueltsyra1842 4 года назад

    cuando dijo el siguiente problema esta bien chebere dije este problema debe ser dificil jajajaj

  • @bluephoenix5839
    @bluephoenix5839 6 лет назад

    Estuvo difícil pero aprendí algo nuevo hoy.
    /*8. Defina una estructura que sirva para representar a una persona. La estructura debe contener dos campos: el nombre de la persona
    y un valor de tipo lógico que indica si la persona tiene algún tipo de discapacidad. Realice un programa que dado un vector
    de personas rellene dos nuevos vectores: uno que contenda las personas que no tengan ninguna discapacidad y otra que contenga
    las personas con discapacidad.*/
    #include
    #include
    #include
    using namespace std;
    struct Personas{
    char nombre[20];
    }p[100],a[100],b[100];
    int main(){
    int n, i=0, c1=0, c2=0;
    char resp;
    coutn;
    do{
    fflush(stdin);
    cout

  • @marquiños16
    @marquiños16 4 года назад

    //Ejercicio Resuelto:
    #include
    #include
    using namespace std;
    struct Personas{
    char nombre[20];
    char band;
    }per[100],perP[100],perN[100];
    int main(){
    int limite;

    coutlimite;
    cout

  • @ignacioluisdurangil6937
    @ignacioluisdurangil6937 4 года назад

    #include
    using namespace std;
    struct personas
    {
    string nombre;
    }persona[10] = {};
    int main()
    {
    int cant = 0, duda;
    string invalida[10] = {};
    string noInvalida[10] = {};
    string discapacidad;
    int cantI = 0, cantNoI = 0;
    cout cant;
    for (int i = 0; i < cant; i++)
    {
    cout persona[i].nombre;
    cout duda;
    if (duda == 1)
    {
    while (cantI < cant)
    {
    invalida[i] = (persona[i].nombre);
    cantI++;
    break;
    }
    }
    else if(duda == 2)
    {
    while (cantNoI < cant)
    {
    noInvalida[i] = (persona[i].nombre);
    cantNoI++;
    break;
    }
    }
    }
    cout

  • @erick2078
    @erick2078 3 года назад

    Asi realice el ejercicio 8
    #include
    #include
    using namespace std;
    struct Personas{
    char nombre[30];
    bool discapacidad;
    }persona[100],persDisca[100],persNo[100];
    int main(){

    int i,n;

    coutn;

    for(i=0;i

  • @enzoleonellaurasurco8433
    @enzoleonellaurasurco8433 4 года назад

    Comparto mi código del ejercicio 8 con l@s panas :3:
    /*Ejercicio 8: Defina una estructura que sirva para representar a una persona.
    La estructura debe contener dos campos: el nombre de la persona y un valor de tipo lógico
    que indica si la persona tiene algún tipo de discapacidad.
    Realice un programa que dado un vector de personas rellene dos nuevos vectores:
    uno que contenga las personas que no tienen ninguna discapacidad y
    otro que contenga las personas con discapacidad.*/
    #include
    #include
    #include
    using namespace std;
    const int N = 1000;
    struct persona
    {
    char nombre[30];
    bool discapacidad;
    }personas[N], personasConD[N], personasSinD[N];
    int main()
    {
    int num_personas, num_discapacitados = 0, num_no_discapacitados = 0, k = 0, j = 0;
    coutnum_personas;
    cout

    • @Scott-dg3ls
      @Scott-dg3ls 3 года назад +1

      Se le agradece, anteriormente vi que pasabas la tarea en otro video.

    • @enzoleonellaurasurco8433
      @enzoleonellaurasurco8433 3 года назад

      @@Scott-dg3ls De nada, si Dios quiere seguirás viendo mis demás comentarios en todo su curso de C++ en el que haya dejado ejercicios de tarea :D, bendiciones y feliz 2021 Scott ;). Ojala cumplas todas tus metas y objetivos que te propongas en este año y las que no pudiste cumplir el año pasado por la pandemia.

    • @Scott-dg3ls
      @Scott-dg3ls 3 года назад +1

      @@enzoleonellaurasurco8433 igualmente ;)

  • @jonrodriguez5174
    @jonrodriguez5174 5 лет назад

    Ejercicio 7. Bastante parecido al suyo pero incluyendo otro array de estructuras para cada ciclista. Por cierto, no funca, como cada vez que me intento complicar un poquitín la vida.
    ERROR: no match for 'operator[]' in 'cicli[i].ciclista::etap[j]'
    /* 7. Defina una estructura que indique el tiempo empleado por un ciclista en una etapa. La estructura debe tener tres campos: horas, minutos y
    segundos. Escriba un programa que dado n etapas calcule el tiempo total empleado en correr todas las etapas. */
    #include
    #include
    using namespace std;
    struct etapa{
    int horas = 0;
    int minutos = 0;
    int segundos = 0;
    }etap[20];
    struct total{
    int horas = 0;
    int minutos = 0;
    int segundos = 0;
    };
    struct ciclista{
    struct etapa etap;
    struct total tiempotot;
    }cicli[100];
    int main(){
    int et, ciclist;
    cout

  • @patriciocruzz.2886
    @patriciocruzz.2886 5 лет назад

    #include
    #include
    using namespace std;
    struct persona{
    char nombre[20];
    };
    struct persona2{
    struct persona condisc[20];
    struct persona sindisc[20];
    }Personas[2];
    int main(){
    int j=0,k=0,num;
    char nomAux[20];
    bool discAux=false;
    coutnum;
    for(int i=0;i

  • @alaneduardo1131
    @alaneduardo1131 4 года назад

    xD
    Ejercicio 8:
    #include
    #include
    #include
    using namespace std;
    struct discapacidad{
    char discapacitada[20];
    char noDiscapacitada[20];
    }esta[100];
    struct persona{

    char nombre[20];
    bool discapacidad;

    }personas[100];
    int main(){

    int totalPersonas, disc, nodisc;

    couttotalPersonas;

    for(int i=0; i

  • @juanpablogonzaleztrejos3266
    @juanpablogonzaleztrejos3266 3 года назад

    #include
    using namespace std;
    struct discapacidad{
    char nombre[20];
    int disca;
    }discapa[100],nodisca[100],sidiscapa[100];
    int main(){
    int n,s=0,r=0;
    coutn;
    for(int i=0;i

  • @alankrul8842
    @alankrul8842 4 года назад

    #include
    #include
    #include
    using namespace std;
    struct Ciclista
    {
    float horas[3][1], minutos[3][1], segundos[3][1];
    }ciclista;
    int main()
    {
    int horas = 0;
    int minutos = 0;
    int segundos = 0;
    int countS = 0;
    int countM = 0;
    for ( size_t i = 0; i < 3; i++ )
    {
    for ( size_t j = 0; j < 1; j++ )
    {
    do
    {
    cout > ciclista.horas[i][j];
    } while ( ciclista.horas[i][j]24 );

    do
    {
    cout > ciclista.minutos[i][j];
    } while ( ciclista.minutos[i][j]60 );
    do
    {
    cout > ciclista.segundos[i][j];
    } while ( ciclista.segundos[i][j] < 0 && ciclista.segundos[i][j]>60 );
    horas += ciclista.horas[i][j];
    minutos += ciclista.minutos[i][j];
    segundos += ciclista.segundos[i][j];
    }
    }
    while ( segundos>59 )
    {
    segundos /= 60;
    countS ++;
    }
    minutos += countS;
    while ( minutos > 59 )
    {
    minutos /= 60;
    countM++;
    }
    horas += countM;
    cout

  • @wilmermondragon7419
    @wilmermondragon7419 3 года назад

    #include
    #include
    using namespace std;
    struct tiempo{
    int horas;
    int minutos;
    int segundos;
    }t[100 ];
    int main(){
    int n, i=0,h=0,m=0,s=0,mm=0,mh=0;
    coutn;

    while(i

  • @dvddavizcky3254
    @dvddavizcky3254 8 лет назад +1

    #include
    using namespace std;struct persona{
    char nombre[100];
    int discapacidad;
    }personas[100];int main(){
    int n,c1=0,c2=0,d[n];
    coutn;

    for(int i=0;i

    • @cat.bone.green.4667
      @cat.bone.green.4667 7 лет назад

      q onda con tu codigo tan revuelto, hahaha.

    • @kafkimatematico1456
      @kafkimatematico1456 5 лет назад

      Si te piden un tipo de dato booleano no puedes poner uno de tipo entero, cuidado con los detalles que son muy importantes. Imagina que te hacen una prueba para una empresa y no haces lo que te piden.

  • @TheMau765
    @TheMau765 6 лет назад

    #include
    #include
    #include
    using namespace std;
    struct est{
    char sidisc[100];
    char nodisc[100];
    }estado[100];
    struct Persona{
    char nombre[20];
    int discapacidad;
    }personas[100];
    int main(){
    int n,j=0,k=0;
    coutn;
    while(n

  • @manuelquijada6885
    @manuelquijada6885 4 года назад

    #include
    #include
    struct persona{
    char nombre[20];
    bool discapacidad;
    } personas[100];
    int main(){
    int n;
    int count_sin = 0;
    int count_con = 0;
    char con_discapacidad[100][20];
    char sin_discapacidad[100][20];
    std::coutn;
    for (int i = 0; i < n; i++) {
    std::cin.ignore(32, '
    ');
    std::cout

  • @xmanuel_dll2701
    @xmanuel_dll2701 5 лет назад

    /*
    DEFINA UNA ESTRUCTURA QUE INDIQUE EL TIEMPO EMPLEADO POR UN CICLISTA EN UNA ETAPA. LA ESTRUCTURA DEBE TENER TRES CAMPOS:
    HORAS
    MINUTOS
    SEGUNDOS
    ESCRIBA UN PROGRAMA QUE DADO n ETAPAS CALCULE EL TIEMPO TOTAL EMPLEADO EN CORRER TODAS LAS ETAPAS.
    */
    #include
    #include
    using namespace std;
    int main(int argc, char** argv){
    setlocale(LC_ALL,"spanish");

    char nombre[15];
    int n_etapas;

    cout

  • @ORamosBets
    @ORamosBets 5 лет назад

    #include
    #include
    #include
    struct persona{
    char nombre[20];
    int disca;
    }np[100];
    using namespace std;
    int main(){

    int npersonas;
    coutnpersonas;

    for(int i=0;i

  • @tobiasvalderrey3599
    @tobiasvalderrey3599 5 лет назад

    #include
    #include
    using namespace std;
    int main(){
    int cantidad_personas;
    coutcantidad_personas;
    struct Personas{
    char nombre[20];
    bool discapacidad;
    }persona[cantidad_personas],personadis[cantidad_personas],personano[cantidad_personas];
    for (int i=0;i

  • @diegocarrascal1104
    @diegocarrascal1104 6 лет назад

    #include
    #include
    #include
    #include
    using namespace std;
    struct Persona
    {
    char nombre[30];
    char disc[30];
    }person[4],person2[4],person3[4];
    int main()
    {
    int tam,i,z=0,m=0,p;
    couttam;
    cout

  • @paolaosoroi4285
    @paolaosoroi4285 6 лет назад +1

    vool eso no lo vimos

  • @nothingnoname5048
    @nothingnoname5048 5 лет назад

    el programa que hiso se puede hacer sin un if miren
    #include
    struct etapas{
    int horas;
    int minutos;
    int segundos;
    }et[100];
    using namespace std;
    int main(){
    int n,m,s,a=0,b=0,c=0,d=0;
    cin>>n;
    for(int i=0;i>et[i].horas;
    cin>>et[i].minutos;
    cin>>et[i].segundos;
    a+=et[i].segundos;
    b+=et[i].minutos;
    c+=et[i].horas;
    }
    m=a/60;
    b+=m;
    a=a%60;
    d=b/60;
    c+=d;
    b=b%60;
    cout

  • @mrchuckleteeth3552
    @mrchuckleteeth3552 4 года назад

    #include
    #include
    #include
    using namespace std;
    struct Persona{
    char nombre[20];
    char discapacidad;
    }v_Personas[100],
    v_Discapacidad[100],
    v_Sindiscapacidad[100];
    int main(){
    int n_Personas,contD=0,contS=0;
    coutn_Personas;
    for(int i=0; i

  • @modenmexicoepicfail2761
    @modenmexicoepicfail2761 4 года назад

    Les presento mi aborto
    #include
    #include
    #include
    #include
    #include
    using namespace std;
    int main(){
    int i, n, discapacitados=0;
    cout > n;
    struct personas{
    char nombre[30];
    bool discapacidad;
    }persona[n];
    /** **/
    for(i=0;i

  • @andelsonlopez6345
    @andelsonlopez6345 3 года назад

    wao dure mucho tiempo en este xd, no se por que ,codigo:
    #include
    #include
    #include
    using namespace std;
    struct persona{
    char nombre[30];
    bool discap;
    }personas[100],dis[100],noDis[100];
    int main(){
    int c_personas=0,id2=0,id=0;
    coutc_personas;
    for(int i=0;i

  • @FeXCaTPro
    @FeXCaTPro 7 лет назад

    amigo los segundos son de tipo flotante por que si lo aplicamos en la vida real los segundos los podrian tomar como :9.88566 por ejemplo

  • @gabrielralfcaceresgabriell319
    @gabrielralfcaceresgabriell319 4 года назад

    #include
    #include
    using namespace std;
    struct Persona
    {
    char nombre[40];
    bool tieneDiscapacidad;
    }personas[100];
    int main()
    {
    //Declaración
    char personasDiscapacitadas[100][40], personasNoDiscapacitadas[100][40], siNo[2];
    int numeroPersonas, i, j, contadorNoDiscapacitados = 0, contadorDiscapacitados = 0;
    //Input
    cout > numeroPersonas;
    for(i = 0; i < numeroPersonas; i++)
    {
    cout