Ir para conteúdo
Fórum Script Brasil

Exercicios de estrutura de Dados


Posts Recomendados

Pessoal,

alguém pode me ajudar com os exercicios de Estruturas de Dados ?

1. Escreva um programa que, dados trˆes valores inteiros diferentes entre si,

apresente o maior de tais valores.

2. Fac¸a um programa que apresente os n primeiros n´umeros primos a partir do

n´umero 1 para um valor n > 0 fornecido pelo usu´ario.

3. Escreva um programa que determina a data cronologicamente maior de duas

datas fornecidas pelo usu´ario. Cada data deve ser fornecida por trˆes valores

inteiros onde o primeiro representa um dia (XX), o segundo um mˆes (YY)

e o terceiro um ano(ZZZZ).

4. Diz-se que um n´umero inteiro n ´e um quadrado perfeito se existirem m

n´umeros ´ımpares consecutivos a partir do valor 1 cuja soma ´e igual a n e

n = m2. Exemplo: 16=1+3+5+7 (16 ´e igual `a soma dos quatro primeiros

´ımpares a partir de 1) e 16 = 42. Logo 16 representa um quadrado perfeito.

Fac¸a um programa que verifique se um valor inteiro positivo fornecido pelo

usu´ario ´e um quadrado perfeito ou n˜ao.

5. Fazer um programa leia uma seq¨uˆencia de valores inteiros fornecida pelo

usu´ario em uma linha de entrada e conte o n´umero de valores positivos,

negativos e zeros.

6. Adaptar o programa acima para que ele calcule o percentual dos valores

positivos, negativos e zeros em relac¸ ˜ao ao total de valores fornecidos.

7. Escrever um programa que, para uma dada seq¨uˆencia de valores inteiros

fornecidos em uma linha de entrada pelo usu´ario de comprimento maior ou

igual a 3, calcule o n´umero de triplas (subseq¨uˆencias de comprimento 3)

com valores iguais existentes na seq¨uˆencia dada.

Exemplo: Para a seq¨uˆencia 4 2 15 15 15 3 7 7 7 7 2 o programa deve

1

produzir o resultado 3, pois a seq¨uˆencia dada cont´em uma tripla com valores

15 e duas (sobrepostas) com valores 7.

8. Escrever um programa que, enquanto as respostas do usu´ario forem positivas,

repita o seguinte procedimento: consultar ao usu´ario se ele quer efeturar

o c´alculo do valor absoluto de um valor real e, em caso afirmativo, ler

um valor real e apresentar o valor absoluto de tal valor. Em caso negativo, a

execuc¸ ˜ao do programa deve ser encerrada.

9. Produza duas vers˜oes de um programa que escreva n ¸ 0 asteriscos em

uma linha sendo o valor n fornecido pelo usu´ario. A primeira vers˜ao deve

utilizar o comando for, e a segunda o comando while. Compare as duas

vers˜oes.

10. Escrever um programa que determine o maior valor em uma matriz fornecida

pelo usu´ario. A matriz possui valores inteiros, com 0 < N < 100

linhas e 0 < N < 100 colunas.

OBS:

• Todos os programas devemser implementados emlinguagemC padr˜ao.

Utilizando o compilador gcc, na plataforma linux (distribuic¸ ˜ao ubuntu)

dispon´ıvel no laborat´orio de p´os-graduac¸ ˜ao.

• No relat´orio, devem ser detalhadas as principais caracter´ısticas dos

programas elaborados, bem como dificuldades (ou limitac¸ ˜oes).

• Data de entrega da lista: 03/09.

2

Link para o comentário
Compartilhar em outros sites

Jaque, todos aqui estamos dispostos a ajudar e ser ajudados, mas essa ajuda tem que vir a partir de sua duvida. Senão a galera resolve e seu aprendizado fica sendo ZERO. Tente resolver um exericicio que seja e conforme aparecer as dúvidas, a galera vai esclarecendo.

Abraços.

Link para o comentário
Compartilhar em outros sites

Até 03/08 ?

Hoje é 27/08...

Imagino que seja dia 03/09.

Vou mover para a área adequada, mas deixo bem clara a minha opinião: se você fizer isso não aprenderá absolutamente nada e por não aprender o assunto atual não conseguirá criar os programas futuros. Poderá até passar de ano se pagar para alguém fazer todos os seus trabalhos, mas a programação não é isso. Algum dia você irá precisar desse conhecimento.

Movendo: C, C++ --> Classificados & Serviços

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,9k
×
×
  • Criar Novo...