Buscar

LP Exemplos Prog

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 programa que receba 10 coordenadas 
no espaco 2D e calcule a distancia destes 
pontos a origem. */ 
 
#include<iostream> 
#include<stdlib.h> 
#include<math.h> 
 
using namespace std; 
 
int main(void) 
 { 
 float x[10],y[10],d[10]; 
 int i; 
 for(i = 0; i<10; i++) 
 { 
 cout << "entre com a coordenada x - "; 
 cin >> x[i]; 
 cout << "entre com a coordenada y - "; 
 cin >> y[i]; 
 d[i] = sqrt(x[i]*x[i] + y[i]*y[i]); 
 } 
 for(i = 0; i<10; i++) 
 { 
 cout << d[i] << " "; 
 } 
 cout << endl; 
 system("pause"); 
 return 0; 
 } 
EXEMPLO 2 
/*Faca um programa que receba 2 numeros inteiros 
e imprima o maior deles. */ 
 
#include<iostream> 
#include<stdlib.h> 
#include<math.h> 
 
using namespace std; 
 
int main(void) 
 { 
 int x,y; 
 
 cout << "entre com o valor de x - "; 
 cin >> x; 
 cout << "entre com o valor de y - "; 
 cin >> y; 
 if (x > y) 
 { 
 cout << "O maior eh - " << x; 
 } 
 else 
 { 
 cout << "O maior eh - " << y; 
 } 
 cout << endl; 
 system("pause"); 
 return 0; 
 } 
EXEMPLO 3 
/* Faca um prgm que leia 20 numeros 
inteiros e imprima a soma de todos 
maiores que 23. */ 
#include<iostream> 
#include<stdlib.h> 
 
using namespace std; 
 
int main(void) 
 { 
 int num,soma = 0,i; 
 
 for(i = 0;i < 20;i++) 
 { 
 cout << "Leia um numero - "; 
 cin >> num; 
 if (num > 23) 
 { 
 soma = soma + num; 
 } 
 } 
 cout << "A soma eh: " << soma << endl; 
 system("pause"); 
 return 0; 
 } 
EXEMPLO 4 
/* Faca um prgm que leia 5 pontos no espaco 2D e 
calcule e imprima as distâncias destes pontos 
 a origem e informe qual o ponto mais próximo 
 da origem. */ 
#include<iostream> 
#include<stdlib.h> 
#include<math.h> 
 
using namespace std; 
 
int main(void) 
 { 
 int i; 
 float x[5],y[5],d[5],menor; 
 
 for(i = 0;i < 5;i++) 
 { 
 cout << "Leia uma coordenada (x,y)" << endl; 
 cout << "x - ";cin >> x[i]; 
 cout << "y - ";cin >> y[i]; 
 d[i] = sqrt(x[i]*x[i] + y[i]*y[i]); 
 } 
 menor = d[0]; 
 for(i = 0;i < 5;i++) 
 { 
 if (menor > d[i]) { menor = d[i]; } 
 } 
 for(i = 0;i < 5;i++) 
 { 
 cout << d[i] << " "; 
 } 
 cout << endl; 
 cout << "A menor distancia = " << menor << endl; 
 system("pause"); 
 return 0; 
 } 
EXEMPLO 5 
/* Faca um prgm que receba um angulo que 
 uma escada forma com uma parede. Sabemos que 
 a distancia entre a parede e a base da escada 
 é d. Calcule o comprimento da escada que 
 permite encostar na parede. */ 
#include<iostream> 
#include<stdlib.h> 
#include<math.h> 
 
using namespace std; 
 
int main(void) 
 { 
 float ang,dist,comp,angrd; 
 
 cout << "Leia o angulo - "; 
 cin >> ang; 
 cout << "Leia a distancia - "; 
 cin >> dist; 
 
 /* conversao do ang para radianos */ 
 angrd = ang*3.141592653589/180; 
 comp = dist/cos(angrd); 
 
 cout << "O comprimento da escada = "; 
 cout << comp << endl; 
 
 system("pause"); 
 return 0; 
 } 
EXEMPLO 6 
/* O programa le 20 numeros coloca-os em um vetor 
 conta a quant. de pares e impares e imprime 
 o vetor e as quantidades. */ 
 
#include<iostream> 
#include<stdlib.h> 
 
using namespace std; 
 
#define n 5 
 
int main(void) 
 { 
 int a[n],i,np = 0,ni = 0; 
 
 for(i = 0;i < n;i++) 
 { 
 cout << "Entre com um numero - "; 
 cin >> a[i]; 
 if(a[i]%2 == 0) 
 np++; 
 else 
 ni++; 
 } 
 cout << endl; 
 for(i = 0;i < n -1;i++) 
 cout << a[i] << ","; 
 cout << a[i] <<endl; 
 cout << endl; 
 cout << "O conjunto acima possui " << np << " pares e " 
 << ni << " impares." << endl; 
 cout << endl; 
 system("pause"); 
 return 0; 
 } 
 EXEMPLO 7 
/* O programa le uma matriz 5X5 e imprime a mesma. 
 Imprime a diagonal principal e a diagonal secundaria. */ 
 
#include<iostream> 
#include<stdlib.h> 
 
using namespace std; 
 
#define n 3 
 
int main(void) 
 { 
 int a[n][n],lin,col,num; 
 
 for(lin = 0;lin < n;lin++) 
 { 
 for(col = 0;col < n; col++) 
 { 
 cout << "Entre com o valor de (" << lin 
 << "," << col << ") - "; 
 cin >> num; 
 a[lin][col] = num; 
 } 
 } 
 cout << endl; 
 cout << "Impressao da matriz" << endl; 
 cout << endl; 
 for(lin = 0;lin < n;lin++) 
 { 
 for(col = 0;col < n; col++) 
 { 
 cout << a[lin][col] << "\t"; 
 } 
 cout << endl; 
 } 
 
 cout << endl; 
 cout << "Impressao da Diagonal principal da matriz" << endl; 
 cout << endl; 
 for(lin = 0;lin < n;lin++) 
 { 
 cout << a[lin][lin] << "\t"; 
 } 
 cout << endl << endl; 
 cout << "Impressao da Diagonal secundaria da matriz" << endl; 
 cout << endl; 
 for(col = 0;col < n;col++) 
 { 
 cout << a[col][n-col-1] << "\t"; 
 } 
 cout << endl << endl; 
 
 system("pause"); 
 return 0; 
 }

Outros materiais