• Nenhum resultado encontrado

Faça um programa que leia um número inteiro e verifique se ele é divisível por 3

N/A
N/A
Protected

Academic year: 2022

Share "Faça um programa que leia um número inteiro e verifique se ele é divisível por 3"

Copied!
2
0
0

Texto

(1)

INSTITUTO FEDERAL DO AMAZONAS (IFAM)

TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

Lista 0202de

Exercícios DISCIPLINA

:

Algoritmo e Técnicas de Programação PROFA.: Andréa P. Mendonça

1. Faça um programa que leia um número inteiro e verifique se ele é divisível por 3.

E num? 15 E num? 4

S 15 eh divisivel por 3. S 4 nao eh divisivel por 3.

2. Leia duas notas, faça o cálculo da média e imprima na saída se o aluno está aprovado ou reprovado, sabendo que para aprovação o aluno precisa ter no mínimo média 6.0.

E nota1? 10

nota2? 8 E nota1? 0

nota2? 4 S Media = 6.0

Aluno(a) Aprovado(a). S Media = 2.0

Aluno(a) Reprovado(a).

3. Faça um programa que leia duas strings e faça uma comparação entre elas, tomando como base o número de caracteres que as mesmas possuem. Os padrões de entrada e saída são mostrados a seguir.

E palavra1? python palavra2? pascal

S python tem o mesmo numero de caracteres que pascal.

E palavra1? laboratorio palavra2? sala

S laboratorio possui mais caracteres que sala.

4. Faça um programa que leia dois números inteiros e faça uma comparação entre eles, imprimindo o resultado na saída padrão, conforme exemplo a seguir.

E num1? 10

num2? 10 E num1? -9

num2? 5

S 10 eh igual a 10. S -9 eh menor que 5.

5. Faça um programa que leia um número inteiro e com base no valor absoluto deste número mostre na saída se o mesmo é uma unidade, dezena, centena ou milhar.

E num1? 7 E num1? 198

S 7 eh uma unidade. S 198 eh uma centena.

6. Escreva um programa que leia da entrada duas strings e imprima na saída quantos caracteres a maior das duas strings tem a mais que a outra. Veja a formatação de entrada e saída abaixo e a siga estritamente.

E string1? py string2? python

S python tem 4 caracter(es) a mais que py.

(2)

7. Escreva um programa que dado x segundos fornecidos pelo usuário, transforme-os em horas e minutos quando possível. Veja a formatação de entrada e saída abaixo e siga-a estritamente.

E segundos? 3670

S 1 hora(s) 1 minuto(s) 10 segundo(s) E segundos? 65

S 0 hora(s) 1 minuto(s) 5 segundo(s)

8. Faça um programa que leia dois números inteiros e uma opção de cálculo. De acordo com a opção escolhida execute a operação aritmética entre os números e apresente o resultado na saída. As operações possíveis são: 1 – adição; 2 – subtração; 3 – multiplicação; 4 - divisão.

E num1? 2 num2? -3 opcao? 3

E num1? 8 num2? 4 opcao? 4 S ---

2 * -3 = -6 S --- 8 / 4 = 2.0

E num1? 2 num2? 0 opcao? 4

E num1? 8 num2? 4 opcao? 5 S ---

Divisao invalida. S --- Opcao invalida.

9. Faça um programa que solicita ao usuário três valores correspondentes aos lados de um triângulo. Informe se o triângulo é eqüilátero (possui 3 lados iguais), isósceles (possui dois lados iguais) ou escaleno (não possui lados iguais).

Para que se possa construir um triângulo é necessário que a medida de qualquer um dos lados seja menor que a soma das medidas dos outros dois e maior que o valor absoluto da diferença entre essas medidas.

E Lado 1? 7 Lado 2? 7 Lado 3? 7

E Lado 1? 3 Lado 2? 4 Lado 3? 9 S ---

Triangulo Equilatero. S --- Nao eh trinagulo.

10. Faça um programa que leia três números inteiros e apresente na saída o maior e o menor número lido.

E num1? -2

num2? 7 E num1? 0

num2? 9

(3)

num3? -3 num3? 15 S maior numero: 7

menor numero: -3 S maior numero: 15 menor numero: 0

Referências

Documentos relacionados