Necesito que me ayuden para poder terminar mi codigo es en C.
Lo que necesito es que estas funciones se retitan 10,
Engel Lex: Los codigos deben estar en etiquetas GeSHi
Lo que necesito es que estas funciones se retitan 10,
Código (c) [Seleccionar]
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