Buscar

LP Exemplos

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 9 páginas

Prévia do material em texto

EXEMPLO 1 
/* faca um prgm que receba uma matriz 4x4 e multiplique 
a mesma por um vetor coluna com 4 posicoes */ 
 
#include<iostream> 
#include<stdlib.h> 
 
using namespace std; 
 
#define n 4 
 
int main(void) 
 { 
 int m[n][n],v[n],o[n]; 
 int i,j,num; 
 
 for(i=0;i<n;i++) 
 { 
 for(j=0;j<n;j++) 
 { 
 cout << "Entre o elemento ("<<i<<","<<j<<") - "; 
 cin >> num; 
 m[i][j] = num; 
 } 
 } 
 
 for(i=0;i<n;i++) 
 { 
 cout << "Entre o elemento ["<<i<<"] - "; 
 cin >> num; 
 v[i] = num; 
 } 
 
 cout << endl; 
 for(i=0;i<n;i++) 
 { 
 for(j=0;j<n;j++) 
 { 
 cout << m[i][j] << "\t"; 
 } 
 cout << endl; 
 } 
 cout << endl; 
 
 cout << endl; 
 for(i=0;i<n;i++) 
 { 
 cout << v[i] << "\n"; 
 } 
 cout << endl; 
 
 for(i=0;i<n;i++) 
 { 
 o[i] = 0; 
 for(j=0;j<n;j++) 
 { 
 o[i] = o[i] + m[i][j]*v[j]; 
 } 
 } 
 
 cout << endl; 
 for(i=0;i<n;i++) 
 { 
 cout << o[i] << "\n"; 
 } 
 cout << endl; 
 
 system("pause"); 
 return 0; 
 
EXEMPLO 2 
/* Faca um programa que multiplique a matriz 
mat[4][4] pelo vetor coluna vet[4] */ 
 
#include<iostream> 
#include<stdlib.h> 
#define n 4 
 
using namespace std; 
 
int main(void) 
 { 
 int i,j,mat[n][n],vet[n],saida[n],num; 
 
 cout << "Entrada da matriz" << endl; 
 /* Entrada da matriz */ 
 for(i = 0;i < n;i++) 
 for(j = 0;j < n;j++) 
 { 
 cout<<"Entre o elemento ("<<i<<","<<j<<") - "; 
 cin >> num; 
 mat[i][j] = num; 
 } 
 
 cout << endl; 
 cout << "Entrada do vetor" << endl; 
 /* Entrada do vetor */ 
 for(i = 0;i < n;i++) 
 { 
 cout<<"Entre o elemento ("<<i<<") - "; 
 cin >> num; 
 vet[i] = num; 
 } 
 
 cout << endl; 
 cout << "Impressao da matriz" << endl; 
 /*impressao da matriz e do vetor */ 
 for(i = 0;i < n;i++) 
 { 
 for(j = 0;j < n;j++) 
 { 
 cout<< mat[i][j] << "\t"; 
 } 
 cout << endl; 
 } 
 cout << endl; 
 cout << "Impressao do vetor" << endl; 
 /* impressao do vetor */ 
 for(i = 0;i < n;i++) 
 { 
 cout<< vet[i] << "\t"; 
 } 
 cout << endl; 
 
 /* multiplicar a matriz pelo vetor*/ 
 for(i = 0;i < n;i++) 
 { 
 saida[i] = 0; 
 for(j = 0;j < n;j++) 
 { 
 saida[i] = saida[i] + mat[i][j]*vet[j]; 
 } 
 } 
 
 cout << endl; 
 cout << "Impressao do vetor de saida" << endl; 
 /* impressao do vetor saida */ 
 for(i = 0;i < n;i++) 
 { 
 cout<< saida[i] << endl; 
 } 
 cout << endl; 
 
 
 system("pause"); 
 return 0; 
} 
 
EXEMPLO 3 
/* Calcule a soma de todos os numeros 
de 1 ate n */ 
 
#include<stdio.h> 
#include<stdlib.h> 
 
int main(void) 
 { 
 int i,n,s = 0; 
 
 printf("Entre com o valor de N - "); 
 scanf("%d",&n); 
 
 for(i = 1; i <= n; i = i + 1) 
 { 
 s = s + i; 
 } 
 printf("A soma = %d\n",s); 
 
 s = 0; 
 i = 1; 
 while(i <= n) 
 { 
 s = s + i; 
 i++; // mesma coisa que i = i + 1 
 } 
 printf("A soma = %d\n",s); 
 
 system("pause"); 
 return 0; 
 } 
EXEMPLO 4 
/* Faca um programa que multiplique um vetor pelo seu 
transposto */ 
 
#include<iostream> 
#include<stdlib.h> 
#define n 4 
#define QUAD(a) ((a)*(a)) 
 
using namespace std; 
 
int main(void) 
 { 
 int i,j,mat[n],saida,num; 
 
 
 cout << endl; 
 cout << "Entrada do vetor" << endl; 
 /* Entrada do vetor */ 
 for(i = 0;i < n;i++) 
 { 
 cout<<"Entre o elemento ("<<i<<") - "; 
 cin >> num; 
 mat[i] = num; 
 } 
 
 cout << endl; 
 cout << "Impressao do vetor" << endl; 
 /* impressao do vetor */ 
 for(i = 0;i < n;i++) 
 { 
 cout<< mat[i] << "\t"; 
 } 
 cout << endl; 
 
 /* multiplicar o vetor pelo seu transposto*/ 
 saida = 0; 
 for(i = 0;i < n;i++) 
 { 
 saida = saida + QUAD(mat[i]); 
 } 
 
 cout << endl; 
 cout << "Impressao de saida" << endl; 
 /* impressao do vetor saida */ 
 cout<< saida << endl; 
 cout << endl; 
 
 system("pause"); 
 return 0; 
}

Outros materiais