2015519 193227 Lista Exercicio 07
1153 palavras
5 páginas
Curso:ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
Disciplina: INTRODUÇÃO A ALGORITMOS E PROGRAMAÇÃO
Professor:
WELLINGTON FEITOZA GONÇALVES
Nome: ________________________________________________________________________
Exercício de Aprendizagem nº 07
Programação em C++
Escreva um programa que compile e execute corretamente para cada uma das questões abaixo.
Todos os programas deverão ser comentados (nome, data e um breve comentário da funcionalidade do programa).
1. Faça um programa contendo uma sub-rotina que retorne 1 se o número digitado for positivo ou 0 se for negativo.
2. Faça um programa contendo uma sub-rotina que receba dois números positivos por parâmetro e retorne a soma dos N números inteiros existentes entre eles.
3. Faça um programa contendo uma sub-rotina que receba três números inteiros a, b e c, sendo a maior que 1. A sub-rotina deverá somar todos os inteiros entre b e c que sejam divisíveis por a (inclusive b e c) e retornar o resultado para ser impresso.
4. Faça uma sub-rotina que receba um único valor representando segundos. Essa sub-rotina deverá convertê-lo para horas, minutos e segundos. Todas as variáveis devem ser passadas como parâmetro, não havendo variáveis globais.
5. Crie um programa que receba os valores antigo e atual de um produto. Chame uma sub-rotina que determine o percentual de acréscimo entre esses valores. O valor deverá ser mostrado no programa principal.
6. Faça uma sub-rotina que receba como parâmetro um inteiro no intervalo de 1 a 9 e mostre a seguinte tabela de multiplicação (no exemplo, n = 9):
1
2
4
3
6
9
4
8
12
16
5
10
15
20
25
6
12
18
24
30
36
7
14
21
28
35
42
49
8
16
24
32
40
48
56
64
9
18
27
36
45
54
63
72
81
7. Elabore um programa contendo uma sub-rotina que receba as três notas de um aluno como parâmetro e uma letra. Se a letra for A, a sub-rotina deverá calcular a média aritmética das notas do aluno; se for P, deverá calcular a média ponderada, com pesos 5, 3 e 2. A