Buscar

Exercícios dados em sala

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

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

Prévia do material em texto

Exercícios
Desenvolva um programa que leia o primeiro termo e a razão de uma progressão aritmética. Crie um vetor com os primeiros 10 elementos dessa progressão aritmética 
#include <iostream.h>
main() {
float v[100],a1,razao;
cout<< "Primeiro Termo:";
cin>> a1;
cout<< "Razao:";
cin>> razao;
 
v[0] = a1;
v[1] = v[0]+razao;
v[2] = v[1]+razao;
v[3] = v[2]+razao;
v[4] = v[3]+razao;
v[5] = v[4]+razao;
v[6] = v[5]+razao;
v[7] = v[6]+razao;
v[8] = v[7]+razao;
v[9] = v[8]+razao;
cout<< v[0]<<" "<<v[1]<<" "<<v[2]<<" "<<v[3]<<" "
 <<v[4]<<" "<<v[5]<<" "<<v[6]<<" "<<v[7]<<" " 
 <<v[8]<<" "<<v[9]<<" " "\n";
 
 system ("pause");
 }
Ou
#include <iostream.h>
main() {
float v[1000],a1,razao;
int i;
cout<< "Primeiro Termo:";
cin>> a1;
cout<< "Razao:";
cin>> razao;
v[0] = a1;
for (i=1; i<=9;i=i+1){
 v[i]=v[i-1] + razao;
}
for (i=0;i<=9; i=i+1){
cout<< v[i]<<" ";
}
cout <<"\n";
 system ("pause");
 }
Desenvolva um programa que leia duas matrizes de ordem 2:
Calcule a matriz C que é a soma da matriz A com a matriz B
main(){
 float a[100][100],b[100][100],c[100][100],d[100][100],;
 
 cout<<"Digite a Primeira linha da Matriz A: \n";
 cin>>a[0][0] >> a[0][1];
 cout<<"Digite a Segunda Linha da Matriz A: \n";
 cin>>a[1][0] >> a[1][1];
 
 cout<<"Digite a Primeira linha da Matriz B: \n";
 cin>>b[0][0] >> b[0][1];
 cout<<"Digite a Segunda Linha da Matriz B: \n";
 cin>>b[1][0] >> b[1][1];
 
 c[0][0] = a[0][0]+b[0][0];
 c[0][1] = a[0][1]+b[0][1];
 c[1][0] = a[1][0]+b[1][0];
 c[1][1] = a[1][1]+b[1][1];
 
 cout<<"Matriz C: \n";
 cout<<c[0][0]<<" "<<c[0][1]<< "\n";
 cout<<c[1][0]<<" "<<c[1][1]<< "\n";
 
 system("pause");
 }
Calcule a matriz D que é a multiplicação da matriz A pela matriz B
#include <iostream.h>
main(){
 float a[100][100],b[100][100],c[100][100],d[100][100],;
 
 cout<<"Digite a Primeira linha da Matriz A: \n";
 cin>>a[0][0] >> a[0][1];
 cout<<"Digite a Segunda Linha da Matriz A: \n";
 cin>>a[1][0] >> a[1][1];
 
 cout<<"Digite a Primeira linha da Matriz B: \n";
 cin>>b[0][0] >> b[0][1];
 cout<<"Digite a Segunda Linha da Matriz B: \n";
 cin>>b[1][0] >> b[1][1];
 
 c[0][0] = a[0][0]+b[0][0];
 c[0][1] = a[0][1]+b[0][1];
 c[1][0] = a[1][0]+b[1][0];
 c[1][1] = a[1][1]+b[1][1];
 
 cout<<"Matriz C: \n";
 cout<<c[0][0]<<" "<<c[0][1]<< "\n";
 cout<<c[1][0]<<" "<<c[1][1]<< "\n";
 
 d[0][0] = a[0][0]*b[0][0]+b[1][0];
 d[0][1] = a[0][0]*b[0][1]+b[1][1];
 d[1][0] = a[1][0]*b[0][0]+b[1][0];
 d[1][1] = a[1][0]*b[1][1]+b[1][1];
 
 cout<<"Matriz D: \n";
 cout<<d[0][0]<<" "<<d[0][1]<< "\n";
 cout<<d[1][0]<<" "<<d[1][1]<< "\n";
 
 system("pause");
 }

Outros materiais