Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Proceso sin_titulo
- Definir contadorVueltas Como Entero;
- contadorVueltas <- 0;
- Escribir "valor de contador fuera de interaccion: ",contadorVueltas;
- Para contadorVueltas <- 3 hasta 14 Con Paso 4 Hacer
- Escribir "valor de contador: ",contadorVueltas;
- FinPara
- Escribir "valor final de contador fuera de interaccion: ",contadorVueltas;
- FinProceso
- //
- Proceso sin_titulo
- Definir num1,contador,contadorPar Como Entero;
- num1 = 0; contador = 0; contadorPar = 0;
- Repetir
- num1 = azar(100);
- Escribir num1;
- si num1%2==0 entonces
- contadorPar = contadorPar + 1;
- FinSi
- contador = contador +1;
- hasta que contador >= 12;
- Escribir contadorPar;
- FinProceso
- //
- Proceso sin_titulo
- Definir num1,contador,contadorPar Como Entero;
- num1 = 0; contador = 0; contadorPar = 0;
- Mientras contador < 12 hacer
- num1 = azar(100);
- si num1%2==0 entonces
- contadorPar = contadorPar + 1;
- FinSi
- contador = contador +1;
- FinMientras
- Escribir contadorPar;
- FinProceso
- //
- Proceso sin_titulo
- definir num,par,contador como entero;
- contador = 0;
- par=0;
- repetir
- num = azar(12);
- si num%2=0
- entonces
- par = par+1;
- contador = contador + 1;
- Sino
- contador = contador + 1;
- FinSi
- Hasta Que contador = 12;
- Escribir par;
- FinProceso
- Realice un algoritmo que ingrese personas x cantidad de personas donde x representa un numero entre 3 y 10 Ingresado por parametros (debe validar que el numero ingresado se encuentre en rango solicitado) para poder realizar el ingreso se debe poder colocar el nombre completo, sexo y edad de cada persona. debe comprobar que solo sea sexo 'm' o 'f' en mayusculas o minusculas, la edad de 0 a 200 y el nombre debe ser un TEXTO valido de al menos 4 caracteres
- Una vez realizados todos los ingresos debe indicar cuantas personas mayores de 35 años fueron ingresados al sistema, cuantas mujeres menores de 18 fueron ingresadas y cuantos hombres mayores de 65 fueron ingresados
- uno con mientras otro con repetir y otro con para
- reglas del ejercicio
- Subproceso resultado <- sumar(nombre, sexo, edad)
- Definir resultado,resultado1 Como caracter;
- Definir resultado2 como entero;
- resultado = nombre;
- resultado1 = sexo;
- resultado2 = edad;
- FinSubProceso
- Proceso sin_titulo
- Definir edad,contador,numAzar como entero;
- Definir sexo,nombre como caracter;
- contador = 0;
- numAzar = azar(7)+3;
- Escribir "Escriba su nombre completo";
- Leer nombre;
- Escribir "Ingrese su sexo (F/M)";
- Leer sexo;
- Escribir "Ingrese su edad.";
- Leer edad;
- Repetir
- Mientras longitud(nombre) <= 4 hacer
- Escribir "----------------------------------------------------";
- Escribir "Su nombre es muy corto, ingrese uno falso mas grande";
- Escribir "----------------------------------------------------";
- Leer nombre;
- FinMientras
- //sexo
- Mientras Mayusculas(sexo) != "M" && Mayusculas(sexo) != "F" Hacer
- Escribir "------------------------------------------------";
- Escribir "Se detecto un sexo no valido, intente nuevamente";
- Escribir "------------------------------------------------";
- Escribir "ingrese sexo masculino o femenino (M/F)";
- Leer sexo;
- FinMientras
- //edad
- Mientras edad < 0 || edad > 200 hacer
- Escribir "-------------------------------------------";
- Escribir "su edad no es valida, intentelo nuevamente.";
- Escribir "-------------------------------------------";
- leer edad;
- FinMientras
- //contador
- Hasta Que contador = numAzar;
- Escribir "Numero de personas mayores de 35 años: ",;
- Escribir "Numero de mujeres menores de 18 años: ",;
- Escribir "Numero de hombres mayores de 65 años: ",;
- FinProceso
- Subproceso resultado <- sumar(nombre, sexo, edad)
- Definir resultado,resultado1 Como caracter;
- Definir resultado2 como entero;
- resultado = nombre;
- resultado1 = sexo;
- resultado2 = edad;
- FinSubProceso
- Proceso sin_titulo
- Definir edad,contador,numAzar,cantidad,contador como entero;
- Definir sexo,nombre como caracter;
- contador = 0;
- Escribir "Escriba su nombre completo";
- Leer nombre;
- Escribir "Ingrese su sexo (F/M)";
- Leer sexo;
- Escribir "Ingrese su edad.";
- Leer edad;
- //Repetir
- leer cantidad;
- mientras contador<cantidad hacer
- Mientras longitud(nombre) <= 4 hacer
- Escribir "----------------------------------------------------";
- Escribir "Su nombre es muy corto, ingrese uno falso mas grande";
- Escribir "----------------------------------------------------";
- Leer nombre;
- FinMientras
- //sexo
- Mientras Mayusculas(sexo) != "M" && Mayusculas(sexo) != "F" Hacer
- Escribir "------------------------------------------------";
- Escribir "Se detecto un sexo no valido, intente nuevamente";
- Escribir "------------------------------------------------";
- Escribir "ingrese sexo masculino o femenino (M/F)";
- Leer sexo;
- FinMientras
- //edad
- Mientras edad < 0 || edad > 200 hacer
- Escribir "-------------------------------------------";
- Escribir "su edad no es valida, intentelo nuevamente.";
- Escribir "-------------------------------------------";
- leer edad;
- FinMientras
- contador = contador +1; //contador
- FinMientras
- //Hasta Que contador = numAzar;
- Escribir "Numero de personas mayores de 35 años: ",;
- Escribir "Numero de mujeres menores de 18 años: ",;
- Escribir "Numero de hombres mayores de 65 años: ",;
- FinProceso
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement