A apostila contendo o conteúdo e os exercícios estão disponíveis em https://resendejss.github.io/introducaoALinguagemR/

Exercício 01

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

Exercício 02

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

Exercício 03

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

Exercício 04

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

Exercício 05

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

Exercício 06

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