Baixe o app para aproveitar ainda mais
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"); }
Compartilhar