TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Algoritmo e Estrutura de Dados 1

Por:   •  18/6/2016  •  Trabalho acadêmico  •  3.295 Palavras (14 Páginas)  •  346 Visualizações

Página 1 de 14

[pic 1]

2ª TRABALHO EM EQUIPE

Algoritmo e Estrutura de Dados 1

Anna Carolina Magalhães Cunha Dias

Gustavo Martins Almeida

  Igor Lopes Matos

 Leandro Magella Martins da Costa Souza  

Vinicius Reis Pereira de Oliveira

Belo Horizonte

05-2016

  1. Escreva um algoritmo que leia três números e imprima o maior deles.

#include

using namespace std;

int main(){

float n1,n2, n3;

cout<< "Digite o primeiro numero: " ;

cin>> n1;  

cout<< "Digite o segundo numero: " ;

cin>> n2;

cout<< "Digite o terceiro numero: " ;

cin>> n3;           

if ((n1>n2) && (n1>n3))

   { cout<< "\n O numero maior e: "<< n1;  }

            else if  ((n2>n3) && (n2>n1))

                     {cout<< "\n O numero maior e: "<< n2;        }

                                    else cout<< "\n O numero maior e: "<< n3;

        

}

  1. Escreva um algoritmo que leia três números e os imprima em ordem crescente.

#include

using namespace std;

int main(){

float n1, n2, n3;

cout<< "Digite o primeiro numero: " ;

cin>> n1;  

cout<< "Digite o segundo numero: " ;

cin>> n2;

cout<< "Digite o terceiro numero: " ;

cin>> n3;           

if ((n1

  { cout<< "\n A ordem crescente e: " << n1<<","<

  } else if ((n2

             {cout<< "\n A ordem crescente e: " << n2<<","<

                         }  else if ((n3

                        {cout<< "\n A ordem crescente e: " << n3<<","<

                                                } else if ((n1

                                  {cout<< "\n A ordem crescente e: " << n1<<","<

                                                          }  else if ((n2

                                             {cout<< "\n A ordem crescente e: " << n2<<","<

                                                                     }  else if ((n3

                                                        {cout<< "\n A ordem crescente e: " << n3<<","<

                                                                                }

}

  1. Elabore um algoritmo que imprima os números pares de 2 a 20. 

#include

using namespace std;

int main(){

        

int i=2;

cout<< "\n Numeros pares de 2 a 20: ";

while (i<21)

     {cout<

      (i=i+2);

         }

   

}

  1. Imprima os 10 primeiros números pares a partir de um valor digitado pelo usuário.

#include

using namespace std;

int main(){

        

int i=2;

cout<< "\n Numeros pares de 2 a 20: ";

while (i<21)

     {cout<

      (i=i+2);

         }

   

}

  1. Elabore um algoritmo que calcule a soma dos 15 primeiros números da série: 0, 3, 6, 9, 12, 15.....

#include

using namespace std;

int main(){

int i,num=0,soma=0;

for (i=1; i<15 ; i++) //como o primeiro numero da serie é zero, faça apenas 14 vezes

    { num=(num + 3);

      soma=(soma+num);

        }        

        

cout<< "\n A soma dos numeros e: "<

        

}

  1. Elabore um algoritmo que calcule a soma dos n primeiros números inteiros da série: 0, 3, 6, 9, 12, 15.....

#include

using namespace std;

int main(){

int i,n,num=0,soma=0;

cout<< "Informe a quantidade de numeros a serem somados: ";

cin>>n;

for (i=1; i

    { num=(num + 3);

      soma=(soma+num);

        }        

        

cout<< "\n A soma dos numeros e: "<

        

}

  1. Faça um algoritmo que leia a idade de uma pessoa, continue lendo até que a idade informada seja igual a 999. Mostre a mensagem:
  1. “Criança” caso a idade lida seja menor que 14.
  2. “Adolescente” caso a idade lida seja maior ou igual a 14 e menor que 18.
  3. “Adulto” caso a idade lida seja maior ou igual a 18.

#include

using namespace std;

int main(){

        

int idade=0;

while (idade!=999)

{

cout<< "\n Informe a idade: ";

cin>> idade;

if (idade<14)

   {cout<< "\n CRIANCA! \n";

   } else if (idade<18)

             {cout<< "\n ADOLESCENTE! \n";

                         }  else cout<< "\n ADULTO! \n";

}

        

}

  1. Elabore um algoritmo que lê um número inteiro do teclado e exibe os resultados da multiplicação desse número por 1, 2, 3 ... 20. Utilize repetição com variável de controle (para...até...faça).

#include

using namespace std;

int main(){

...

Baixar como (para membros premium)  txt (13.4 Kb)   pdf (255.4 Kb)   docx (177.1 Kb)  
Continuar por mais 13 páginas »
Disponível apenas no TrabalhosGratuitos.com