*JOHANNA AGUILAR
*JOSE BAÑO
*SAYRI MENDOZA
*JAIME PAREDES
facto <- function(n){
fact = 1
for (i in 1:n){
fact <- fact*i
}
return(print(paste("El factorial del valor", n,"!", "es =", fact)))
}
facto(n<-dlgInput(message="Por favor, ingrese un nC:mero para calcular el factorial: ")$res)
ganador<-sample(1:100,1)
ganador
contador<-1
while (contador<11)
{
numero<- dlgInput(message="Ingrese un nC:mero ")$res
if (numero==ganador)
{
resul<-paste("Adivinaste el nC:mero ")
winDialog(message=resul)
contador<-12
} else
{
if (numero>ganador)
{
winDialog(message="El nC:mero es mas bajo")
} else
{
if (numero<ganador)
{
winDialog(message="El nC:mero es muy alto")
}
}
}
if (contador == 10)
{
x<-paste("El nC:mero correcto es ",ganador)
winDialog(message=x)
}
contador<-contador+1
}
count <- 0
contador <- 0
sumed <- function(num) {
repeat {
num <- as.numeric(dlgInput("Ingrese un nC:mero: ")$res)
contador <- contador + 1
count <- count + num
suma <- sum(count)
media <- (suma/contador)
if(num == 0) {
break }
else {
print(paste("LA SUMA ES:", suma));print(paste("LA MEDIA ES:", media))
}
}
}
sumed()
numeros<-function(num1,num2){
num1 <- as.numeric(readline("Ingrese la cantidad de nC:meros que desee ingresar: "))
for (num1 in 1:num1){
num2 <- as.numeric(readline("Ingrese un nC:mero: "))
if(num2==0)
{
print(paste(num2,"ES IGUAL A 0"))
}else
{if(num2> 0)
{
print(paste(num2," ES MAYOR A 0")) }else
{
print(paste(num2," ES MENOR A 0"))
}}}}
numeros(num2<-scan(what= numeric()))
vocales <- function(ca) {
repeat {
ca <- as.character(readline("Ingrese una letra: "))
if(ca =="a"| ca == "e" | ca == "i" | ca == "o" | ca == "u" & ca != " "){
cat(ca, "es una vocal")
} else {
if(ca == 0) {
break }
else {
cat(ca, "no es una vocal")
}}}}
vocales()
par<-function(x,y) {
for(par in x:y) {
if(par%%2==0)
print(par)
}
}
par(1,10)
## [1] 2
## [1] 4
## [1] 6
## [1] 8
## [1] 10
multiplicacion<-function(x){
c<-1
while(c<13){
print(x*c)
c<- c+1
}}
multiplicacion(8)
## [1] 8
## [1] 16
## [1] 24
## [1] 32
## [1] 40
## [1] 48
## [1] 56
## [1] 64
## [1] 72
## [1] 80
## [1] 88
## [1] 96
suma=0
cont=0
for (k in 1:100000) {
inf <- as.numeric(readline("INGRESE EL LIMITE INFERIOR:"))
sup <- as.numeric(readline("INGRESE EL LIMITE SUPERIOR:"))
while (inf>sup | inf==sup) {
print("INGRESE UN LIMITE SUPERIOR MAYOR AL INFERIOR")
inf <- as.numeric(readline("INGRESE EL LIMITE INFERIOR:"))
sup <- as.numeric(readline("INGRESE EL LIMITE SUPERIOR:")) }
num <- as.numeric(readline("INTRODUZCA UN NUMERO:"))
if (num>inf & num<sup){
suma <- suma+num}
if (num<inf | num>sup){
cont=cont+1}
if (num==inf | num==sup){
cat(num,"es igual a uno de los limites \n")}
while (num!=0) {
num <- as.numeric(readline("INTRODUZCA UN NUMERO:"))
if (num>inf & num<sup){
suma <- suma+num }
if (num<inf | num>sup){
cont=cont+1 }
if (num==inf | num==sup){
cat(num,"es igual a uno de los limites \n")}}
cat("LA SUMA DE LOS NUMEROS ES:",suma,"\n")
cat("Los NUMEROS FUERA DE LOS LIMITES SON: ",cont,"\n")
op <- tolower(readline("CONTINUAR? s/n"))
if (op=="s" | op=="si"){
k <- 1
suma=0
cont=0
}else{
print("GRACIAS")
break
}}
base <- as.numeric(readline("INGRESE LA BASE: "))
exponente <- as.numeric(readline("INGRESE EL EXPONENTE: "))
mult=base
for (i in 1:(exponente-1)) {
mult=mult*base
}
cat("RESULTADO:",mult)
for (i in 1:5){
for (j in 1:10){
cat(i," x ",j," = ",i*j,".\n")
}
}
## 1 x 1 = 1 .
## 1 x 2 = 2 .
## 1 x 3 = 3 .
## 1 x 4 = 4 .
## 1 x 5 = 5 .
## 1 x 6 = 6 .
## 1 x 7 = 7 .
## 1 x 8 = 8 .
## 1 x 9 = 9 .
## 1 x 10 = 10 .
## 2 x 1 = 2 .
## 2 x 2 = 4 .
## 2 x 3 = 6 .
## 2 x 4 = 8 .
## 2 x 5 = 10 .
## 2 x 6 = 12 .
## 2 x 7 = 14 .
## 2 x 8 = 16 .
## 2 x 9 = 18 .
## 2 x 10 = 20 .
## 3 x 1 = 3 .
## 3 x 2 = 6 .
## 3 x 3 = 9 .
## 3 x 4 = 12 .
## 3 x 5 = 15 .
## 3 x 6 = 18 .
## 3 x 7 = 21 .
## 3 x 8 = 24 .
## 3 x 9 = 27 .
## 3 x 10 = 30 .
## 4 x 1 = 4 .
## 4 x 2 = 8 .
## 4 x 3 = 12 .
## 4 x 4 = 16 .
## 4 x 5 = 20 .
## 4 x 6 = 24 .
## 4 x 7 = 28 .
## 4 x 8 = 32 .
## 4 x 9 = 36 .
## 4 x 10 = 40 .
## 5 x 1 = 5 .
## 5 x 2 = 10 .
## 5 x 3 = 15 .
## 5 x 4 = 20 .
## 5 x 5 = 25 .
## 5 x 6 = 30 .
## 5 x 7 = 35 .
## 5 x 8 = 40 .
## 5 x 9 = 45 .
## 5 x 10 = 50 .