Ir para conteúdo
Fórum Script Brasil

Pesquisar na Comunidade

Mostrando resultados para as tags ''c++''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • Programação & Desenvolvimento
    • ASP
    • PHP
    • .NET
    • Java
    • C, C++
    • Delphi, Kylix
    • Lógica de Programação
    • Mobile
    • Visual Basic
    • Outras Linguagens de Programação
  • WEB
    • HTML, XHTML, CSS
    • Ajax, JavaScript, XML, DOM
    • Editores
  • Arte & Design
    • Corel Draw
    • Fireworks
    • Flash & ActionScript
    • Photoshop
    • Outros Programas de Arte e Design
  • Sistemas Operacionais
    • Microsoft Windows
    • GNU/Linux
    • Outros Sistemas Operacionais
  • Softwares, Hardwares e Redes
    • Microsoft Office
    • Softwares Livres
    • Outros Softwares
    • Hardware
    • Redes
  • Banco de Dados
    • Access
    • MySQL
    • PostgreSQL
    • SQL Server
    • Demais Bancos
  • Segurança e Malwares
    • Segurança
    • Remoção De Malwares
  • Empregos
    • Vagas Efetivas
    • Vagas para Estágios
    • Oportunidades para Freelances
  • Negócios & Oportunidades
    • Classificados & Serviços
    • Eventos
  • Geral
    • Avaliações de Trabalhos
    • Links
    • Outros Assuntos
    • Entretenimento
  • Script Brasil
    • Novidades e Anúncios Script Brasil
    • Mercado Livre / Mercado Sócios
    • Sugestões e Críticas
    • Apresentações

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

  1. Gente, alguém pode me ajudar a resolver esse problema? Eu não sei como :( Dado o ponto de origem (x,y) num espaco bidimensional, altura A, largura L podemos definir um retangulo. Receber um outro ponto (a, b ) e decidir se ele esta: -dentro do retângulo -fora do retângulo -em alguma das linhas que definem o retângulo
  2. bom eu sou totalmente iniciante na programação c preciso de ajuda porque eu quero desenvolver um programa simples, mas chego em uma parte que eu não consigo. é o seguinte o programa tem por finalidade apresentar qual a nota de cada aluno na minha escola o prof de educação fisica nos manda fazer testes a maior nota é 100 e essa nota divide-se pelo nº de alunos que estiverem na turma,, supondo que existam 6 alunos faz-se o calculo de 100/6 o resultado é 16,66... então o 6º lugar vai tirar 16,66.. o 5º 33,32 o 4º 49,98 o 3º 66,64 o 2º 83,33 e o 1º 100 o problema é que não sei como declarar a saida pois precisa-se de o nº de alunos para saber o nº das notas ou seja não posso declarar dessa forma printf("o 1 lugar obtem %.2f \n\n", 1pontos); printf("o 2 lugar obtem %.2f \n\n", 2pontos); pois não sei quantos lugares vao existir, esses lugares vao depender do numero de alunos. espero que me ajudem ,, não tem muito sentido em eu querer desenvolver esse programa, mas eu não tinha nenhuma ideia então resolvi fazer isso, é mais para aprender mesmo, acho q se aprende + fazendo do q assistindo video aulas.
  3. Ae galera, to com um probleminha...fiz um struct, Campeonato, ai meu programa faz tabela de campeonato com resultado, gol..... Agr eu fiz meu programa salvar essa tabela em Campeonato.txt como segue o código abaixo. Agora queria fazer uma função pra ler Campeonato.txt e imprimir na tela. Alguém ajuda ae, porque n dei conta --' void salvar_arq (Campeonato camp7[4]) { ofstream arq; arq.open("Campeonato.txt"); int i,j; for (i=0;i<4;i++) { for (j=0;j<4;j++) { if (camp7[i].jog > camp7[j].jog) { organiza(camp7); } } } arq << "Time | Pontos | Vitorias | Derrotas | Empates | Gols Pro | Gols Contra | Saldo de Gols\n"; for (i=0;i<4;i++) { arq << camp7[i].time <<"\t" << camp7[i].jog << "\t" << camp7[i].vit << "\t" << camp7[i].der << "\t " << camp7[i].emp << "\t" << camp7[i].golp << " \t" << camp7[i].golc << "\t" << camp7[i].sgol <<endl ; } arq.close(); }
  4. Como faço para criar um programa de numeros primos e quando não for primo mostrar os seus divisores
  5. E ai galera, fiquei um tempo sem programar em C++ e agora estou fazendo um programa, porém estou tendo dificuldades quanto a ponteiros. Lembro que quando estudava, tinha esses mesmo problemas, mas agora esqueci como resolve-los. O seguinte código esta compilando, mas o programa trava. A ideia é o seguinte, tenho um classe "alimento" e dentro da classe "refeição" quero criar uma lista de alimentos. No main, ao chamar a função addAlimento, o programa trava. A logica pra criar a lista eu lembro, fiz esse codigo apenas para testar o por que esta travando, mas não estou chegando em uma solução. Obrigado!
  6. E awe galera como eu faço para que o programa leia a frase capture as palavras e me de elas separadamente. mais ou menos assim frase "Ola tudo bem" resposta do programa: Ola tudo bem Vlw!!
  7. Olá pessoal, eu sou muito ignorante em C++ nunca precisei disso na minha vida, até agora.rs. Sempre usei python, mas agora não posso mais. Então eu preciso criar um programa que meça o tempo que o computador demora para calcular a soma de n termos de uma sequencia de fibonacci. No python fica bastante simples, mas no c++ eu não faço idéia de como faz, alguém pode me dar uma ajuda; Vou por o meu python aqui: # ­*­ coding: UTF­8 ­*­ from datetime import datetime import time def fibo(T): k = 0 l = [0,1] for i in range(0,T): k = l[i] + l[i+1] l.append(k) return l def soma(s): R = 0 for i in range(0,len(s)): R = R + s[i] return R inicio = datetime.now() u = soma(fibo(200000)) fim = datetime.now() result = fim - inicio print u print result Mais uma coisa preciso que o programa fique assim, feito em fuções, ou seja, uma função para gerar a sequencia e outro para somar.. Quem poder me ajudar.. fico eternamente grato. um abraço.
  8. Como pego o resto da divisão entre valores de ponto flutuante? Eis uma parte do código que quero usar esse comando: #include <stdio.h> #include <math.h> int main(void) { float v=576.73; float n1, n2, n3, n4, n5, n6, m1, m2, m3, m4, m5, m6; //scanf("%f", &v); printf("NOTAS:"); if(v >= 100){ n1 = v/100.00; printf("%d nota(s) de R$ 100,00\n", n1); }else printf("0 nota(s) de R$ 100,00\n"); if(v >= 50){ v%=100.00; //aqui é onde está dando o seguinte erro: ivalid operands to binary % (have 'float' and 'double') n2= v/50; printf("%d nota(s) de R$ 50,00\n", n2); }else printf("0 nota(s) de R$ 50,00\n"); ....... Aqui o link do que estou querendo fazer: http://www.urionlinejudge.com.br/repository/UOJ_1021.html
  9. preciso da ajuda de vocês galera. comentar o que o programa abaixo irá imprimir e explicar sua lógica #include <stdio.h>> #include <iostream> using namespace std; int main() { int M[3] [4]; for (int i=0; i<2; i++) { for (int k=0; k<2; k++) { M[1] [k] = 2; // M será i=1 e } } for (int i=0; i<2; i++) { for (int k=0; k<2; k++) { if (i>=1) { M [k] = M [k] * 3; } } } cout << M [1] [0] << "" << M [0] [1]; return 0; }
  10. Oi pessoal, sou novo aqui no fórum e queria saber do que vocês acharam desse código-fonte que converte números decimais em números binários #include <stdio.h> #include <stdlib.h> int program() { int a,b,c,d,i,z; int s_0[16]; int def_0, def_1; int v_d = 0; int v_d1 = 1; int var_p; for(z = 0; z < 16; z++) s_0[z] = 0; if(v_d1 == 1) { printf("Digite um numero a ser convertido:\n"); scanf("%d", &a); b = a/2; c = b*2; d = a-c; s_0[16] = d; while ( b > 0) { if(v_d == 0) { def_0 = 15; } i = b; b = b/2; c = b*2; d = i-c; s_0[def_0] = d; def_0--; v_d++; } printf("resultado: \n"); for(var_p = 1; var_p <= 16; var_p++) { printf("%d", s_0[var_p]); } printf("\n"); } } int main() { int pa; int internal_error = 0; char help[20] = "ajuda"; char conversor[20] = "conversor"; char sair[20] = "sair"; char ler[20]; comparations: { printf("funcao: "); scanf("%s", &ler); /////////// if(strcmp(ler, conversor) == 0) { { program(); } goto comparations; } if(strcmp(ler, help) == 0) { printf("convertor: converte numeros decimais em binario\nquit: finaliza o programa\n"); } else { if(strcmp(ler, sair) == 0) { return; //terminará o programa } printf("Esta funcao não e reconhecida, digite help para mais informacoes\n"); goto comparations; } } goto comparations; }
  11. Eu posso programar em c++ usando o c apenas pelo fato de c++ ser orientado a objetos? Ou seria melhor migrar direto para c++? Ou não há necessidade? :unsure:
  12. Curso sistemas de informação e estou aprendendo c++ e como não acho video aulas de c++ estou assistindo de c, meu professor disse que o que muda basicamente apenas as bibliotecas e alguns comandos como cout e cin mas ah coisas qu não estou conseguinod fazer como isto: Estou tentando fazer que um coidgo funcione em c++ do mesmo jeito eu aprendi em c (Uso DEVC++) C: #include<stdio.h> int main(){ int num1, num2; printf("Digite 2 numeros: "); scanf("%i %i", &num1, &num2); if(num2==0) printf("Divisão por 0 não permitido."); else{ if (num1%num2==0) printf("%i e divisivel por %i", num1, num2); else printf("%i não e didsivel por %i", num1, num2); } return 0; } C++: #include<iostream> #include<windows.h> using namespace std; int main(){ int num1, num2; cout<<("Digite 1 numero: "); cin>>(num1); cout<<("Digite 2 numero: "); cin>>(num2); if(num2==0){ cout<<("Divisão por 0 não permitido."); } else{ if (num1%num2==0) cout<<(" e divisivel por "); else cout<<(" não e didsivel por "); } system("pause"); } Em c a mensagem que aparece quando compilo e digito dois numeros é "num1 é divisivel por num2" e não consegui fazer o mesmo em c++ aparece simplismete "é divisivel por", tentei de varias formas e não consegui, peço para que alguém inplemente meu codigo e me explique como fazer. Ah, e se alguém conhecer algum site que tenha videos aulas de c++ eu ficaria muito agradecido. Aguardando resposta (pois tenho prova amanha kk), obrigado.
  13. Olá pessoal, preciso de ajuda... Estou Criando um Programa em C que Gera 5 Números Aleatórios de 1 a 9 e o Usuário escolhe deve escolher um deles, O programa muda de tela constantemente e Eu preciso colocar os numeros que foram Sorteados Aleatoriamente de volta na tela, MAS NÃO CONSIGO LER OS NUMEROS QUE FORAM SORTEADOS, O QUE EU FAÇO PARA LER ELES?
  14. Oi :) Não me levem a mal, não estou acostumada com linguagem C, estou começando a estudar por agora. Mas tenho uma curiosidade, na verdade é uma necessidade. Eu namoro um programador, e queria fazer uma surpresa. Só que creio que tenha algo de errado com meu código, já que o compilador aponta erro, mas não consigo descobrir aonde é. Ajudem, por favor, podem corrigir o erro também hahaha #include <stdio.h> int main() { int i = 873; double f = 12.94536; char s*+ = “ Feliz Aniversário “ printf; printf(“ t %.4d n t %.9d n n ”, i, i) printf; printf(“ t %.3f n t %.3e n t %.3g n n ”, f, f, f) printf printf(“ t %.11s n”, s); return 0; }
  15. Pessoal, fiz um código utilizando getline, mas há um problema: quando a string lida possui mais de uma palavra, o programa pula para a próxima pergunta. Deem uma olhada por favor: struct estrutura { string nome, tipo; int num_integrantes, posicao_ranking; }; int main () { int opcao = 1; const int qtde = 3; estrutura bandas[qtde]; for (int i = 0; i < qtde; i++) { cout << "Digite o nome da banda: " ; getline (cin, bandas.nome); cout << "Digite o tipo de musica que ela toca: " ; getline (cin, bandas.tipo) ; cout << "Digite o numero de integrantes: "; cin >> bandas.num_integrantes; cout << "Digite a posicao no ranking: "; cin >> bandas.posicao_ranking; while ( (bandas.posicao_ranking<1) or (bandas.posicao_ranking>5) ) { cout << "Posicao invalida. Digite novamente: "; cin >> bandas.posicao_ranking; } cout << "\n\n"; } for (int i = 0; i < qtde; i++) { cout << "Nome = " << bandas.nome << endl; cout << "Tipo = " << bandas.tipo << endl; cout << "Numero integrantes = " << bandas.num_integrantes << endl; cout << "Posicao no ranking - " << bandas.posicao_ranking << endl; cout << "\n\n"; }
  16. E aí galera do Script Brasil, estou, por meio deste forum, trazendo a vocês um tópico de desenvolvimento de jogo em c++ com a bilbioteca SDL. Crieu um projeto no Visual Studio c++ 2013 e estou disponibilizando o fonte. Segue em anexo: https://mega.co.nz/#!khQRmB5B!-XYqc-epK1JJQLFcbwzYJpHvHfih40G6eCp8kNyWDYY O código não possui direitos, mas se for aperfeiçoá-lo cite o nome do autor :) Michael Douglas Pacheco michael.douglas1995@hotmail.com
  17. Olá! Gostaria de saber por que não estou conseguindo definir valores para "array de char (char*)" e "strings" em c++. Uso o CodeBlocks 12.11 (GNU GCC é o compilador). Quando faço o Debug para ver o valor que minhas variaveis estão recebendo, olhem o que acontece. Por que não consigo fazer as variaveis receberem o valor de "Olá Mundo". obs: para a variavel "char*" já tentei usar tambem strcpy(testeARRAY, "Olá Mundo"); que também não funcionou.
  18. Olá! Não sei se alguém aqui saberia me responder isto ou até mesmo se esta é a secção correta do forúm para perguntar. Estou tentando criar uma aplicação utilizando o DirectX e arquivos MD2, porém ao executar o programa, recebo o erro que o arquivo "md2" não foi encontrado. Aqui está o código do meu WinMain, que cria apenas uma janela e deveria carregar o arquivo (md2) de um personagem: http://pastie.org/private/pg4o2dxrneuqsxt7tza O erro que recebo vem da função "LoadModel" da classe MD2Loader (esta peguei pronta na internet). No meu WinMain criei um objeto chamado "model" (do tipo MD2Loader) e dentro da função "InitD3D" chamei model.LoadModel(...) e é dai que vem recebo a mensagem "arquivo não encontrado". Já me certifiquei de que passei corretamente o local do arquivo e o seu nome como parametros na função, mas por alguma razão ele não é encontrado (ou não abre, não sei!). Aqui esta minha classe MD2Loader.cpp: http://pastie.org/private/bdlszeiepeamivzijgw2g obs: Uso o CodeBlocks e meu programa é compilado com sucesso! Recebo erro (uma messageBox) na execução mesmo. Obrigado desde já!
  19. Boa tarde,meu problema é o seguinte estou com problemas para fazer a ordenação da minha lista em ordem crescente exemplo 1,2,3 (sempre tive problemas com isso) segue o codigo: #include <iostream> #include <cstdlib> using namespace std; struct no { int valor; struct no *prox; }; struct no *inicio; void iniciaLista (){ inicio = NULL; } bool testaListaVazia (){ return (inicio == NULL); } //Primeira Função -- Inserção int insereLista(int dado){ struct no *pt; pt = new struct no; pt -> valor = dado; pt -> prox = NULL; if(testaListaVazia()){ inicio = pt; }else { pt -> prox = inicio; inicio = pt; } return 1; } void viewInsere(){ int t,x; cout<<"\nDigite um numero:"; cin>> t; x = insereLista(t); if (x!=1) { cout<<"Erro na insercao"; }else { cout<<"\nElemento "<<t; cout<<" inserido com sucesso!"; } } void imprimeLista(){ struct no *pt; if(testaListaVazia()){ cout<<"A Lista estah vazia..."; return; } cout<<"\n inicio"; pt = inicio; while(pt!=NULL){ cout<<" -> "<<pt->valor; pt = pt -> prox; } cout<<" -||\n"; } struct no *buscaLista (int dado){ struct no *pt; if(testaListaVazia()){ return NULL; } pt = inicio; while (pt != NULL){ if(pt->valor == dado){ return pt; } pt = pt-> prox; } return NULL; } void viewBusca(){ struct no *pt; int x; cout<<"Qual elemento quer buscar? "; cin>>x; pt = buscaLista(x); if(pt != NULL){ cout<<"Achei o "<<pt->valor; cout<<" no endereco "<<pt; }else{ cout<<"Elemento não esta a lista"; } } bool alteraElementoLista(int dado, int novo){ struct no *pt; pt = buscaLista(dado); if(pt == NULL){ return false; }else{ pt -> valor = novo; return true; } } void viewAltera(){ int elem, novo; cout <<"Qual elemento deve sair da lista?"; cin >> elem; cout <<"E qual deve entrar no lugar?"; cin >> novo; if(alteraElementoLista(elem, novo)){ cout<<"O elemento " << elem << " foi trocado pelo "<< novo; }else{ cout<<"não foi possivel fazer a alteracao..."; } } bool excluirElementoLista(int dado){ struct no *pt, *ant; pt = buscaLista(dado); if(pt == NULL) return false; ant = inicio; if(ant == pt){ inicio=pt->prox; }else{ while(ant ->prox!=pt){ ant=ant->prox; } ant-> prox = pt-> prox; } delete pt; return true; } void viewExcluir(){ int elem; cout<<"Qual elemento deve ser excluido? "; cin>>elem; if(excluirElementoLista(elem)){ cout<<"O elemento "<<elem<<" foi excluido..."; }else{ cout<<"não foi possivel fazer a exclusao..."; } } int main(int argc, char* argv[]){ int x, op; iniciaLista(); do { cout << "\n\n1 - Testa Lista Vazia"; cout << "\n2 - Incluir"; cout << "\n3 - Listar"; cout << "\n4 - Buscar"; cout << "\n5 - Alterar"; cout << "\n6 - Excluir"; cout << "\n7 - Sair"; cout << "\n\nDigite sua opcao: "; cin >> op; switch (op){ case 1: if (testaListaVazia()){ cout << "\n A fila estah Vazia!\n"; }else{ cout << "\n A fila não estah Vazia!\n"; }break; case 2: viewInsere(); break; case 3: imprimeLista(); break; case 4: viewBusca(); break; case 5: viewAltera(); break; case 6: viewExcluir(); break; case 7: break; default: cout << "Opcao invalida . . .\n\n"; } } while (op != 7); return 0; }
  20. Pessoal, Estou tentando executar o seguinte comando para desinstalar um software, o código fonte está assim: #include <cstdlib> #include <iostream> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <stdlib.h> using namespace std; int main(int argc, char *argv[]) { char mess[] = "\"C:\\PROGRA~2\\Pasta1\\AUTOUP~1\\UninstallApp.exe\" {56D68699-5DDF-4376-85B2-05B3C268D743} "; char mess1[] = "\"C:\\Windows\\TEMP\\{34D596F3-A716-4A73-98A9-AC65AD2E8DE4}\\{56D68699-5DDF-4376-85B2-05B3C268D743}Uninstall.log\""; strcat(mess,mess1); printf("%s\n",mess); system(mess); system("pause"); return 0; } A montagem está correta pois se pegar a saída ali do printf e colar diretamente no terminal ele executa, já tentei com rodar o .exe com permissão de administrador ou chamando do terminal e o retorno é o mesmo: "C:\PROGRA~2\Pasta1\AUTOUP~1\UninstallApp.exe" {56D68699-5DDF-4376-85B2-05B3C268D743}Uninstall "C:\Windows\TEMP\{34D596F3-A716-4A73-98A9-AC65AD2E8DE4}\{56D68699-5DDF-4376-85B2-05B3C268D743}Uninstall.log" A sintaxe do nome do arquivo, do nome do diretório ou do rótulo do volume está incorreta. Pressione qualquer tecla para continuar. . . Alguma ideia do motivo que ocorre este erro?
×
×
  • Criar Novo...