Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

Ejercicios de Programación en C++: Juegos de Dados, Multiplicación y Suma de Matrices, Ejercicios de Programación C

Programación ejercicio de clase

Tipo: Ejercicios

2021/2022

Subido el 07/03/2023

mariana-arenas-2
mariana-arenas-2 🇲🇽

3 documentos

1 / 4

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
programación
1 Juego de dados
#include <iostream> #include <stdlib.h> #include <time.h> #include <cstdlib> using namespace
std;
int dado1,dado2; string lanzar;
char pregunta; int verificador1;
int main() {
bool ans=true; while (true)
{
cout<<"inserte alguna tecla para lanzar los dados: "<<endl; cin>>lanzar;
system ("cls");
for (int i=0;i<=1;i++)
{
srand (time (0)); dado1=rand()%(6)+1; dado2=rand()%(6)+1;
}
cout<<"Dado 1 ["<<dado1<<"]";
cout<<" Dado 2 ["<<dado2<<"]"<<endl;
cout<<"La suma de los dados es: ["<<dado1+dado2<<"]"<<endl;
if (dado1+dado2 == 7 or dado1+dado2 == 11 or dado1+dado2 == 4 or dado1+dado2 == 5 or
dado1+dado2 == 6 or dado1+dado2 == 8 or dado1+dado2 == 9 or dado1+dado2 == 10)
do{
{
cout<<"\n°°° jugador gana, casa pierde °°°"<<endl;
break; }
if (dado1+dado2 == 2 or dado1+dado2 == 3 or dado1+dado2 == 12) {
cout<<"\n** casa gana, jugador pierde**"<<endl;
break; }
cout<<"inserta 's' si quieres volver a jugar."<<endl; cin>>pregunta;
verificador1=0;
}while (pregunta=='s'); }
}
multiplicación
#include <iostream>
#include <time.h>
#include <cstdlib> //los dos siguientes pueden ser #include <stdlib.h>
#include <dos.h>
using namespace std;
pf3
pf4

Vista previa parcial del texto

¡Descarga Ejercicios de Programación en C++: Juegos de Dados, Multiplicación y Suma de Matrices y más Ejercicios en PDF de Programación C solo en Docsity!

programación

1 Juego de dados #include #include <stdlib.h> #include <time.h> #include using namespace std; int dado1,dado2; string lanzar; char pregunta; int verificador1; int main() { bool ans=true; while (true) { cout<<"inserte alguna tecla para lanzar los dados: "<<endl; cin>>lanzar; system ("cls"); for (int i=0;i<=1;i++) { srand (time (0)); dado1=rand()%(6)+1; dado2=rand()%(6)+1; } cout<<"Dado 1 ["<<dado1<<"]"; cout<<" Dado 2 ["<<dado2<<"]"<<endl; cout<<"La suma de los dados es: ["<<dado1+dado2<<"]"<<endl; if (dado1+dado2 == 7 or dado1+dado2 == 11 or dado1+dado2 == 4 or dado1+dado2 == 5 or dado1+dado2 == 6 or dado1+dado2 == 8 or dado1+dado2 == 9 or dado1+dado2 == 10) do{ { cout<<"\n°°° jugador gana, casa pierde °°°"<<endl; break; } if (dado1+dado2 == 2 or dado1+dado2 == 3 or dado1+dado2 == 12) { cout<<"\n** casa gana, jugador pierde**"<<endl; break; } cout<<"inserta 's' si quieres volver a jugar."<<endl; cin>>pregunta; verificador1=0; }while (pregunta=='s'); } } multiplicación #include #include <time.h> #include //los dos siguientes pueden ser #include <stdlib.h> #include <dos.h> using namespace std;

int numerosrand(void); void correctas(); void incorrectas(); int main() { char pregunta,p2; int n,x,verificador1; int mult,punto; do{ mult = numerosrand(); do{ cout << "inserta el valor de la multiplicación: "; cin >> x; if (x==mult){ verificador1=1; correctas(); } else{ verificador1=0; incorrectas(); } }while (verificador1!=1); cout<<"inserta 's' si quieres volver a jugar."<<endl; cin>>pregunta; verificador1=0; }while (pregunta=='s'); return 0; } int numerosrand() { int i, m1, m2, mult=1; srand(time(0)); m1= 1+rand()%9; cout<<"número a multiplicar es: "<<m1<<endl; mult=multm1; m2= 1+rand()%9; cout<<"segundo número a multiplicar es: "<<m2<<endl; mult=multm2; cout<<"Multiplica "<<m1<<" por "<<m2<<endl; return mult; } void incorrectas(){ int m; srand(time(NULL)); m= 1+rand()%4; switch (m){ case 1: cout<<("tu puedes")<<endl; break; case 2: cout<<("inténtalo de nuevo")<<endl; break; case 3: cout<<("error, verifica tu respuesta ")<<endl; break;

for(i=0;i<m;i++) for(j=0;j<n;j++) C[i][j]=A[i][j]+B[i][j]; cout<<"el resultado es:"<<endl; for(i=0;i<m;i++) for(j=0;j<n;j++) cout<<"C["<<i<<"]["<<j<<"]:"<<C[i][j]<<endl; return 0; }