Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PROGRAMACIÓN DE COMPUTADORES
Resolver las siguientes preguntas con sus palabras no textual del libro, teniendo en
cuenta la lectura anterior:
9. Enuncie dos problemas donde crea que se debe utilizar la estructura Mientras, Hacer
Mientras y Para
SOLUCION
Proceso sin_titulo
contar<-0
Mientras contar<10 Hacer
contar<-contar+1
Escribir 'Ingrese nota de alumno'
Leer n
si n>=7 Entonces
notama<-notama+1
Sino
notame<-notame+1
FinSi
FinMientras
Escribir 'El numero de alumnos con notas mayores o iguales a 7 es :
',notama
Escribir 'El numero de alumnos con notas menores a 7 es : ',notame
FinProceso
JAVA
FACULTAD DE INGENIERÍA
PROGRAMACIÓN DE COMPUTADORES
Pseint:
Proceso piesas
NP<-0
c<-0
piesa<-0
PAptas<-0
Escribir "Ingresar Numero de Piezas: "
Leer NP
Mientras c<NP Hacer
c<-c+1
Escribir “Ingresar la Longitud de la Pieza “,c
FinMientras
Escribir “El numero de piezas abtas es: “,PAptas
FinProceso
JAVA
public class Piesas {
Public static void main (String [] args) {
//Obtener Piesas Aptas
int NP,C=0,PAptas=0;
double piesa;
System.out.print ("Ingresar Numero de Piesas: ");
NP=Entrada.entero();
while (C<NP) {
C=C+1;
System.out.print ("Ingresar la longitud de la Piesa "+C+": ");
piesa=Entrada.real ();
if (piesa<=1.30 && piesa>=1.20){
PAptas= (PAptas+1);
}
}
System.out.println ("El Numero de Piesas Aptas es: "+PAptas);
}
}
Instrucción 1
Instrucción 2
Instrucción 3
FACULTAD DE INGENIERÍA
PROGRAMACIÓN DE COMPUTADORES
Instrucción 4
Instrucción 5
Instrucción 6
Repetir
Instrucción 7
Instrucción 8
Repetir
Instrucción 9
Instrucción 10
Repetir
Pseint:
Proceso Altura
per<-0;
C<-0;
A<-0;
Sum<-0;
Escribir "Ingrese el número de personas: ";
Leer per;
Mientras c<per Hacer
C<-(C+1)
Escribir "Ingresar la al atura de la persona; ",c;
Leer A
Sum<-(Sum+A)
Prom<-(Sum/per)
FinMientras
Escribir "El Promedio de las Alturas es: ",ProM;
Fin de proceso
JAVA
public class Altura {
public static void main(String[] args) {
FACULTAD DE INGENIERÍA
PROGRAMACIÓN DE COMPUTADORES
10. Si el programa llega a una instrucción de tipo break;, sale inmediatamente del bucle y
continúa ejecutando el resto de instrucciones que se encuentran fuera del bucle for. En el
ejemplo anterior, se recorren todas las letras de una cadena de texto y cuando se
encuentra con la primera letra "a", se detiene la ejecución del bucle for.
for(i in letras) {
if(letras[i] == 'a') {
break;
}
else {
resultado += letras[i];
}
}
alert(resultado);
// muestra "En un lug"