SlideShare una empresa de Scribd logo
1 de 4
EL JUEGO DE PIEDRA PAPELTIJERA
#include <stdio.h>
#include <stdlib.h>
intmain()
{
int x;
int intentos;
int ganados;
int perdidos;
int empate;
unsignedinty;
intentos=0;
ganados=0;
perdidos=0;
empate=0;
printf("Seleccionaunaopcionn1.-Piedran2.-Papeln3.-Tijeran(o-1paraterminar):n");
scanf("%d",&x);
while(x!=-1){
y =(rand() %3);
switch(x){
case 1:
if(x==y){
printf("Esunempaten");
empate+=1;
intentos+=1;}
else if(x<=y){
printf ("Tupierdesn");
perdidos+=1;
intentos+=1;}
else if (x>=y){
printf("Taganasn");
ganados+=1;
intentos+=1;
}
break;
case 2: if(x==y){
printf("Esunempaten");
empate+=1;
intentos+=1;}
else if(x<=y){
printf ("Tupierdesn");
perdidos+=1;
intentos+=1;}
else if(x>=y){
printf("Tuganasn");
ganados+=1;
intentos+=1;
}
break;
case 3: if(x==y) {
printf("Esunempaten");
empate+=1;
intentos+=1;}
else if(x<=y){
printf ("Tu pierdesn");
perdidos+=1;
intentos+=1;}
else if(x>=y){
printf("Tuganasn");
ganados+=1;
intentos+=1;
}
break;
default:printf("Errorn");
break;
}
printf("Seleccionaunaopcionn1.-Piedran2.-Papeln3.-Tijeran(o-1para
terminar)n");
scanf("%d",&x);
}
printf("nHasganado%dvecesn",ganados);
printf("Hasperdido%dvecesn",perdidos);
printf("Hasempatado%dvecesn",empate);
printf("Has jugado%dvecesn",intentos);
if(ganados>perdidos){
printf("nGanaste lapartida");
else if(perdidos>ganados){
printf("nPerdiste lapartida");}
else if(ganados==perdidos){
printf("nEsunempate");}
printf("nGraciasporjugar;)");

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Instituto..
Instituto..Instituto..
Instituto..
 
Presentación de deber
Presentación de deberPresentación de deber
Presentación de deber
 
Problemas j&p
Problemas j&pProblemas j&p
Problemas j&p
 
Problemas
Problemas Problemas
Problemas
 
Ejercicios Propuestos de Punteros 16a19
Ejercicios Propuestos de Punteros 16a19Ejercicios Propuestos de Punteros 16a19
Ejercicios Propuestos de Punteros 16a19
 
Cantidad de compras
Cantidad de comprasCantidad de compras
Cantidad de compras
 
Expo c i
Expo c iExpo c i
Expo c i
 
Raices
RaicesRaices
Raices
 
Programa que multiplica y suma
Programa que multiplica y sumaPrograma que multiplica y suma
Programa que multiplica y suma
 
Jimakawarygrosso
JimakawarygrossoJimakawarygrosso
Jimakawarygrosso
 
Suma y multiplicacion de dos numeros
Suma y multiplicacion de dos numerosSuma y multiplicacion de dos numeros
Suma y multiplicacion de dos numeros
 
Enunciados Punteros en el Lenguaje C
Enunciados Punteros en el Lenguaje CEnunciados Punteros en el Lenguaje C
Enunciados Punteros en el Lenguaje C
 
Deber 01
Deber 01Deber 01
Deber 01
 
G++
G++G++
G++
 
Ejercicios Python Parte 2
Ejercicios Python Parte 2Ejercicios Python Parte 2
Ejercicios Python Parte 2
 
Program python
Program pythonProgram python
Program python
 
Ejercicios con Python parte 3
Ejercicios con Python parte 3Ejercicios con Python parte 3
Ejercicios con Python parte 3
 
Ejercicio propuesto 2
Ejercicio propuesto 2Ejercicio propuesto 2
Ejercicio propuesto 2
 
Var spríte2
Var spríte2Var spríte2
Var spríte2
 
Algoritmos 50 ejemplos (1)
Algoritmos 50 ejemplos (1)Algoritmos 50 ejemplos (1)
Algoritmos 50 ejemplos (1)
 

Similar a El juego de piedra papel tijera

Proyecto Poogame Blackjack
Proyecto Poogame BlackjackProyecto Poogame Blackjack
Proyecto Poogame BlackjackEPN
 
Deber funciones-numero-1
Deber funciones-numero-1Deber funciones-numero-1
Deber funciones-numero-1Brian Durán
 
Ejercicios resueltos practica 2 (nueva 2014) informática ii
Ejercicios resueltos practica 2 (nueva 2014) informática iiEjercicios resueltos practica 2 (nueva 2014) informática ii
Ejercicios resueltos practica 2 (nueva 2014) informática iiAlvin Jacobs
 
Deber de programación
Deber de programación  Deber de programación
Deber de programación legnasilvana
 
codigos metodosnumericosingenieriaelectrica.docx
codigos metodosnumericosingenieriaelectrica.docxcodigos metodosnumericosingenieriaelectrica.docx
codigos metodosnumericosingenieriaelectrica.docxEnderGaona1
 
Ejercicios resueltos en el Laboratorio de estructuras selectivas. CBP100
Ejercicios resueltos en el Laboratorio de estructuras selectivas. CBP100Ejercicios resueltos en el Laboratorio de estructuras selectivas. CBP100
Ejercicios resueltos en el Laboratorio de estructuras selectivas. CBP100rasave
 
programas varios de visual
programas varios de visualprogramas varios de visual
programas varios de visualdanny leon
 
PROBLEMAS DE POGRAMACION 1
PROBLEMAS DE POGRAMACION 1PROBLEMAS DE POGRAMACION 1
PROBLEMAS DE POGRAMACION 1Jordan Puente
 
Ejercicios resueltos de la Estadística de Edwin Galindo y de la Politécnica d...
Ejercicios resueltos de la Estadística de Edwin Galindo y de la Politécnica d...Ejercicios resueltos de la Estadística de Edwin Galindo y de la Politécnica d...
Ejercicios resueltos de la Estadística de Edwin Galindo y de la Politécnica d...Mario Suárez
 
Información de curso
Información de cursoInformación de curso
Información de cursomariger38
 
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)Kiim Kerrigan
 
Programas sencillos en lenguaje C
Programas sencillos en lenguaje CProgramas sencillos en lenguaje C
Programas sencillos en lenguaje CBertha Vega
 
Programas básicos en C
Programas básicos en C Programas básicos en C
Programas básicos en C Bertha Vega
 
Eliminacion Gaussiana en C
Eliminacion Gaussiana en CEliminacion Gaussiana en C
Eliminacion Gaussiana en CRaInti78
 
Informe minishell
Informe minishellInforme minishell
Informe minishellAlex Pin
 

Similar a El juego de piedra papel tijera (20)

Proyecto Poogame Blackjack
Proyecto Poogame BlackjackProyecto Poogame Blackjack
Proyecto Poogame Blackjack
 
Gauss jordan en C
Gauss jordan en CGauss jordan en C
Gauss jordan en C
 
Deber funciones-numero-1
Deber funciones-numero-1Deber funciones-numero-1
Deber funciones-numero-1
 
Ejercicio sencillos en c
Ejercicio sencillos en cEjercicio sencillos en c
Ejercicio sencillos en c
 
Practicas prolog2011
Practicas prolog2011Practicas prolog2011
Practicas prolog2011
 
algoritmos y Programacion
algoritmos y Programacionalgoritmos y Programacion
algoritmos y Programacion
 
Rubenmajano
RubenmajanoRubenmajano
Rubenmajano
 
Ejercicios resueltos practica 2 (nueva 2014) informática ii
Ejercicios resueltos practica 2 (nueva 2014) informática iiEjercicios resueltos practica 2 (nueva 2014) informática ii
Ejercicios resueltos practica 2 (nueva 2014) informática ii
 
Deber de programación
Deber de programación  Deber de programación
Deber de programación
 
codigos metodosnumericosingenieriaelectrica.docx
codigos metodosnumericosingenieriaelectrica.docxcodigos metodosnumericosingenieriaelectrica.docx
codigos metodosnumericosingenieriaelectrica.docx
 
Ejercicios resueltos en el Laboratorio de estructuras selectivas. CBP100
Ejercicios resueltos en el Laboratorio de estructuras selectivas. CBP100Ejercicios resueltos en el Laboratorio de estructuras selectivas. CBP100
Ejercicios resueltos en el Laboratorio de estructuras selectivas. CBP100
 
programas varios de visual
programas varios de visualprogramas varios de visual
programas varios de visual
 
PROBLEMAS DE POGRAMACION 1
PROBLEMAS DE POGRAMACION 1PROBLEMAS DE POGRAMACION 1
PROBLEMAS DE POGRAMACION 1
 
Ejercicios resueltos de la Estadística de Edwin Galindo y de la Politécnica d...
Ejercicios resueltos de la Estadística de Edwin Galindo y de la Politécnica d...Ejercicios resueltos de la Estadística de Edwin Galindo y de la Politécnica d...
Ejercicios resueltos de la Estadística de Edwin Galindo y de la Politécnica d...
 
Información de curso
Información de cursoInformación de curso
Información de curso
 
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
 
Programas sencillos en lenguaje C
Programas sencillos en lenguaje CProgramas sencillos en lenguaje C
Programas sencillos en lenguaje C
 
Programas básicos en C
Programas básicos en C Programas básicos en C
Programas básicos en C
 
Eliminacion Gaussiana en C
Eliminacion Gaussiana en CEliminacion Gaussiana en C
Eliminacion Gaussiana en C
 
Informe minishell
Informe minishellInforme minishell
Informe minishell
 

El juego de piedra papel tijera