Jump to content

Search the Community

Showing results for tags 'c++'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Comunidade
    • Sugestões, Críticas ou Dúvidas relativas ao P@P
    • Acerca do P@P
  • Comunidade a Trabalhar
    • Apresentação de Projectos de Programação
    • Downloads
    • Revista PROGRAMAR
  • Desenvolvimento Geral
    • C
    • C++
    • Java
    • Pascal
    • Python
    • Bases de Dados
    • Dispositivos Móveis
    • Outras Linguagens
  • Desenvolvimento Orientado para Web
    • PHP
    • HTML
    • CSS
    • Javascript
    • Outras Linguagens de WebDevelopment
    • Desenvolvimento Web
  • Desenvolvimento .NET
    • C#
    • Visual Basic .NET
    • ASP.NET
    • WPF & SilverLight
  • Software e Sistemas Operativos
    • Software de Produtividade
    • Sistemas Operativos
    • Apresentação de Software
  • Informática
    • Interfaces Visuais
    • Computação Gráfica
    • Algoritmia e Lógica
    • Segurança e Redes
    • Hardware
    • Electrónica e Automação Industrial
    • Matemática
    • Software de Contabilidade e Finanças
    • Dúvidas e Discussão de Programação
  • Outras Áreas
    • Notícias de Tecnologia
    • Dúvidas Gerais
    • Discussão Geral
    • Eventos
    • Anúncios de Emprego
    • Tutoriais
    • Snippets / Armazém de Código
  • Arquivo Morto
    • Projectos Descontinuados
    • System Empires

Blogs

  • Blog dos Moderadores
  • Eventos
  • Notícias de Tecnologia
  • Blog do Staff
  • Revista PROGRAMAR
  • Projectos
  • Wiki

Categories

  • Revista PROGRAMAR
  • Tutoriais
  • Textos Académicos
  • Exercícios Académicos
    • Exercícios c/ Solução
    • Exercícios s/ Solução
  • Bibliotecas e Aplicações
  • Outros

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

  1. tonux

    Particularidades do compilador C++

    Olá Ao fazer cálculos mais rigorosos em C++, apercebi-me de certas particularidades: pow(a,(1/3) não é igual a pow(a,0.333333). Isto é significativo quando são exigidos cálculos matemáticos nesta área. Assim, num programa C++ onde figurem raízes cúbicas, por exemplo, é conveniente adicionar a linha na área do cabeçalho #define ir3 0.333333. Para futuros cálculos utilizaremos pow(a,ir3) . Em BASIC é indiferente (ver mais abaixo) Nota: isto em relação ao compilador usado por mim( GNU); não utilizei outros (ainda) #include <iostream> #include <cmat
  2. Olá, boa tarde Para a determinação das 3 raízes reais de uma equação do 3º grau, caso a condição se verifique, tenho sempre erro em C++, ao contrário do BASIC que me dá resultado certos. O método usado foi o chamado método trigonométrico, para o caso de 3 raízes reais. Código em BASIC 'Cálculo do valor das raízes de uma eq do 3º grau const pi=3.141593 dim as single yy,p,pp,q,cc,tt,teta,x1,x2,x3,z1,z2,r1,i1,a,b,c,d,aa,bb print "entrada dos coeficientes:" input a:input b:input c:input d If a=0 Then Print Print "O coeficiente 'a' TEM QUE SER DIFERENTE DE 0" Print Print
  3. valeria

    [Resolvido] Criar matriz

    Alguém pode me explicar como eu posso criar uma matriz?
  4. jonhhy

    [Resolvido] Operador ":"

    olá estava a ver está página: http://www.cplusplus.com/reference/unordered_set/unordered_set/insert/ que tem lá este exemplo: // unordered_set::insert #include <iostream> #include <string> #include <array> #include <unordered_set> int main () { std::unordered_set<std::string> myset = {"yellow","green","blue"}; std::array<std::string,2> myarray = {"black","white"}; std::string mystring = "red"; myset.insert (mystring); // copy insertion myset.insert (mystring+"dish"); // move insertion myset.insert (
  5. PCBA

    Leitura variáveis ecrã

    Estou a fazer um dos meus primeiros programas e estava a tentar ler de uma só vez 2 variáveis do ecran: 1 char e uma letra. int num; char car; printf("Insira uma letra e um numero: "); scanf_s("%c %i", &car, &num); printf("Você digitou: %c e %i '", car, num); quando corro o programa e se eu digitar por exemplo a2, aparece-me como resultado: Insira uma letra e um numero: a2 Você digitou: a e -858993460 O que estou a fazer errado na leitura da 2ª variável do tipo inteiro ? Obrigado Paula
  6. Estou a desenvolver um jogo em C++, em modo gráfico. Consiste em dois jogadores, um contra o outro em que cada um tem balas. Estou com dificuldades na condição que satisfaça "bala tocou no jogador adversário", o que tentei, mas logo me apercebi de que não poderia funcionar era: if((pox_X_Bala1 == nave2->Location.X) && (pox_Y_Bala1 == nave2->Location.Y)). Sugestões? Qualquer esclarecimento adicional sobre o código envolvente, digam. Desde já obrigado.
  7. aMachado

    Exercicio - Número Primo

    Olá a todos antes de mais, Estou a fazer um trabalho para a universidade bastante simples. O objectivo é o utilizador introduzir um valor, e nós dizermos se o número é primo ou não. Eu desenvolvi um fluxo grama juntamente com uma tabela de verificação e bateu tudo certo. Desenvolvi o código e algo não está a bater certo, está sempre a devolver a mesma resposta, "O número é primo", independentemente do valor que colocarmos lá. Talvez um par de olhos frescos consiga ver o meu erro. Desde já muito obrigado pela vossa atenção. [CHEERS] # include <stdio.h> # inclu
  8. Toolkits gráficos: (para janelas) GTK wxWidgets Qt FLTK (Fast Light Toolkit) (para aplicações multimedia/jogos) Allegro DirectX OpenGL SDL (Simple DirectMedia Layer) ClanLib Bibliotecas de suporte: libglade - gera as janelas através de um ficheiro .XML gerado pelo Glade gtkmm - bindings de C++ para GTK Bakery - framework que facilita a criação de aplicações de janelas em GNOME/gtkmm sdlmm - bindings de C++ para SDL OpenML - framework que facilita sincronização de audio/vídeo Editores de GUIs grátis/open-source: Glade - editor oficial para toolkit GTK
  9. Estou com um problema na hora de compilar o meu código, ele está perfeito, foi feito em sala de aula. Recentemente, eu instalei o linux Ubuntu, sei que tenho que instala as bibliotecas do opengl, principalmente a mesa 3d, que estou com dificuldades para instala-las.... Embora tenha instalado várias bibliotecas, o mesmo erro persiste: gcc -o teste1 teste1.cpp -lGL -lglut -lglu teste1.cpp:7:21: erro fatal: gl/gl.h: Arquivo ou diretório não encontrado compilação terminada. Alguém pode me ajudar?
  10. Astuto

    Matriz de números

    Boas, É possível fazer uma matriz por exemplo assim: [1][2][3][4] [5][6][7][8] apenas com 2 for's e dois arrays e que seja possível prosseguir a numeração mantendo a estrutura de 4 digitos por linha?
  11. bernas9

    C++ to word

    Boas, Estou a tentar criar um documento word através do meu código de c++, criar o documento não está a ser o problema, o problema neste momento é que precisava de criar uma tabela no word através do c++ e não estou a conseguir, alguém aqui me podia dar uma ajudinha ou um exemplo?
  12. ruisousa27

    Lista Ligada Dentro De outra

    Boas pessoal, tenho uma duvida num programa que consiste em gerir um parque de estacionamento. Se alguém me conseguir ajudar ficarei muito grato. Vou tentar ser o mais preciso possível na minha duvida. Como podem ver no código, a lista "Fila" tem um ponteiro para a lista "linha" (pelo menos era essa a minha intenção). o objetivo da função "void Fila::ocupa_lugar_fila(char fila, int linha)" é percorrer a lista "fila" até chegar à fila dada por parâmetro e depois de a encontrar, percorrer a lista "linha" até encontrar a lista passada por parâmetro. Assim que encontrar a fila e a linha ocupa e
  13. pedro_nuno

    Apagar conteúdo do ficheiro

    Boa tarde! Eu preciso de fazer um programa que me faça apagar o conteúdo de um ficheiro que eu tenha previamente criado. Ou seja, digamos que no meu programa principal eu crio um ficheiro .txt e escrevo lá texto. O que eu preciso agora é de umas linhas de código que me permitam apagar esse texto. Basicamente, fazer reset ao ficheiro. Alguém sabe como posso fazer isto? Obrigado!
  14. ruisousa27

    Adicionar Elemento a PILHA

    Boas pessoal, Preciso de inserir um determinado numero (n) numa determinada posição de uma pilha(idx) a contar do topo da pilha, sendo que o elemento do topo da pilha é o elemento de posição 0. E no caso de o idx ser mais que a dimensao da pilha este novo elemento deverá se colocado no fim da mesma. Obs: A pilha apenas tem um ponteiro para o topo da mesma e capacidade de guardar um inteiro (dados) em cada nó. O código que eu tenho é este: int CPilhaInteiros::especial(int n, int idx){ CNoPilha *current = topo; CNoPilha *previous = NULL; CNoPilha *novo = new CNoPilha; novo->dados =
  15. Saudações, Por Favor alguém que me ajude, Tenho esta árvore abaixo, pediram-me para implementar o Metodo Pre-Ordem , Pos-Ordem e implementar um método que retorne os N maiores numero da Árvore abaixo. O método Pre-Ordem e Pos-Ordem , já foram implementados , mas não consigo implementar o método que retorne maior numero da árvore. Alguém pode ajudar-me. //#include <iostream> //using namespace std; //classe arvore binaria de busca para valores inteiros class CArvore { private: int * Raiz; CArvore * Esq, *Dir; public: CArvore(); CArvore(int raiz); CArvore(int raiz, CArvore * esq,
  16. Boa tarde, Comecei à pouco tempo a aprender c++ e neste momento a minha professora deu-me um exercício para resolver que consiste em fazer um jogo da forca. A dúvida que tenho é na parte em que temos que organizar as palavras do jogo por temas e o utilizador deve ser capaz de criar um número variado de temas, que por sua vez, contêm um número variado de palavras (p. ex., tema “Frutas”, conterá as palavras, “banana”, “maça”, “laranja” e “limão”). Deve ser possível consultar a lista de temas e palavras, além de adicionar ou eliminar temas ou palavras. A minha dúvida é como fazer uma lista de
  17. alex9099

    Fazer o dial-up reviver

    Não sei se este será o melhor local para colocar esta duvida mas qaqui vai Alguem me direciona para fazer um cliente / servidor de dial-up? (pelo que entendo é comunicação por sons ou seja pode ser trasmitido por qualquer meio por onde passe som, seja um telemovel, por GSM/2G, ou mesmo pelo ar) Logo a primeira parte que quero fazer é usar um programa c++ (ou outra que seja melhor) para "intercetar" dados entre computadores e processa-los, ou seja converte-los para som ou mesmo apenas fazer compressão e mandar para o computador final
  18. #include <iostream> using namespace std; struct Char { char c; }; struct Int { int i; }; struct Int_Char { int i; char c; }; int main() { cout << sizeof(Char) << endl; cout << sizeof(Int) << endl; cout << sizeof(Int_Char) << endl; //? while(1){} } //Output: //1 //4 //8 Não estou a perceber porque é que a estrutura "Int_Char" têm 8 bytes, o esperado não seria 5?
  19. EdZener

    Análise de Circuitos__Prog C++

    Olá a todos, estou com um enorme "problema" nas mãos. Basicamente necessito de elaborar um trabalho para a disciplina de Prog. avançada e os meus conhecimentos são muito reduzidos nesta área. Estudo Eng electrotécnica e as nossas bases de programação são mt poucas. Problema. Construção de um diagrama de classes + Implementação 1 Descrição do Problema Um circuito resistivo pode ser representado por uma lista de componentes. Pretende-se com este trabalho elaborar um programa em C++, que permita calcular para qualquer circuito resistivo a: • I - intensidade da corrente que percorre cada um
  20. aefsousa

    Manter linha de comandos sempre no topo

    Boas, Estou a programar um simples programa em C++ que me ajudará a saltar algumas contas no meu emprego. #include <stdio.h> #include <stdlib.h> int main() { for( ; ; ) { float num1, num2, soma, sub, multi, div; printf("Calculo do IVA\n"); printf(" \n"); printf("Valor="); scanf("%f", &num1); printf("IVA="); scanf("%f", &num2); printf(" \n"); multi = num1 * num2; soma = multi + num1; printf("= %f\n", soma); printf(" \n"); } return 0; } O meu problema é colocar a janela da linha de comandos sempre no topo de todas as janelas sem programas/scripts externos (conheço a
  21. Boas malta, necessito de ajuda quando mando executar a função inicializa dá o seguinte erro "a referência de objeto não foi definida como uma instância de um objecto" O que estou a fazer mal? using namespace System; using namespace System::Collections; using namespace std; ref class ecran_vendas{ private: ref struct botao{ int ecran; int butaonumero; int codigoArtigo; String^ nome; bool status=false; }; array <botao^,2>^ ecran = gcnew array<botao^,2>(2,24) ; public:
  22. notanexpert

    [Resolvido] Servidor Windows socket C++/C

    Boas, como este é o meu primeiro post neste forum, antes de mais gostaria de cumprimentar os membros. Vou ao que interessa. Estou a necessitar de um "outro par de olhos" para me orientar na direcção correcta. Sou um "newbie" em programação, estou a usar o code blocks IDE, tenho a biblioteca ws2_32.lib atribuida ao projecto. O meu objectivo é criar um servidor em c++/c utilizando o winsock. Vou ser ainda mais especifico: (o que estou a tentar obter-fazer) 1) O servidor envia mensagem ao cliente quando este se conecta (Welcome, por exemplo) 2) O servidor envia mensagem ao cliente e pede o
  23. flashed

    classe array

    Boa noite, Recementemente comecei a estudar c++ e tenho a seguinte dúvida: Preciso de criar um trabalho que basicamente é um array bidimensional e depois tem coisas a andar dentro desse array. O "problema" é que tenho de usar poo com header (*.h) e source (*.cpp). Já fiz tantas modificações que a minha cabeça está a andar à roda e já nem sei o que escrevo, já mudei o código muitas vezes, acho que nem vale a pena mostar. Alguém me pode dar um exemplo simples? uma ajudinha? O trabalho tem uma sala que vai conter uma mesa, um gato e 2 avatares. Depois eles vão-se movendo (excepto a mesa) e
  24. Boa tarde, tenho um problema, que é : estou a ler um ficheiro de texto é assim: 1 ; Rui Pereira ; 234.67 2 ; Maria de Lurdes ; 123.54 5 ; Joana Beires ; 1231.00 6 ; Manuela Moura ; 1236.80 eu usei dois ciclos: um que faz: while (getline(cli, line,'\n')) { cout << "line cliA: "<< line << endl; // the content of 1º statment (until first '\n', 1º line of client is showed ss.str(line); string s2 = ss.str(); cout << "cliD: " << s2 << endl; separa o ficheiro por linas e um outro ciclo que separa por ; este justifica-se porque no final da linha
  25. Moohsilva

    Trocar pontos por virgulas numa string

    Boas, tou com problemas a tentar converter o '.' para ','. o meu value.c_str() contem um valor ex.: 3.55 e preciso de converter para uma variável e fique 3,55, tentei fazer pelo código que esta em baixo mas sei que não esta totalmente correto, se alguem me poder ajudar agradeço, Obrigado. cout << "Valor lido->" << value.c_str(); string str=value.c_str(); str.replace(str.begin(), str.end(), '.', ','); cout << "\nstr->" << str; float preco = strtof(value.c_str(), NULL); cout << "\nValor Final->" << preco << endl;
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.