Ir ao conteúdo
  • Cadastre-se

Mateus Andrade Ferreira

Membro Pleno
  • Posts

    28
  • Cadastrado em

  • Última visita

Tudo que Mateus Andrade Ferreira postou

  1. Meu programa da esse erro " [Warning] converting to `int' from `double' " em várias linhas e não compila no DEV CPP, estranho é que funcionava antes de eu reinstalar, se alguém puder me ajudar eu agradeço. Deu uns erros bem estranhos na linha 57 também. /*Questão 1Multiplicaçao de duas matrizes*/#include <iostream>#include <stdlib.h>#include <math.h>using namespace std; int main(){ //PRECISAO SIMPLES //Matriz A int A[3][3]={ {1.1,1.1,1.1}, {2.2,2.2,2.2}, {3.3,3.3,3.3} }; //Matriz B int B[3][3]={ {4,4,4}, {5,5,5}, {6,6,6} }; //Multiplicacao das matrizes C=A*B int C[3][3]; int i,j,k; //zerar a matriz C for (i=0; i<3; i++) for (j=0; j<3; j++) C[i][j]=0; //multiplicacao das matrizes A e B for (i=0; i<3; i++) for (j=0; j<3; j++) for (k=0; k<3; k++) C[i][j]+=A[i][k]*B[k][j]; //saida matriz C cout<<"Matriz resultante, precisao simples"<<endl; int lin,col; for (lin=0; lin<3; lin++){ for(col=0; col<3; col++){ cout << C[lin][col]<<" "; } cout <<endl; }; cout <<endl; //CALCULO DA NORMA 2 int normaps, aux1; aux1=0; for (i=0; i<3; i++) for (j=0; j<3; j++) aux1+=pow(C[i][j],2); normaps=sqrt(aux1); cout <<"Norma Precisao simples = "<<normaps<<endl; cout <<endl; // PRECISAO ESTENDIDA //Matriz A double D[3][3]={ {1.1,1.1,1.1}, {2.2,2.2,2.2}, {3.3,3.3,3.3} }; //Matriz B double E[3][3]={ {4,4,4}, {5,5,5}, {6,6,6} }; //Multiplicacao das matrizes C=A*B double F[3][3]; int l,m,n; //zerar a matriz C for (l=0; l<3; l++) for (m=0; m<3; m++) F[l][m]=0; //multiplicacao das matrizes A e B for (l=0; l<3; l++) for (m=0; m<3; m++) for (n=0; n<3; n++) F[l][m]+=D[l][n]*E[n][m]; //saida matriz C cout<<"Matriz resultante, precisao estendida"<<endl; int linha,coluna; for (linha=0; linha<3; linha++){ for(coluna=0; coluna<3; coluna++){ cout << F[linha][coluna]<<" "; } cout <<endl; }; cout <<endl; //CALCULO DA NORMA 2 double normape, aux2; aux2=0; for (i=0; i<3; i++) for (j=0; j<3; j++) aux2+=pow(F[i][j],2); normape=sqrt(aux2); cout <<"Norma Precisao estendida = "<<normape<<endl; cout <<endl; system("pause");return 0; }
  2. Bom dia galera, sou professor e estou usando o visualg como introdução a linguagem C para alunos do ensino médio. Estou usando o proprio help do visualg pra apresentar as funcionalidades do programa assim como os exemplos para mostrar como os comandos funcionam. copiei esse programa dos exemplos e estou tento erro de sintaxe na linha 14, porém não estou conseguindo encontrar o erro, já que copiei do proprio visualg. Espero que alguém possa me ajudar. algoritmo "Introdução as funções"// Função : Utiliza uma função pra calcular uma soma de dois números usando parametros passsados por valor// Autor : Mateus Andrade Ferreira// Data : 23/03/2015// Seção de Declarações varn,m,res:realinicio// Seção de Comandos escreval("Digite o primeiro número")leia(n)escreval("Digite o segundo número")leia(m)res <- soma(n,m) // Linha com erroEscreva("a soma dos dois números é: ", res)funcao soma:(x,y:real): realinicio// n, m e res são variáveis globaisretorne x+yfimfuncaofimalgoritmo
  3. Boa tarde galera, alguém pode me ajudar a resolver o equivalente thevenin desse circuito? Atenção para a posição do terra Preciso resolver isso hj porque vou usar amanha (16/03) de manhã Abraços.

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...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!