Search the Community
Showing results for tags 'c++'.
-
Olá, quero tornar-me um criador de jogos. Depois de alguma pesquisa no youtube que descobri, que preciso estritamente de uma matemática. O que pode dizer sobre isto? De que tipo exacto de matemática preciso? a que nível?
-
Olá boa noite, Estou a desenvolver um trabalho sobre uma maquina de auto atendimento, que deve de aparecer um menu e depois o utilizador escolhe o menu que quiser e deverá de aparecer o valor com o respetivo troco ou não. E eu estou com duvidas como fazer para que se possa adicionar mais um produto depois de se já ter escolhido o primeiro menu. Nesta parte foi a minha tentativa de fazer algo: case 1: printf("Escolheu o menu 'Frango sem bebida e com acompanhamento'.\n"); printf("Quer adicionar mais algum produto? (S/N)\n"); scanf("%s", &letra);
-
Como faço pra esse código ler vários números até o usuário digitar -1 e no fim mostrar a soma dos divisores de cada um? #include <iostream> using namespace std; int main() { int valor,i, soma; soma = 0, i = 1; cin>>valor; while(i < valor and valor !=-1) { if (valor%i==0) { soma += i; } i++; } cout<<soma<<endl; return 0; }
-
Boa tarde Estou a tentar fazer um exercicio quero criar um programa que lê-se as combinaçoes dos teclados antigos dos telemoveis por exemplo 222 2 333 33 daria "cafe" como é que posso fazer isto ? Não existe nenhuma função que agrupe os numeros num array para ficar {"222","2","333","33"}, isto facilitaria bastante o problema. Desde Ja Obrigado
-
Manipulação de Arquivos do Tipo Texto Ver Ficheiro Notes de aula sobre manipulação de arquivos de texto em C++. Universidade de São Paulo Departamento de Física e Matemática Autor: Prof. Dr. José Augusto Baranauskas Submetido por Erik Submetido em 09/11/2020 Categoria Textos Académicos Licença Website
-
-
Preciso de ajuda para ler ficheiros em .txt e poder alterar os seus dados .
-
Boas! Comecei a tirar um curso de programação e neste momento estou a aprender codigos em c++ mas estou com dficuldades em evoluir e gostaria de saber se havia algum curso de c++ gratuito! Obrigado!
-
Ola! Preciso de ajuda com meu programa. Por favor! Tenho 3 Classes: Complexo: que faz operações entre números complexos, Matriz: cria matriz de complexos e faz operações entre matrizes Por ultimo, criei a Classe sistema que possui métodos para calcular a resolução de um sistema linear pelo método iterativo de Gauss, sendo os elementos da Matriz (Sistema) todos complexos. Até ai ok. O meu bug esta a ser em manipular as coisas no Main.cpp Preciso: primeiro verificar convergencia(), depois se convergir faço o calculo pelo metodo Gauss(). Por ultimo exibir a solução dada pelo metodo re
-
Boas, estou com um problema no código ao chamar uma função para o programa principal. O exercício pretende que o utilizador introduza 5 números e usando uma função que ao ser chamada verifique se o array dos números lido é positivo, se não for, o programa acaba, usando um return ou exit(). O meu problema é que ao chamar essa função para o programa principal não faz absolutamente nada, é como se não estivesse ali. O meu código é o seguinte: Agradeço a quem possa ajudar #include <stdio.h> #include <iostream> #include <locale.h> int positivo (int A[
-
Boas... C++ & dirextx são as melhores plataformas para o desenvolvimento de jogos 3d? se nao, quais? Como interligar? Obrigado
-
Olá, eu estou tendo um problema com esse código. Eu não consegui notar onde ele tá erro (pois sou novata em programação), mas ele sempre pede um número e não faz o algoritmo novamente, apenas continua no loop da pergunta. Alguém pode me ajudar? Agradeço #include <stdio.h> #include <stdlib.h> main() { char ch; int num, i; i = 0; while (1){ printf("Digite um numero. \n"); scanf("%d", &num); while (i < 10) { i++; printf("\n %4d X %2d = %4d", num, i, i * num); } printf("\n\n\n"); } system
-
Boa tarde. Sou iniciante na programação (só sei linguagens) e em um dos exercicios que estava a fazer surgiu uma dúvida por causa de algo que já li. O exercicio é o seguinte: O resultado que me deu é 0.5 (no papel), mas como é pedido um número inteiro, 0.5 é igual a 0 ou a 1? Pergunto porgue se é um número inteiro terá de ser "arredondado", certo? 0.5 é arredondado para cima ou para baixo? Penso que será igual a 0, mas não tenho a certeza, apesar de fazer o "cout" no codeblocks e dar 0, sem qualquer erro. Pergunta básica, mas que para mim é de ajuda. Obrigado desd
-
estava a criar um projecto final de modulo e preciso usar ficheiros em linguagem c sobre qualuer assunto ou tema, até ai ok e surgio-me a necessidade de criar um sub menu para o menu inicial por exemplo um programa sobre as ligas de footbol portuguesas como menu (primeira liga ,liga nos,etc) e dentro das ligas as equipas. sendo que assim que seleciono uma opçao no menu "inicial" o programa fecha sem abrir o sub menu meu programa aqui: #include <stdio.h> #include <cstdlib> main() { int opcao; int opcaot; int opcaog; int opcaol; FILE
-
Ola! Estou com um TP da faculdade em que tenho duas classes: Complexo e Matriz. O programa final deve exibir a soma e a multiplicação de duas matrizes de numeros complexos. O programa nao da erro porem nao exibe a soma e a multiplicação das matrizes. Alguem poderia ajudar-me? #pragma once class Complexo { private: float re, im; public: Complexo(); // Construtor cria um número nulo Complexo(float r, float i); void atribuir(float r, float i); void lerComplexo(); // ler complexo do teclado void imprimir(); // escrever complexo para o monitor float real() { retur
-
#include <stdio.h> #include <locale.h> #include <windows.h> #include <ctype.h> #include <iostream> using namespace std; /* Zona de Variaveis */ int vetor[5][5];//vetor com limite de 5linhas com 5 de colunas (1 numeros pares,2 numeros impares,3 nulo,4 positivos,5 negativos) int verificador,i; /* Corpo Principal */ main(){ setlocale(LC_ALL, "Portuguese"); printf("Olá usuário vamos classificar um número?\n"); for(i=0; i<5; i++){ cout<<"\nIntroduza Número: "; cin>>verificador; //scanf("%d",&verificador); if((verificador
-
Queria saber se posso colocar uma condição no case. Ex: int a,b; cin>> a; Switch(a) {Case a==b: Cout<<"a é igual a b.";}
-
Olá, sou um aluno de informática de 11º ano e neste momento estou a estudar a linguagem de programação c++. Tenho um exercício cujo objetivo do programa é ler um número inteiro e converte-lo para números romanos usando obrigatoriamente arrays . Tentei resolver mas apenas consegui usando o comando switch, e queria conseguir resolver o exercício usando arrays (strings). O meu código (usando o comando switch) é o seguinte: Agradecia imenso a quem me pudesse ajudar. Cumprimentos. #include <stdio.h> #include <locale.h> int main (){ setlocale (LC_ALL,"Portuguese");
-
Boa tarde. Gostaria que me ajudassem a corrigir este algoritmo. Tenho de fazer um programa que simule o euromilhões e ainda verificar quantos números acertei e atribuir prémios respetivos. Os contadores parecem não estar a funcionar corretamente. O algoritmo é o seguinte: #include <iostream> #include <stdio.h> #include <time.h> #include <stdlib.h> using namespace std; int z; int y; int numeros[5]; int i; int estrelas[2]; int c; int w,u; int contador=0; int contador2=0; void chave_aleatoria(int numeros_chave[]) { srand(time(N
-
A alguma coisa que se pode simplificar ou melhorar ? #include <iostream> #include <stdlib.h> #include <time.h> using namespace std; //as posições foram retiradas do seguinte site: https://www.jogossantacasa.pt/web/SCCartazResult/ //parti do principio que o euromilhões tem 5 números e 2 estrelas ... int main() { srand ( time(NULL)); // fim da geração da seed... int n[7],i; for(i=0;i<5;i++) { n=rand()%(50) + 1; } for(i=5;i<7;i++) { n=rand()%(12) + 1; } //fim da geração da chave... int num_uti[7]; cout &
-
Boa tarde pessoal, estou precisando de ajuda com a declaração de uma variável int... Tenho um array de 10 posições do tipo 'const ' e preciso usar cada uma das posições para definir o tamanho de uma variável array int... Mas não está funcionando... O que eu fiz : #define _GNU_SOURCE // necessário porque getline() é extensão GNU #include<stdio.h> #include<stdlib.h> #include<string.h> #include<iostream> #include<fstream> #include<math.h> #include <limits> #include <windows.h> const int IND_TAM=5, /* ESTE EU VOU MUDAR 'A MÃO' EM
-
Boas pessoal, é possível criar uma função numa class A que devolva um ponteiro para um objeto instanciado da class B ? Exemplo: class Autodromo { private: string nome; Pista pista; public: Autodromo::Autodromo(string nome, int maxCarros, int comprimento) : nome(nome), pista(maxCarros, comprimento) {} Pista* getPista() const; }; class Pista { int maxCarros; int comprimento; int segundo; public: Pista(int maxCarros, int comprimento); }; Eu tentei criar a função // Autodromos.h Pista* getPista() const; // Autodromos.cpp Pista* Autodromo::getPista() const { ret
-
Boa noite, Estou atualmente a fazer um trabalho académico no âmbito da cadeira de programação em que consiste saber a média e o desvio padrão de determinados custos, o meu problema é que eu desenvolvi uma forma para calcular o desvio padrão e ao que aparenta ela por vezes funciona corretamente mas tem vezes que surge este número "-2147483648", já andei às voltas e não consegui achar uma solução para isto, se alguém poder me ajudar por favor mande-me mensagem privada, pois não queria, por agora, disponibilizar o meu trabalho publicamente.