Está en la página 1de 5

INSTITUTO SUPERIOR TECNOLÓGICO PRIVADO CIBERTEC

DIRECCIÓN ACADEMICA
CARRERAS PROFESIONALES

CURSO : INTRODUCCIÓN A LA ALGORITMIA


CICLO : Primero
SECCIONES : Todas
PROFESORES : Todos
SEMANA : 13

Estructura de Repetición while

1. Diseñe un programa que imprima 3 veces la palabra Java a razón de una vez por
fila.

Inicio

//Método Principal
void actionPerformedBtnProcesar(){

//Declaración de variables locales


cadena palabra
entero contador

//Entrada de datos
palabra=”Java”
contador=0

//Proceso de cálculo
mientras( contador < 3){

Imprimir palabra + “\n”


contador++

Fin
2

2. Diseñe un programa que imprima y sume 55 términos de la siguiente serie. Los


términos serán mostrados en una columna a razón de un término por fila.

5, 12, 19, 26, 33, 40, 47, …

Inicio

//Método Principal
void actionPerformedBtnProcesar(){
//Declaración de variables locales
entero termino, sumaTerminos, contador

//Entrada de datos
termino=5
sumaTerminos=0
contador=0

//Proceso de cálculo
mientras ( contador < 55){

Imprimir termino +”\n”


sumaTerminos+= termino
contador++
termino+=7

//Salida de resultados
Imprimir sumaTerminos
}

Fin

CARRERAS PROFESIONALES CIBERTEC


INTRODUCCIÓN A LA ALGORITMIA 3

3. Diseñe un programa que imprima y sume 40 términos de la siguiente serie. Los


términos serán mostrados en una columna a razón de un término por fila.

4, 7, 10, 13, 16, 19, 22, …

Inicio

//Método Principal
void actionPerformedBtnProcesar(){
//Declaración de variables locales
entero termino, sumaTerminos, contador

//Entrada de datos
termino=4
sumaTerminos=0
contador=0

//Proceso de cálculo
mientras ( contador < 40){

Imprimir termino +”\n”


sumaTerminos+= termino
contador++
termino+=3

//Salida de resultados
Imprimir sumaTerminos
}

Fin

CIBERTEC CARRERAS PROFESIONALES


4

4. Diseñe un programa que imprima y sume 100 términos de la siguiente serie. Los
términos serán mostrados en una columna a razón de un término por fila.

3/2, 7/5, 11/8, 15/11, ...

Inicio

//Método Principal
void actionPerformedBtnProcesar(){
//Declaración de variables locales

entero numerador, denominador, contador


real sumaTerminos

//Entrada de datos
numerador=3
denominador=2
contador=0
sumaTerminos=0

//Proceso de cálculo

mientras ( contador < 100 ){

Imprimir numerador +”/”+ denominador +”\n”


sumaTerminos+= numerador * 1.0 / denominador
numerador+= 4
denominador+=3
contador++
}

//Salida de resultados
Imprimir sumaTerminos

Fin

CARRERAS PROFESIONALES CIBERTEC


INTRODUCCIÓN A LA ALGORITMIA 5

5. Diseñe un programa que imprima y sume 75 términos de la siguiente serie. Los


términos serán mostrados en una columna a razón de un término por fila.

2/3, 5/5, 8/7, 11/9, ...

Inicio

//Método Principal
void actionPerformedBtnProcesar(){
//Declaración de variables locales

entero numerador, denominador, contador


real sumaTerminos

//Entrada de datos
numerador=2
denominador=3
contador=0
sumaTerminos=0

//Proceso de cálculo

mientras ( contador < 75 ){

Imprimir numerador +”/”+ denominador +”\n”


sumaTerminos+= numerador * 1.0 / denominador
numerador+= 3
denominador+=2
contador++
}

//Salida de resultados
Imprimir sumaTerminos

Fin

CIBERTEC CARRERAS PROFESIONALES

También podría gustarte