Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Programa en C++

Estas en el tema de Programa en C++ en el foro de C/C++ en Foros del Web. Hola a todos es mi primer pregunta en el foro es por un programa que quiero crear en c o c++ (preferiria c++) y soy ...
  #1 (permalink)  
Antiguo 30/01/2013, 14:20
 
Fecha de Ingreso: enero-2013
Mensajes: 2
Antigüedad: 11 años, 3 meses
Puntos: 1
Programa en C++

Hola a todos es mi primer pregunta en el foro es por un programa que quiero crear en c o c++ (preferiria c++) y soy poco experimentado en el tema


Descripción del programa
Lo que necesito es hacer un programa que simule la tirada de los reyes en el truco Este procedimiento consiste en repartir las cartas de una baraja española de 40 cartas, de a una y en el orden de la ronda hasta que salga un rey (carta con el número 12 de cualquier palo). Cuando un jugador recibe un rey sale de la
ronda y no recibe más cartas. Luego se sigue repartiendo las siguientes continuando la ronda donde se encontraba. Cuando la mitad de los jugadores hayan recibido una carta con un rey, los dos equipos quedan conformados como los que recibieron un rey y los que no. y que la computadora determine como se forma el equipo

Datos de entrada
Se recibe un archivo truco.in del directorio actual (No lo genera el programa), que contiene:

• Primera línea: La cantidad n de amigos que se
aprestan a jugar ( n = 4, 6 u 8 ).

• 40 líneas adicionales, cada una de las cuales
describe una carta del mazo con un número
separado por un espacio de una letra.
El número está en el rango 1..7 o 10..12.
Datos de salida

El programa debe generar el archivo
truco.out, en el directorio actual con dos
líneas:

• La primera línea debe tener el equipo conformado
por quienes recibieron los reyes,
representados por el número de jugador y en el
orden en que recibieron los reyes, separados por
un espacio.

• La segunda línea debe tener el equipo conformado
por los que no recibieron los reyes, en el
orden creciente de la ronda, separados por un
espacio.

Ejemplo (En la realidad se reparten hasta que se conforma el equipo pero aca se tienen que repartir las 40)

Si el archivo truco.txt contiene:

6
3
5
1
4
12
6
12
10
10
2
7
4
7
1
4
1
4
11
6
2
10
5
11
3
6
12
12
7
3
2
5
1
3
7
10
11
11
6
5
2

El archivo truco.txt debe contener

5 1 4
2 3 6


Por favor ayudenme

Última edición por Kbomb; 30/01/2013 a las 14:26
  #2 (permalink)  
Antiguo 30/01/2013, 16:47
Avatar de dontexplain  
Fecha de Ingreso: junio-2012
Mensajes: 536
Antigüedad: 11 años, 10 meses
Puntos: 127
Respuesta: Programa en C++

Aquí no se hacen los deberes de los demás.

Empieza a leer
__________________
21añero.
HTML/CSS, PHP, JS/jQuery, Mysql; NodeJS/Socket.io (& V8); C++ ; Python (wxpy); Ensamblador.
Músico (clarinetista/pianista) y compositor
  #3 (permalink)  
Antiguo 30/01/2013, 17:16
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años
Puntos: 228
Respuesta: Programa en C++

Decinos cual es tu problema. Esta en el algoritmo o en otra cosa particular?
  #4 (permalink)  
Antiguo 31/01/2013, 07:13
Avatar de CapacProg  
Fecha de Ingreso: marzo-2010
Ubicación: Lima - Perú
Mensajes: 324
Antigüedad: 14 años, 1 mes
Puntos: 71
Respuesta: Programa en C++

Qué más decir muéstranos un problema en tu implementación pero no enunciado.
__________________
%
El mejor guerrero no es el que triunfa siempre sino el que vuelve sin miedo a la batalla.
%

Etiquetas: c++, programa, programacion
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:49.