Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Progra Labo 7
Progra Labo 7
Proceso SUMATORIA_PROMEDIO
suma <- 0
n <- 0
a <- n+i
Escribir a
FinPara
FinProceso
EJECUCION
DIAGRAMA DE FLUJO
CODIGO JAVA
/*EJERCICIO 1:*/
package laboratorio7;
import java.util.Scanner;
/**
*
* @author MENDOZA RUEDA JOSUÉ ISRAEL
*/
public class EJERCICIO1 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a;
int i;
int n;
int suma;
int cont=0;
System.out.println(" LOS 100 PRIMEROS NÚMEROS ");
suma = 0;
System.out.println(" los números son: ");
for (i=1;i<=100;i++) {
n = 0;
a = n+i;
suma = suma+i;
cont=cont+1;
System.out.println(a);
}
float promedio=suma/cont;
System.out.println("la suma es: "+suma);
System.out.println("el promedio es: "+promedio);
}
}
EJECUCION
PSEUDOCODIGO
Proceso N_SERIE
signo<-1
funcionT<-1;i<-1;
factorial <-1;
FinPara
funcionT<-funcionT+(x^i)/factorial; i<-i+1;
Fin Mientras
FinProceso
EJECUCION
DIAGRAMA DE FLUJO
CODIGO JAVA
/*EJERCICIO 2:*/
package laboratorio7;
import java.util.Scanner;
/**
* @author pc
*/
int f;
double factorial;
double funciont;
int i;
int n;
int signo;
int x;
signo = 1;
n = sc.nextInt();
x = sc.nextInt();
funciont = 1;
i = 1;
signo = signo*(-1);
while (i<n) {
factorial = 1;
for (f=1;f<=i;f++) {
factorial = factorial*f*signo;}
funciont = funciont+(Math.pow(x,i))/factorial;
i = i+1;}
System.out.println("");
System.out.println("F("+x+")= "+funciont);
EJECUCION
PSEUDOCODIGO
Proceso SERIE_FIBONACCI
c <- 0;
Leer c;
Escribir a;
e <- a+b;
b <- a;
a <- e;
FinPara
s<-a+b-1;
EJECUCION
DIAGRAMA DE FLUJO
CODIGO JAVA
/*EJERCICIO 3:*/
package laboratorio7;
import java.util.Scanner;
/**
*/
int a;
int b;
int c;
int d;
int e;
int s;
a = 0;
b = 1;
c = 0;
c = sc.nextInt();
for (d=0;d<=c;d++) {
System.out.println(a);
e = a+b;
b = a;
a = e;
s = a+b-1;
EJECUCION
PSEUDOCODIGO
Proceso SERIE_FIBONACCI2
Leer n
a<-0
b<-1
c<-2
escribir a
d<-a+b+c
a<-b
b<-c
c<-d
FinPara
s <- a+i;
s<-s+n-4;
FinProceso
EJECUCION
DIAGRAMA DE FLUJO
CODIGO JAVA
/*EJERCICIO 4:*/
package laboratorio7;
import java.util.Scanner;
/**
*/
n = sc.nextInt();
a = 0;
b = 1;
c = 2;
for (i=1;i<=n;i++) {
System.out.println(a);
d = (int) (a+b+c);
a = b;
b = c;
c = d;
s=(int) (a+i);
s=s+n-4;
EJECUCION
PSEUDOCODIGO
Proceso NATURAL_e
leer n
e<-1
k<-1
k<-k*i
e<-e+(1/k)
FinPara
FinProceso
EJECUCION
DIAGRAMA DE FLUJO
CODIGO JAVA
/*EJERCICIO 5:*/
package laboratorio7;
import java.util.Scanner;
/**
*/
int n;
n=sc.nextInt();
double s=0,t;
for(int i=0;i<n;i++)
{ t=1/factorial(i);
s+=t;}
return s;}
double aux=1;
aux*=i;
return aux;
EJECUCION
PSEUDOCODIGO
Proceso CALCULO_PI
leer n
s=s-(4/((i*2)-1))
SiNo
s=s+(4/((i*2)-1))
FinSi
Fin Para
FinProceso
EJECUCION
DIAGRAMA DE FLUJO
CODIGO JAVA
/*EJERCICIO 6:*/
package laboratorio7;
import java.util.Scanner;
/**
*/
public class EJERCICIO6 {
float i;
float n;
double s = 0;
n = sc.nextFloat();
for (i=1;i<=n;i++) {
if (i%2==0) {
s = s-(4/((i*2)-1));
} else {
s = s+(4/((i*2)-1));
}}
EJECUCION