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

CEDERJ – Curso de Tecnólogo em Sistemas de Computação

Por:   •  9/3/2017  •  Bibliografia  •  781 Palavras (4 Páginas)  •  331 Visualizações

Página 1 de 4

CEDERJ – Curso de Tecnólogo em Sistemas de Computação

Fundamentos de Programação                                                               2005.2                

Profs:  Alexandre Plastino & Dante Corbucci Filho                                  AD 1          

  1. Faça um programa que leia um número X do teclado, onde X deve ser maior do que um, e diga se X é um número primo. Vale lembrar que um número é dito primo se e somente se for apenas divisível por ele e por um.    

     Sugestão: Use a operação sobre números inteiros MOD, onde N MOD D retorna o resto da divisão de N por D.

  1. Faça um programa que repetidamente leia dois números inteiros, chamados A e B, e escreva o maior divisor comum (MDC) de cada par de números. Seu programa deve terminar quando o usuário digitar A=0 e B=0. [pic 1][pic 2]

     Exemplos:

     

      Sugestão: Use a operação sobre números inteiros MOD,

                      onde  N MOD D retorna o resto da divisão de N por D.

  1.  Leia do teclado números representando temperaturas, até  que  a  temperatura  lida  seja -1000 (que indica o término da entrada). Seu programa deve escrever no vídeo a menor temperatura, a maior temperatura e a temperatura média, de todas as temperaturas lidas.
  1.  Faça um programa que leia, repetidamente, números do teclado. Seu programa deve terminar quando o número digitado for igual a zero. A cada número lido um “triângulo” deverá ser desenhado na tela. [pic 3]

      Por exemplo, se o número cinco for digitado o seguinte triângulo deverá ser desenhado:

  1. Faça uma função recursiva que eleve um número a uma determinada potência inteira e positiva.

            A definição recursiva da função é:

                eleva(Num, E) = 1, se E=0;

                eleva(Num, E)= Num*eleva(Num, E-1), se E>0.

  1. Dizemos que uma cadeia de caracteres é uma palíndroma se seu conteúdo for o mesmo quando lida da esquerda para a direita ou da direita para esquerda.  Faça um programa que leia do teclado um string e escreva no vídeo uma mensagem dizendo se o string lido é ou não uma palíndroma. Exemplos de palíndroma: ‘ama’, ‘subinoonibus’.
  1. Faça um programa que leia dois vetores de dez números inteiros e escreva sua interseção.

Exemplo: Vetor A={1,3,5,7,9,2,4,8,6,0} e Vetor B={-92, 1, 5, 18, 3, 50,51,52,88,-47}

                Vetor Interseção (AB) = {1, 3, 5}

  1. Uma pesquisa sobre algumas características físicas da população de determinada região coletou os seguintes dados, referentes a cada habitante, para serem analizados:
  • Sexo (masculino, feminino)
  • Cor dos olhos (azuis, verdes, castanhos e pretos)
  • Cor dos cabelos (louros, castanhos e pretos)
  • idade em anos

     Para cada habitante, foi digitada uma linha com estes dados e a última linha, que não corresponde a ninguém, conterá o valor de idade igual a –1. Faça um programa que determine e escreva:

  1. a maior idade dos habitantes; e
  2. a porcentagem de indivíduos do sexo feminino cuja idade está entre 18 e 35 anos, inclusive, e que tenham olhos verdes e cabelos louros.

!!!!!! Boa Prova !!!!!!

...

Baixar como (para membros premium)  txt (3.2 Kb)   pdf (93.5 Kb)   docx (12.6 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no TrabalhosGratuitos.com