, a função float cbrt(float x) para calcular
, e as funções float sin(float x) e float cos(float x) para
calcular seno e cosseno de um ângulo em radianos.Considerando a linguagem de programação C++ , faça:
Codifique uma função chamada Calcula_Integral que recebe dois números reais como parâmetros
(A e B ). Caso A ou B sejam negativos, a função deverá retornar o valor 0 (zero), indicando que não é
possível calcular o valor com os valores recebidos. Em caso contrário deverá retornar o valor 1 (um), e
devolver, como terceiro parâmetro, o valor real IA obtido pela fórmula IA = B
− A
. A função não
deverá ler dados do teclado nem mostrar dados no vídeo.
Codifique um programa que leia do teclado vários conjuntos de valores (A,B) e imprima o correspondente valor
da Integral, obtida via chamada à função Calcula_Integral. Quando ao valores A e B lidos forem
idênticos, o programa deverá encerrar o seu processamento. Os dados deverão ser impressos no vídeo conforme
o exemplo abaixo.
Soluções:
Escrever em C++ uma função de nome contaMult que receba como parâmetros de entrada um vetor de números
inteiros e seu tamanho (número de elementos). A função deve identificar, dentre os elementos com índice ímpar no
vetor, aqueles cujo conteúdo é múltiplo de seu índice, contá-los e alterá-los para 1 (um). A função deve devolver o
total da contagem obtida ao programa que a chamar. Soluções:
Por exemplo, para o vetor de 6 elementos (20,3,2,8,12,15), a função deverá devolver ao programa que a chamou o
valor 2 e o vetor deverá ser modificado para (20,1,2,8,12,1).
Escreva um programa em C++ que lê uma matriz N ×N (N definido via #define) e que substitui os elementos
da diagonal principal por 1 (um). Depois, o programa deve imprimir a matriz resultante em forma tabular, de acordo
com o exemplo abaixo (considerando N = 3):
Entrada

Exemplo de saída

Soluções: