Ir ao conteúdo
  • Cadastre-se

Fídias Torres

Membro Pleno
  • Posts

    26
  • Cadastrado em

  • Última visita

Tópicos solucionados

  1. O post de Fídias Torres em Erro de Lista fora do range Python foi marcado como solução   
    @devair1010
    n1 = -1 n2 = -1 for diferença in range(qtdColuna): n1 += 1 n2 += 1 for diferença2 in range(qtdLinha): p1 = -1 for diferença3 in range(qtdLinha): p1 += 1 p2 = -1 for diferença4 in range(qtdLinha): p2 += 1 r1.append(valores_colunas[n1][p1] - valores_colunas[n2][p2]) regra_de_tres_p1.append(r1) print(regra_de_tres_p1) Fiz desse jeito aqui e ta dando certo, mas ele ta salvando o mesmo valor repetidas vez de acordo com a quantidade de Linha que eu seleciono:
    por exemplo:
    se eu escolho a quantidade de Linha como 4, ele vai fazer todas as diferenças e armazenar 4 vezes.
    Tem alguma maneira de arrumar isso?
  2. O post de Fídias Torres em Não consigo coletar valores foi marcado como solução   
    #include <iostream> #include <stdio.h> #include <stdlib.h> #include <locale.h> #include <stdbool.h> #include <string> #include <conio.h> using namespace std; int main() { //Permite o padrão de escrita em PT-BR setlocale(LC_ALL, "portuguese"); //Variáveis int qtdLinha, qtdColuna; int op = 1; //Coleta o Número de Colunas e Linhas cout << "\nDigite o Número de Colunas que deseja: "; cin >> qtdColuna; cout << "\nDigite o Número de Linhas que deseja: "; cin >> qtdLinha; //Variáveis string linha[qtdLinha]; string coluna[qtdColuna]; //Coleta o nome das Colunas e das Linhas for (int c = 0; c < qtdColuna; c++) { cout << "Digite o nome da coluna: "; cin >> coluna[c]; } for (int l = 0; l < qtdLinha; l++) { cout << "Digite o nome da linha: "; cin >> linha[l]; } //Limpa a Tela system("clear||cls"); //Decide o que o programa vai fazer while (op != 0) { cout << "Digite 1 para adicionar valores a matriz" <<" Digite 0 para finalizar o programa: "; cin >> op; switch (op){ case (1): for (int c=0; c< qtdColuna; c++){ cout << " " << coluna[c] << " "; } cout << "\n\n"; for (int l=0; l< qtdLinha; l++){ cout << linha[l] << endl << endl; } break; case (0): cout << "\nOPERAÇÃO FINALIZADA"; break; default: cout<<"\nOPERAÇÃO INVÁLIDA!\n\n"; break; } } getchar(); return 0; } Hoje mais cedo postei uma dúvida relacionada com os cases e já me ajudaram a resolver,  agora não consigo pensar em nenhum jeito de coletar os valores e depois exibir ele na tela juntamente com o nome das colunas e nome das linhas.

Sobre o Clube do Hardware

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

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!