Documentos de Académico
Documentos de Profesional
Documentos de Cultura
raices<-function(a,b,c){
x1=0
x2=0
if(((b^2)-4*a*c)<0){
else{
if(a==0){
else{
x1<-(-b+sqrt((b^2)-4*a*c))/2*a
x2<-(-b-sqrt((b^2)-4*a*c))/2*a
print(x1)
print(x2)
SUMA CUADRADOS
sumaCuadrados=function(n){
suma=0
for (i in 1:n){
suma=suma+i^2
return(suma)
TRIANGULO DE PASCAL
if (longitud > 1)
{
fibonacci[2] <- 1
if (longitud > 2)
{
for (i in 3:longitud)
{
fibonacci[i] <- fibonacci[i-2] + fibonacci[i-1]
}
}
}
fibonacci
}
a=0
b=1
for (i in 1:n) {
tmp = b
b=a
a = a + tmp
return(a)
}
NUMEROS PAR O IMPAR
numero=function(n){
if(n%%2==0){
print("par")
else{
print("impar")
NUMERO PRIMO
primo=function(n){
c=0
for(i in 1:n){
if(n%%i==0){
c=c+1
if(c==2){
print("primo")}
else{
print("no primo")
if (n > .Machine$integer.max) {
return(NULL)
}
if (n==1 || n==2) return("Primo")
CIRCUNFERENCIA
if (n > .Machine$integer.max) {
return(NULL)
Funcion de factura
if (x>35){
o=(x*0.15)
v=(x*0.12)
p=x
d=(x+v)-(x*0.15)
print("Subtotal")
print(p)
print("Descuento 15%")
print(o)
print("iva")
print(v)
print("Total")
print(d)
else{
if (x<35) {
y=(x*0.05)
a=x
e=(x*0.12)
l=(x+e)-(x*0.05)
print("Subtotal")
print(a)
print("Descuento 5%")
print(y)
print("iva")
print(e)
print("Total")
print(l)
invertir= function(vector){
n=length(vector)
mitad=floor(n/2)
for(i in 1:mitad){
auxiliar=vector[n-i+1]
vector[n-i+1]=vector[i]
vector[i]=auxiliar
print(vector)
NUMERO MAYOR
maximo=function(v){
n=length(v)
max=0
posicionmaxima=0
for(i in 1:n){
if(v[i]>max){
max=v[i]
posicionmaxima=i
print(max)
print(posicionmaxima)