Trabalho de lógica 1 ano 691 palavras 3 páginas Exibir mais //1º questao void escreva(){ cout<<"*********Sistema de Automacao Computacao Basica*********\n"; cout<<"******************1Semestre Softwares*******************\n"; } //2º questao int somavet(int vet[],int numero1){ int soma=0; for(int i=0;i<numero1;i++){ soma=soma+vet[i]; } return soma; } //3º questao char sair(char escolha){ if(escolha=='s'){ return true; }else if(escolha=='n'){ return false; }else{ cout<<"Digite s ou n!"; cin>>escolha; return sair(escolha); } } //4º questao int semsinal(int n1){ if(n1<0){ n1=n1*(-1); return n1; }else{ return n1; } } //5º questao int digitos(int num1){ int digito=1; while(num1>9){ if(num1>10){ digito++; num1=num1/10; }else digito++; }return digito; } //6º questao int elevacao(int numer1,int numer2){ int result=1; for(int i=0;i<numer2;i++){ result=result*numer1; }return result; } //7º questao int mdc(int n1,int n2){ int soma=1;int aux; for(int i=2;i<=n1;i++){ if(n1%i==0&&n2%i==0){ soma=i; break; }else soma=1; }return soma; } //8º questao void escrevamatriz(int vet[3][3]){ cout<<"Sua matriz e: \n"; for(int i=0;i<3;i++){ for(int j=0;j<3;j++){