
PedroCunha
Membros-
Total de itens
282 -
Registro em
-
Última visita
Tudo que PedroCunha postou
-
Ah...ok..obrigado.. Mas e quanto a essa parte: if(!GROUPS[group - 65][i]) { GROUPS[group - 65][i] = club; Porque o - 65?
-
As funções de criar e sortear, :D.
-
Amigo, achei seu código muito interessante,porém não entendi algumas partes. Poderia comentar o seu código para que eu possa entendê-lo? Att., Pedro
-
Olha, pelo que entendi, para a primeira vaga de cada grupo, você tem colocar alguém do pote A. Para a segunda vaga de cada grupo, alguém do pote B e assim por diante. E checar para ver se não está repetindo os times. Caso consiga, poste o código caso alguém mais tenha essa dúvida.
-
Como assim, iniciar o ciclo?
-
Para sortear os grupos utilize a função rand() . Dê uma olhada nela.
-
Bom, primeiramente, o código está em C e não em C++ . Agora, qual é a sua dúvida? Não sabe como criar os grupos? Quer fazer grupos aleatórios? Att., Pedro EDIT: Se possível poste o enunciado do exercício para que eu possa fazer minha própria versão para que você veja como funciona.
-
Use algum site para hospedar o código, ou comprima ele em um arquivo .rar e poste no 4shared, por exemplo.
-
É um prazer ajudar.
-
Amigo, fiz uma outra versão do código que talvez seja mais fácil de entender, até porque, está em C, e não em C++, como o outro código. #include <stdio.h> #include <stdlib.h> #include <conio.h> int Numero; int i; int Algarismos_do_Numero[5]; int Sair; void Descobrir_algarismos(int); void Mostrar_Digitos(int); int Esperar_Usuario(); void Descobrir_algarismos(int Numero) { Algarismos_do_Numero[0] = Numero / 10000; Numero = Numero % 10000; Algarismos_do_Numero[1] = Numero / 1000; Numero = Numero % 1000; Algarismos_do_Numero[2] = Numero / 100; Numero = Numero % 100; Algarismos_do_Numero[3] = Numero / 10; Numero = Numero % 10; Algarismos_do_Numero[4] = Numero / 1; } void Mostrar_Digitos(int i) { for (i = 0; i < 5; i++) { printf("%d ", Algarismos_do_Numero[i]); } printf("\n\n"); } int Esperar_Usuario() { printf("Aperte qualquer tecla para sair"); getch(); return 0; } int main() { printf("Digite um numero de 5 algarismos!\n"); scanf("%d", &Numero); printf ("\n\n"); Descobrir_algarismos(Numero); Mostrar_Digitos(i); Esperar_Usuario(); return 0; } Att., Pedro
-
Aqui vai o código, qualquer dúvida pergunte: #include <iostream> #include <locale> #include <string> using namespace std; string Numero = ""; void Pergunta_e_Mostra_Numero(string); void Pergunta_e_Mostra_Numero(string Numero) { cout << "Digite um número de cinco dígitos" << endl; getline (cin, Numero); for (int i = 0; i < Numero.length(); i++) { cout << Numero[i] << " "; } } int main() { setlocale(LC_ALL, "Portuguese"); -> Função para o uso de acentos Pergunta_e_Mostra_Numero(Numero); cin.get(); return 0; } Att., Pedro
-
A forma mais fácil de se fazer isso é receber o número em forma de string e depois mostrar cada índice da string separado por três espaços. Att., Pedro
-
Duvido muito que seja possível fazer isso amigo, afinal de contas, caso fosse possível, cracker não precisariam de sua autorização para rodar vírus no seu computador, :D. Att., Pedro
-
Sim. Para isso basta que você não use bibliotecas que dependam de sistema operacional. Um ótimo livro de C++ se chama "C++ Primer Plus", que você deve conseguir achar alguma cópia traduzida para download. Boa sorte, :D. Att., Pedro
-
Você está perguntando o nome e depois tentando passar o valor recebido para uma integral. Para funcionar, faça o seguinte o no seu código: #include <iostream> #include <cstdlib> //Pode retirar essa biblioteca #include <string> using namespace std; int main() { setlocale(LC_ALL, "Portuguese"); //use esse código para poder usar acentos string nome; // use uma string em vez de uma integral cout<<"Digite o nome"<<endl; getline(cin, nome);//use getline em vez de cin para strings cout<<"O nome é:"<<nome<<endl; cin.get();// use cin.get() em vez de system("pause") pois o segundo é dependente de sistema operacional return 0; } Qualquer dúvida é só perguntar. Att., Pedro
-
Não entendo uma linha de um código, alguém ai pode ajudar?
pergunta respondeu ao Marcelo TheHell de PedroCunha em C, C++
Sem problemas, :D Att., Pedro -
Não entendo uma linha de um código, alguém ai pode ajudar?
pergunta respondeu ao Marcelo TheHell de PedroCunha em C, C++
Essa linha significa usar o laço for para ler até o final da string. O sinal " '\ 0' " representa o final da cadeia de caracteres. Att., Pedro -
Você precisa criar objetos para a estrutura dentro das funções também.
-
Poste o código para que possamos tentar lhe ajudar.
-
Basta comparar os valores que receber com os valores que tem, um por um. for (int i = 0; i < 3; i++) { cin >> Numeros_do_Usuario[i]; cout << "\n"; } for (int j = 0; j < 3; j++} { if (Numeros_do_Usuario[j] == Numeros[j]) Numeros_de_Acerto++; } Att., Pedro
-
Entendo. Acho que você pode fazer o caminho inverso, porém usando um if para delimitar o que é passado para cada membro da estrutura. Att., Pedro
-
Sem problemas, :D. Att., Pedro
-
Olha amigo, como não sei responder exatamente às suas perguntas, vou postar alguns links com informações que podem ajudá-lo. ESTRUTURA E ARQUIVOS ESTRUTURA E ARQUIVOS ESTRUTURA E ARQUIVOS Att., Pedro