Red de conocimiento informático - Problemas con los teléfonos móviles - Lenguaje R, sobre para y si

Lenguaje R, sobre para y si

#?Q1

x?=?0.5

n?=?0

mientras?(?abs(x?- ?cos(x))?gt;?0.01)?{

x?=?cos(x)

n?=?n ?1

}

print(sprintf('i,?x=.3f,?cos(x)=.3f',?n,?x,?cos(x))

P2, acabo de responder otra pregunta sobre números primos en R (/question/571598738). Este número es relativamente grande y tardará algún tiempo en ejecutarse. Eratosthenes?lt;

if?(ngt;2)?{ tamiz?lt;-?seq(2,n) primos?lt;-?c() for?(?i?in?seq(2, n ))?{ if?(cualquier(tamiz?==?i))?{ primos?lt;-?c?(?primos,?i) tamiz?lt;-?c?(?tamiz[(tamiz? ? i?)?!=?0?],?i)? if?((i-2)?en?tamiz)?{

print(sprintf("i,?i",? ( i-2),?(i))) }

}

}

return(primos) }?else?{

print?("n?gt;?2") }

}

primos?=?Eratóstenes(1000^2)

[1] ? "3,?5"

[1]?"5,?7"

[1]?"11,?13"

[1 ] ?"17,?19"

[1]?"29,?31"

[1]?"41,?43"

[ 1 ]?"59,?61"

[1]?"71,?73"

...