Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - Patriciasosa78

#1
Necesito que me ayuden para poder terminar mi codigo es en C.
Lo que necesito es que estas funciones se retitan 10,
int tradi[3]; int quin[3]; int revan[3]; int control[46];

void cargar() // cargar los valores de tradicional
{
   printf("Ingrese tradicional \n");
   printf("ingrese 1º numero del tradicional \n");
   scanf("%d",&quini[0].tradi[0]);
   printf("ingrese 2º numero del tradicional \n");
   scanf("%d",&quini[0].tradi[1]);
   printf("ingrese 3º numero del tradicional \n");
   scanf("%d",&quini[0].tradi[2]);

   printf("Ingrese tradicional \n");
   printf("ingrese 1º numero del tradicional \n");
   scanf("%d",&quini[1].tradi[0]);
   printf("ingrese 2º numero del tradicional \n");
   scanf("%d",&quini[1].tradi[1]);
   printf("ingrese 3º numero del tradicional \n");
   scanf("%d",&quini[1].tradi[2]);

   printf("Ingrese tradicional \n");
   printf("ingrese 1º numero del tradicional \n");
   scanf("%d",&quini[2].tradi[0]);
   printf("ingrese 2º numero del tradicional \n");
   scanf("%d",&quini[2].tradi[1]);
   printf("ingrese 3º numero del tradicional \n");
   scanf("%d",&quini[2].tradi[2]);

   // cargar los valores de quini

   printf("Ingrese quini \n");
   printf("ingrese 1º numero del quini \n");
   scanf("%d",&quini[0].quin[0]);
   printf("ingrese 2º numero del quini \n");
   scanf("%d",&quini[0].quin[1]);
   printf("ingrese 3º numero del quini \n");
   scanf("%d",&quini[0].quin[2]);

   printf("Ingrese quini \n");
   printf("ingrese 1º numero del quini \n");
   scanf("%d",&quini[1].quin[0]);
   printf("ingrese 2º numero del quini \n");
   scanf("%d",&quini[1].quin[1]);
   printf("ingrese 3º numero del quini \n");
   scanf("%d",&quini[1].quin[2]);

   printf("Ingrese quini \n");
   printf("ingrese 1º numero del quini \n");
   scanf("%d",&quini[2].quin[0]);
   printf("ingrese 2º numero del quini \n");
   scanf("%d",&quini[2].quin[1]);
   printf("ingrese 3º numero del quini \n");
   scanf("%d",&quini[2].quin[2]);

   // Ingresar la revancha

   printf("Ingrese revancha \n");
   printf("ingrese 1º numero del revancha \n");
   scanf("%d",&quini[0].revan[0]);
   printf("ingrese 2º numero del revancha \n");
   scanf("%d",&quini[0].revan[1]);
   printf("ingrese 3º numero del revanca \n");
   scanf("%d",&quini[0].revan[2]);

   printf("Ingrese revancha \n");
   printf("ingrese 1º numero del revancha \n");
   scanf("%d",&quini[1].revan[0]);
   printf("ingrese 2º numero del revancha \n");
   scanf("%d",&quini[1].revan[1]);
   printf("ingrese 3º numero del revanca \n");
   scanf("%d",&quini[1].revan[2]);

   printf("Ingrese revancha \n");
   printf("ingrese 1º numero del revancha \n");
   scanf("%d",&quini[2].revan[0]);
   printf("ingrese 2º numero del revancha \n");
   scanf("%d",&quini[2].revan[1]);
   printf("ingrese 3º numero del revanca \n");
   scanf("%d",&quini[2].revan[2]);

}
void mostrarjugada()
{
   printf(" \n Tradicional 1º numero %d", quini[0].tradi[0]);
   printf(" \n Tradicional 2º numero %d", quini[0].tradi[1]);
   printf(" \n Tradicional 3º numero %d", quini[0].tradi[2]);

   printf(" \n Tradicional 1º numero %d ", quini[1].tradi[0]);
   printf(" \n Tradicional 2º numero %d", quini[1].tradi[1]);
   printf(" \n Tradicional 3º numero %d", quini[1].tradi[2]);

   printf(" \n Tradicional 1º numero %d", quini[2].tradi[0]);
   printf(" \n Tradicional 2º numero %d", quini[2].tradi[1]);
   printf(" \n Tradicional 3º numero %d", quini[2].tradi[2]);

   // quini

   printf(" \n Quini 1º numero %d", quini[0].quin[0]);
   printf(" \n Quini 2º numero %d", quini[0].quin[1]);
   printf(" \n Quini 3º numero %d", quini[0].quin[2]);

   printf(" \n Quini 1º numero %d", quini[1].quin[0]);
   printf(" \n Quini 2º numero %d", quini[1].quin[1]);
   printf(" \n Quini 3º numero %d", quini[1].quin[2]);

   printf(" \n Quini 1º numero %d", quini[2].quin[0]);
   printf(" \n Quini 2º numero %d", quini[2].quin[1]);
   printf(" \n Quini 3º numero %d", quini[2].quin[2]);

   // revancha

   printf(" \n Revancha 1º numero %d", quini[0].revan[0]);
   printf(" \n Revancha 2º numero %d", quini[0].revan[1]);
   printf(" \n Revancha 3º numero %d", quini[0].revan[2]);

   printf(" \n Revancha 1º numero %d", quini[1].revan[0]);
   printf(" \n Revancha 2º numero %d", quini[1].revan[1]);
   printf(" \n Revancha 3º numero %d", quini[1].revan[2]);

   printf(" \n Revancha 1º numero %d", quini[2].revan[0]);
   printf(" \n Revancha 2º numero %d", quini[2].revan[1]);
   printf(" \n Revancha 3º numero %d", quini[2].revan[2]);


Darle un limites de números de ingreso para cada jugada sin que se retitan. Que sea dentro de 0 a 46.

Y dar el total de todo el programa (lo que se repite en 10 veces).

#include <stdio.h>
#include <stdlib.h>

// Declaracion de funciones

struct esqueleto{
int tradi[3];
int quin[3];
int revan[3];
int control[46];  //esta variable no puedo hacer una limitacion de numeros de ingreso.
}quini[10];   //esta es la cantidad de veces que se va repetir el programa.
void cargar();
void mostrarjugada();
void mostrarcontrol();
void mostrartotal();

//Menu se las funcionesa

 
int main()
{
int opc = 1;
while (opc !=0);

{
   printf(" 0 - Salir \n");
   printf(" 1 - Cargar\n");
   printf(" 2 - Mostrar Jugada \n");
   printf(" 3 - Mostrar Control \n");
   printf(" 4 - Mostrar Total\n");
   scanf("%d",&opc);
   system("cls");
   switch (opc)
   
   
//
   {
      case 0: printf("Gracias por usar el sistema \n");
              break;
      case 1:
             system("cls");
             cargar();
             break;
      case 2:
             system("cls");
             mostrarjugada();
             break;
      case 3:
            system ("cls");
            mostrarcontrol();
            break
      case 4:
            system ("cls");
            mostrartotal ();
            break
   }
}
   return 0;
}

void cargar() // cargar los valores de tradicional
{
   printf("Ingrese tradicional \n");
   printf("ingrese 1º numero del tradicional \n");
   scanf("%d",&quini[0].tradi[0]);
   printf("ingrese 2º numero del tradicional \n");
   scanf("%d",&quini[0].tradi[1]);
   printf("ingrese 3º numero del tradicional \n");
   scanf("%d",&quini[0].tradi[2]);

   printf("Ingrese tradicional \n");
   printf("ingrese 1º numero del tradicional \n");
   scanf("%d",&quini[1].tradi[0]);
   printf("ingrese 2º numero del tradicional \n");
   scanf("%d",&quini[1].tradi[1]);
   printf("ingrese 3º numero del tradicional \n");
   scanf("%d",&quini[1].tradi[2]);

   printf("Ingrese tradicional \n");
   printf("ingrese 1º numero del tradicional \n");
   scanf("%d",&quini[2].tradi[0]);
   printf("ingrese 2º numero del tradicional \n");
   scanf("%d",&quini[2].tradi[1]);
   printf("ingrese 3º numero del tradicional \n");
   scanf("%d",&quini[2].tradi[2]);

   // cargar los valores de quini

   printf("Ingrese quini \n");
   printf("ingrese 1º numero del quini \n");
   scanf("%d",&quini[0].quin[0]);
   printf("ingrese 2º numero del quini \n");
   scanf("%d",&quini[0].quin[1]);
   printf("ingrese 3º numero del quini \n");
   scanf("%d",&quini[0].quin[2]);

   printf("Ingrese quini \n");
   printf("ingrese 1º numero del quini \n");
   scanf("%d",&quini[1].quin[0]);
   printf("ingrese 2º numero del quini \n");
   scanf("%d",&quini[1].quin[1]);
   printf("ingrese 3º numero del quini \n");
   scanf("%d",&quini[1].quin[2]);

   printf("Ingrese quini \n");
   printf("ingrese 1º numero del quini \n");
   scanf("%d",&quini[2].quin[0]);
   printf("ingrese 2º numero del quini \n");
   scanf("%d",&quini[2].quin[1]);
   printf("ingrese 3º numero del quini \n");
   scanf("%d",&quini[2].quin[2]);

   // Ingresar la revancha

   printf("Ingrese revancha \n");
   printf("ingrese 1º numero del revancha \n");
   scanf("%d",&quini[0].revan[0]);
   printf("ingrese 2º numero del revancha \n");
   scanf("%d",&quini[0].revan[1]);
   printf("ingrese 3º numero del revanca \n");
   scanf("%d",&quini[0].revan[2]);

   printf("Ingrese revancha \n");
   printf("ingrese 1º numero del revancha \n");
   scanf("%d",&quini[1].revan[0]);
   printf("ingrese 2º numero del revancha \n");
   scanf("%d",&quini[1].revan[1]);
   printf("ingrese 3º numero del revanca \n");
   scanf("%d",&quini[1].revan[2]);

   printf("Ingrese revancha \n");
   printf("ingrese 1º numero del revancha \n");
   scanf("%d",&quini[2].revan[0]);
   printf("ingrese 2º numero del revancha \n");
   scanf("%d",&quini[2].revan[1]);
   printf("ingrese 3º numero del revanca \n");
   scanf("%d",&quini[2].revan[2]);

}
void mostrarjugada()
{
   printf(" \n Tradicional 1º numero %d", quini[0].tradi[0]);
   printf(" \n Tradicional 2º numero %d", quini[0].tradi[1]);
   printf(" \n Tradicional 3º numero %d", quini[0].tradi[2]);

   printf(" \n Tradicional 1º numero %d ", quini[1].tradi[0]);
   printf(" \n Tradicional 2º numero %d", quini[1].tradi[1]);
   printf(" \n Tradicional 3º numero %d", quini[1].tradi[2]);

   printf(" \n Tradicional 1º numero %d", quini[2].tradi[0]);
   printf(" \n Tradicional 2º numero %d", quini[2].tradi[1]);
   printf(" \n Tradicional 3º numero %d", quini[2].tradi[2]);

   // quini

   printf(" \n Quini 1º numero %d", quini[0].quin[0]);
   printf(" \n Quini 2º numero %d", quini[0].quin[1]);
   printf(" \n Quini 3º numero %d", quini[0].quin[2]);

   printf(" \n Quini 1º numero %d", quini[1].quin[0]);
   printf(" \n Quini 2º numero %d", quini[1].quin[1]);
   printf(" \n Quini 3º numero %d", quini[1].quin[2]);

   printf(" \n Quini 1º numero %d", quini[2].quin[0]);
   printf(" \n Quini 2º numero %d", quini[2].quin[1]);
   printf(" \n Quini 3º numero %d", quini[2].quin[2]);

   // revancha

   printf(" \n Revancha 1º numero %d", quini[0].revan[0]);
   printf(" \n Revancha 2º numero %d", quini[0].revan[1]);
   printf(" \n Revancha 3º numero %d", quini[0].revan[2]);

   printf(" \n Revancha 1º numero %d", quini[1].revan[0]);
   printf(" \n Revancha 2º numero %d", quini[1].revan[1]);
   printf(" \n Revancha 3º numero %d", quini[1].revan[2]);

   printf(" \n Revancha 1º numero %d", quini[2].revan[0]);
   printf(" \n Revancha 2º numero %d", quini[2].revan[1]);
   printf(" \n Revancha 3º numero %d", quini[2].revan[2]);

}
void mostrarcontrol ()
{


}

void mostrartotal ()  // esta parte se debe sumar todo lo que lleva hasta aca que son 3 o 10 veces
{
  printf ("ingrese ")
}


Engel Lex: Los codigos deben estar en etiquetas GeSHi