Algoritmo

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (478 palavras )
  • Download(s) : 0
  • Publicado : 26 de setembro de 2012
Ler documento completo
Amostra do texto
TRABALHO ALGORITMOS II – Segundo Período/Funcesi
ALUNOS: Flávio Plácido Pascoal e Cleonice Machado da Silva Azevedo.




EXERCÍCIO 01
#include
using namespace std;
//recebe porreferência, com ponteiros e calcula multiplicação
float Multiplica(float *a, float *b){
float result;
result = (*a) * (*b);
return result;
}

int main() {
float a,b, vet[2];
int i=0;
cout<<"\nDigite o primeiro valor: ";
cin>>a;
cout<<"\nDigite o segundo valor: ";
cin>>b;

for(int i=0;i<2;i++) {
vet[i]=Multiplica(&a,&b);
}

cout<<"\nValor de a * b: "< i++;
cout<<"\nValor de b * a : "< return 0;
}










EXERCÍCIO 02
#include
using namespace std;
//recebematriz e vetor, calcula soma das linhas e colunas
void somam( float mat[][3], float vet[2]) {
int i, j;
float aux=0;
for(i=0;i<3;i++) {
for(j=0;j<3;j++) {aux = aux + mat[i][j]; //soma as linhas
}
}
i=0;
j=0;
float aux2=0;
for(i=0;i<3;i++) {
for(j=0;j<3;j++) {
aux2 = aux2 + mat[i][j];//soma as colunas
}
}
cout<<"\nsoma das linhas"< cout<<"\nsoma das colunas"<< aux2;
cout<< endl;
}
int main() {
float mat[3][3], vet[2];
int i, j;for(i=0;i<3;i++) {
for(j=0;j<3;j++) {
cout<<"\n Digite valor para matriz: ";
cin>>mat[i][j]; //recebe valores para a matriz
}
}
somam(mat, vet);return 0;
}







EXERCICIO 03
#include
//recebe duas variaveis e um parâmetro e retorna soma das duas
using namespace std;
void soma(float v1, float v2, float &result) {
result =v1+v2;
}
int main() {
float va1, va2, result;
cout<<"\nDigite o primeiro valor: ";
cin>>va1;
cout<<"\nDigite o segundo valor: ";
cin>>va2;
soma(va1,va2,result);...
tracking img