Escolar Documentos
Profissional Documentos
Cultura Documentos
CHIMBOTE 2016
Pgina 1
ALGORITMOS Y PROGRAMACIN
EJERCICIOS DE ESTRUCTURA REPETITIVA DESDE/PARA
Ejercicios:
1. Hallar la suma de los 50 primeros nmeros enteros positivos.
DIAGRAMA DE FLUJO
Inicio
Suma = 0
Suma=Suma + c
Fin
Pgina 2
N-S
Ejercicio 01
Inicio
C, Suma=0
C=1,C<=50, C=C+1
Suma=Suma+c
Escribir (La suma es: +Suma)
Fin
PSEUDOCDIGO:
algoritmo Ejercicio 01
var
Entero: C, Suma
inicio
Suma=0
desde C=1 hasta 50 inc 1 hacer
Suma = Suma + C
fin_desde
escribir (La suma es: + C)
fin
NETBEANS
package Semana_08;
import javax.swing.JOptionPane;
public class Ejercicio_01 {
public static void main(String[] args)
{
int C, Suma;
Suma=0;
for (C=1;C<=50;C=C+1)
Suma=Suma+C;
JOptionPane.showMessageDialog(null,"La suma es "+ Suma);
}
}
UNIVERSIDAD CATLICA LOS NGELES DE CHIMBOTE
Pgina 3
PROGRAMACIN DE JAVA
Pgina 4
Inicio
Suma=2
Suma=Suma + C
Prom = Suma / 35
Fin
Pgina 5
N-S
Ejercicio 02
Inicio
C, Suma=2 , Prom
C=1, C<=35, C=C+1
Suma=Suma + C
Prom=Suma/35
Escribir (La suma es , Suma)
Escribir (El promedio es , Prom)
Fin
PSEUDOCDIGO:
algoritmo Ejercicio 02
var
Entero: C, Suma
Reales: Prom
inicio
Suma=2
desde C=1 hasta 35 inc 1
Suma=Suma+C
fin_desde
Prom=Suma/35
Escribir (La suma es, Suma)
Escribir (El promedio es, Prom)
fin
Pgina 6
Netbeans
package Semana_08;
import javax.swing.JOptionPane;
Pgina 7
PROGRAMACIN DE JAVA
Pgina 8
DIAGRAMA DE FLUJO
Inicio
Suma=2
Suma=Suma + C
Prom = Suma / 70
Fin
Pgina 9
N-S
Ejercicio 03
Inicio
C, Suma=2 , Prom
C=1 , C<=70, C=C+1
Suma=Suma + C
Prom=Suma/70
Escribir (La suma es , Suma)
Escribir (El promedio es , Prom)
Fin
PSEUDOCDIGO:
algoritmo Ejercicio 03
var
Entero: C, Suma
Reales: Prom
inicio
Suma=2
desde C=1 hasta 70 inc 1
Suma=Suma + C
fin_desde
Prom=Suma/70
Escribir (La suma es, Suma)
Escribir (El promedio es, Prom)
fin
Pgina 10
Netbeans
package javaapplication08;
import javax.swing.JOptionPane;
public class ejercicio3
{
public static void main(String[] args) {
int c,suma;
double prom;
suma=2;
for (c=1;c<=70;c=c+c)
suma =suma+c;
prom=suma+c;
JOptionPane.showMessageDialog(null,"La suma es "+suma);
JOptionPane.showMessageDialog(null,"El promedio es "+prom);
}
}
PROGRAMACIN DE JAVA
Pgina 11
4. Hallar la suma y promedio de los nmeros enteros positivos comprendidos entre 100 y
200.
DIAGRAMA DE FLUJO
Inicio
Suma=0
Suma = Suma + C
Prom=Suma/100
Fin
Pgina 12
N-S
Ejercicio 04
Inicio
C, Suma=0, Prom
C=100, C<=200, C=C+1
Suma=Suma+C
Prom=Suma/100
Escribir (La suma es , Suma)
Escribir (El promedio es , Prom)
Fin
PSEUDOCDIGO:
algoritmo Ejercicio 04
var
Enteros: C, Suma
Reales: Prom
inicio
Suma=0
desde C=100 hasta 200 inc 1
Suma=Suma+C
fin_desde
Prom=Suma/100
Escribir (La suma es, Suma)
Escribir (El promedio es, Prom)
fin
Pgina 13
NetBeans
package Semana_08;
import javax.swing.JOptionPane;
public class Ejercicio_04
{
public static void main(String[] args)
{
int C,Suma;
double Prom;
Suma=2;
for (C=100;C<=200;C=C++)
Suma=Suma+C;
Prom=Suma/100.0;
JOptionPane.showMessageDialog(null,"La suma es "+ Suma);
JOptionPane.showMessageDialog(null,"El promedio es "+ Prom);
}
}
PROGRAMACIN DE JAVA
Pgina 14
PROGRAMACIN DE JAVA
Pgina 15