A apostila contendo o conteúdo e os exercícios estão disponíveis em https://resendejss.github.io/introducaoALinguagemR/
Declare três variáveis atribuindo valores numéricos e apresente o resultado da multiplicação das suas combinações dois a dois destas três variáveis (cada variável com um número). Ex.: variáveis A, B, e C mostre AxB, AxC e BxC com atribuição dos valores as variáveis.
# -- atribuindo valores as variaveis
A <- 2
B <- 4
C <- 6
# -- multiplicacoes
A * B
## [1] 8
A * C
## [1] 12
B * C
## [1] 24
Converta (no R) a temperatura Fahrenheit 78 °F para Centígrados. Fórmula: C = (F-32) x (5/9).
tempF <- 78
tempC <- (tempF - 32) * (5/9)
tempC
## [1] 25.55556
Calcule (no R):
7 %% 9 # resto da divisao 7 por 9
## [1] 7
2 ^ 3 # dois elevado ao cubo
## [1] 8
sqrt(64) # raiz quadrada
## [1] 8
Elabore um algoritmo que:
# -- vetor
seq5 <- 1:5
# -- loop
soma <- 0
for (i in 1:length(seq5)) {
soma = soma + seq5[i]
}
# --resultado da soma
soma
## [1] 15
Elabore um algoritmo que:
# -- vetor
seq7 <- 1:7
# -- loop
soma <- 0
for (i in 1:length(seq7)) {
soma = soma + seq7[i]
}
# -- media
media <- soma/length(seq7)
# --resultado da media
media
## [1] 4
Elabore um algoritmo que: * crie um vetor com uma sequência numérica de 12 números * faça a soma dos números pares
seq12 <- 1:12
soma_num_pares <- 0
for (i in 1:length(seq12)) {
if(i %% 2 == 0){
soma_num_pares <- soma_num_pares + seq12[i]
}
}
# -- resultado da soma
soma_num_pares
## [1] 42