![](https://www.clubedohardware.com.br/uploads/themes/set_resources_52/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
Mattosj
-
Posts
2 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por Mattosj
-
-
Tenho um programa em linguagem C para simular uma máquina caça-níqueis. Esta máquina possui três rodas que giram quando uma alavanca é puxada. Cada roda possui seis símbolos ( $ # # @ @ @ ). Sempre que se puxa a alavanca, as rodas giram e, independentemente, cada uma delas pára em um desses símbolos.
A geração dos símbolos deve usar funções de geração de números aleatórios (funções do C: srand, rand, etc. – pesquisem). Não estou com problema de fazer o rand
C A Ç A - N Í Q U E L
APOSTA RODAS
Moedas de R$ 0,25 : 0___
R$ 0,50 : 10__ @ $ $
R$ 1,00 : 0___
Parabéns!! Você ganhou R$ 35,00
Montei este código:
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{
int i, lanca;
char caracter;
srand(time(NULL));
lanca=rand()%6;
if(lanca=1 || lanca=2 || lanca=3){
caracter='@';
}
if(lanca=4 || lanca=5){
caracter='#';
}
if(lanca=6){
caracter='$';
}
}
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais
Simulador de caça-níquel
em C/C#/C++
Postado
Na função vai aparecer a quantidade de moeda que o usuário vai apostar. Eu preciso multiplicar a quantidade de moedas com o valor correspondente, por exemplo sair na roleta $$$ eu vou 30 vezes o valor da aposta. Como coloquei ponteiros não consigo multiplicar a quantidade de moedas pelo o valor.
Não ficou muito bom, mas consegui chegar em um programa final