No muestra correctamente el numero de jugador en el bucle
Publicado por Mike (1 intervención) el 14/08/2017 08:06:24
Hola, es que tengo una duda tengo el problema de cuando se muestra en el programa el número del jugador, o sea siempre se muestra N5 N5 N5 N5 N5 en vez de N1 N2 N3 N1 N2 N3 y así con cualquier número de jugadores que se escoja
Código:
Código:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#include <iostream>
using namespace std;
int main()
{
int n=1, x=1, z=1, i=1; //n=numero de jugadores, x=numero para PUM, z=rondas
char* PUM="PUM";
cout << "1. Ingrese el numero de jugadores a participar" << endl;
cin>>n;
cout<< "2. Digite un numero menor que 10 y mayor que 0 para establecer el PUM"<<endl;
cin>>x;
while (x>=10)
{cout<<"La opcion ingresada no es valida"<<endl;
cout<< "2. Digite un numero menor que 10 y mayor que 0 para establecer el PUM"<<endl;
cin>>x;}
{ for (z=1; z<=100; z=z+1)
{
{if (z==x)
cout<<"Jugador numero "<<i<<" ="<<PUM<<endl;
else if (z%x==0)
cout<<"Jugador numero "<<i<<" ="<<PUM<<endl;
else if (z%10==x)
cout<<"Jugador numero "<<i<<" ="<<PUM<<endl;
else
cout<<"Jugador numero "<<i<<" ="<<z<<endl;
}}
}
return 0;
}
Valora esta pregunta
0