Ir ao conteúdo
  • Comunicados

    • Gabriel Torres

      Seja um moderador do Clube do Hardware!   12-02-2016

      Prezados membros do Clube do Hardware, Está aberto o processo de seleção de novos moderadores para diversos setores ou áreas do Clube do Hardware. Os requisitos são:   Pelo menos 500 posts e um ano de cadastro; Boa frequência de participação; Ser respeitoso, cordial e educado com os demais membros; Ter bom nível de português; Ter razoável conhecimento da área em que pretende atuar; Saber trabalhar em equipe (com os moderadores, coordenadores e administradores).   Os interessados deverão enviar uma mensagem privada para o usuário @Equipe Clube do Hardware com o título "Candidato a moderador". A mensagem deverá conter respostas às perguntas abaixo:   Qual o seu nome completo? Qual sua data de nascimento? Qual sua formação/profissão? Já atuou como moderador em algo outro fórum, se sim, qual? De forma sucinta, explique o porquê de querer ser moderador do fórum e conte-nos um pouco sobre você.   OBS: Não se trata de função remunerada. Todos que fazem parte do staff são voluntários.

Paulo Sérgio Oliveira Coutinho

Membros Juniores
  • Total de itens

    15
  • Registro em

  • Última visita

  • Qualificações

    N/D
  1. C++ Aplicação da função main

    Eu até já montei o código, como segue: #include <iostream> using namespace std; void Media(int media, int *a1, int *a2, int *a3) { if((*a1 <= *a2) && (*a1 <= *a3)) media = (*a2+*a3)/2; { if((*a2 <= *a1) && (*a2 <= *a3)) media = (*a1+*a3)/2; { if((*a3 <= *a1) && (*a3 <= *a2)) media = (*a1+*a2)/2; { } } } } int main() { float a1, a2, a3, media; { cout << "Informe a nota de A1 desse aluno: "; cin >> a1; cout << "Informe a nota de A2 desse aluno: "; cin >> a2; cout << "Informe a nota de A3 desse aluno: "; cin >> a3; } cout << "A media do aluno e' " << media << "\n"; } Porém, ele tá acumulando lixo e não tá dando o resultado correto, pensei na função fflush, mas não consegui aplicar, pode me ajudar?
  2. C++ Aplicação da função main

    Não consegui assimilar, pode "montar" o código completo e correto para mim, estou iniciando em sistema de informação. Obrigado!
  3. C++ Aplicação da função main

    Preciso criar uma pequena aplicação em C/C++ com a função main recebendo parâmetros, de forma que os parâmetros sejam entendidos como as 3 notas de um aluno em uma disciplina e informe sua média, considerando o sistema de cálculo da média utilizado pela instituição(média das duas maiores notas). Eu até fiz em C++ o seguinte código: #include <iostream> #include <stdlib.h> using namespace std; int main() { float a1, a2, a3, media; { cout << "Informe a nota de A1 desse aluno: "; cin >> a1; cout << "Informe a nota de A2 desse aluno: "; cin >> a2; cout << "Informe a nota de A3 desse aluno: "; cin >> a3; if((a1 <= a2) && (a1 <= a3)) media = (a2+a3)/2; if((a2 <= a1) && (a2 <= a3)) media = (a1+a3)/2; if((a3 <= a1) && (a3 <= a2)) media = (a1+a2)/2; } cout << "A media do aluno e' " << media; } Porém, não consegui aplicar com a função main, onde só consegui o seguinte parâmetro básico: int main(int argc, char** argv) Agradeço qualquer ajuda que puderem me dar.
  4. C++ linguagem c/c++ com função recursiva

    Muito obrigado, já deu para completar.
  5. C++ linguagem c/c++ com função recursiva

    Preciso criar uma aplicação em C/C++ que apresente uma FUNÇÃO RECURSIVA que calcule o resultado de um número real elevado a um número inteiro(o mesmo que a função pow faz, com o expoente obrigatoriamente inteiro) e um programa principal que solicite ao usuário dois números, o primeiro real e o segundo inteiro, e apresente o valor do número real elevado ao número inteiro. UTILIZANDO OBRIGATORIAMENTE A FUNÇÃO CRIADA. Consegui uma prévia da função, mas falta a aplicação, como segue: int pot (int x, int n) { if (n==0) return 1; Caso BASE else return x*pot(x,n-1); Passo Recursivo } Agradeço qualquer ajuda que puderem me oferecer.
  6. C++ linguagem c/c++ com função recursiva

    Tenho que criar uma aplicação em C/C++ que apresente uma função recursiva que calcule o resultado de um número real elevado a um numero inteiro(o mesmo que a função pow faz, com o expoente obrigatoriamente inteiro) e um programa principal que solicite ao usuário dois números, o primeiro real e o segundo inteiro, e apresente o valor do número real elevado ao número inteiro. Consegui um único exemplo incompleto, conforme segue: int pot (int x, int n) { if (n==0) return 1; Caso BASE else return x*pot(x,n-1); Passo Recursivo }
  7. C++ Linguagem C++ com a função "find"

    Eu até coloquei o código abaixo para "rodar" no codeblocs: #include <iostream> #include <stdlib.h> #include <string> using namespace std; int main() { int posicao; char texto[100]=""; string palavra, cvr_texto=""; cin.getline(texto, 100); cvr_texto = texto; cout << "Procurar palavra: "; cin >> palavra; posicao = cvr_texto.find(palavra); } Mas está incompleto, deve compor as exigências abaixo: 1) Pesquisar sobre a função (método) find do tipo (da classe) string do C++; 2) Crie uma pequena aplicação em C++ que funcione como um sistema de busca em uma lista de nomes. UTILIZE OBRIGATORIAMENTE O MÉTODO PESQUISADO NO ITEM 1. A aplicação deve inicialmente solicitar ao usuário um nome/sobrenome chave (ex.: “silva”) e, a seguir, uma lista de 20 nomes completos de pessoas. A aplicação no final deve informar quantas pessoas possuem em seu nome completo a palavra chave. (ex.: “joão da silva” conta, “josé de souza" não conta); 3) Experimente executar a aplicação digitando o nome de pesquisa totalmente em minúsculo e digitar o nome completo sempre com a primeira letra em maiúsculo e analise o resultado. (ex.: “silva” para o nome chave e “João da Silva” para um dos nomes); 4) Gere uma nova versão da aplicação do item 2 para fazer a pesquisa desconsiderando as diferenças entre maiúsculas e minúsculas.
  8. C++ Linguagem C++ com a função "find"

    Preciso elaborar um código com a linguagem C++ e a função "find" listando 20 nomes e sobrenomes, sendo informado no final quantas pessoas da lista possuem em seu nome a palavra-chave pedida na função "find", por exemplo, entre os 20 informo João de Souza e João da Silva e peço para encontrar quantos "Silva" tem e me informa só o João da Silva. Agradeço a ajuda, pois estou começando em SI.
  9. C++ Linguagem C++ Exercício de Repetições

    Fiz a correção mas continua não "rodando".
  10. C++ Linguagem C++ Exercício de Repetições

    Estou com um exercício que compila mas não "roda" corretamente, peço ajuda, sei que falta algo: /*ESTE PROGRAMA FUNCIONA*/ Faça um programa para o caixa da venda de seu Manuel. Supondo, para simplificar, que as pessoas sempre compram 10 produtos, faça com que o programa solicite ao caixa o valor de cada um dos 10 produtos e ao final informe o valor final da conta do cliente. #include <iostream> using namespace std; int main() { int i; float produto, soma = 0; for (i = 1; i <= 10; i++) { cout << "Informe o valor do produto " << i << ": "; cin >> produto; soma = soma + produto; } cout << "Total das compras: " << soma << "\n"; } /*ESTE PROGRAMA NÃO FUNCIONA*/ Melhore o programa para a venda de seu Manuel da questão anterior, de forma que o caixa pare de registrar produtos quando este informar que o valor do produto é zero (ou seja, não está predeterminado quantos produtos o cliente está comprando). #include <iostream> using namespace std; int main() { int i, N, soma; for (i = 1; i <= N; i++) N=0; soma=0; { cout << "Informe o valor do produto: \n" << N; while(N>0) { soma = soma + N; cin >> N; } cout << "\nTotal das compras: " << soma; } }
  11. C Linguagem C com macro

    Não consigo acertar o código para uma aplicação em C com macro, sem if, que me informe o maior numero entre 3 oferecidos, a partir de outro para 2 números oferecidos que conclui, conforme abaixo: #include <stdio.h> #include <stdlib.h> #define maior(x, y) x>y?x:y int main(){ int a = 5; int b = 8; int c = maior(a,b); printf("Maior valor = %d\n", c); system("pause"); return 0; } Agradeço se puderem me ajudar, pois tenho que entregar esta resposta amanhã na faculdade.
  12. Remoção do Reparo Automático

    Boa noite! Tenho um PC com Windows 8.1 Pró de 64 bits, acontece que há alguns dias ele vem iniciando com o reparo automático e não conclui, então eu configuro para sair do loop, mas quando desligo e ligo de novo ele inicia com o reparo automático novamente. Procurei por algum recurso de remoção na internet e não encontrei nenhum que não exigisse a mídia ou cd de instalação, o que eu não tenho. Gostaria de saber se alguém pode me ajudar com esse problema?
  13. Erro no Codeblocs

    -------------- Build: Debug in Lista01-Exerc18 (compiler: GNU GCC Compiler)--------------- mingw32-g++.exe -o bin\Debug\Lista01-Exerc18.exe obj\Debug\main.o mingw32-g++.exe: Internal error: Aborted (program collect2) Please submit a full bug report. See <URL:http://www.mingw.org/bugs.shtml> for instructions. Process terminated with status 1 (0 minute(s), 0 second(s)) 0 error(s), 0 warning(s) (0 minute(s), 0 second(s)) É isso benjamin Bregg? adicionado 49 minutos depois Gente! reinstalei o codeblocs para a versão 16.01 e consegui compilar meus programas, obrigado pela ajuda, boa noite.
  14. Erro no Codeblocs

    O meu SO é Windows 10 de 64 bits, a versão do codeblocs é 13.12, e um programa simples como esse abaixo ou outros que já experimentei dá a mensagem que descrevi acima? É suficiente essa informação? #include <stdio.h> #include <stdlib.h> int main() { float n1, n2, media; printf("Informe a primeira nota\n"); scanf("%f", &n1); printf("Informe a segunda nota\n"); scanf("%f", &n2); media = (n1 + n2)/2; printf("A media das notas e: %.1f", media); } Obrigado pelo que puderem fazer por mim!
  15. Erro no Codeblocs

    Sou iniciante em linguagem de programação e quando uso um programa qualquer no Codeblocs ele não compila e aparece a seguinte mensagem: - It seems that this project has not been built yet. Do you want to build it now - Traduzindo: Parece que este projeto ainda não foi construído. Você quer construir agora - quando clico em ok o projeto não salva, o que devo fazer? Podem me ajudar?

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações 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

×