Codi

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 4

Problema 0

Un programa solicita que el usuario ingrese un número. Si el mismo es positivo, el programa


muestra “POSITIVO”, si es negativo, el programa muestra “NEGATIVO”.

Proceso problema 0

Definir num Como Real;

Escribir 'ingrese un número';

Leer num;

Si num<0 Entonces

Escribir 'el numero es negativo';

SiNo

Escribir 'el numero es positivo';

FinSi

FinProceso

Problema 1

Realizar un mecanismo de control que valide que: para que una persona pueda ejercer su voto en
una elección de gobierno, debe de ser mayor de edad y debe ser uruguaya. En caso que no
cumpla alguna de estas condiciones el programa desplegará que “NO ESTÁ HABILITADA A VOTAR”
en caso contrario “PUEDE VOTAR”.

Proceso problema 1

Definir mayor_edad Como Entero;

Definir n Como Logico;

Escribir 'digite su edad';

Leer mayor_edad;

n <- verdadero;

Escribir 'posee ciudadanía uruguaya?';

Leer n;

Si mayor_edad>=18 Y n Entonces

Escribir 'esta habilitado para votar';

SiNo

Escribir 'no esta habilitado para votar';

FinSi

FinProceso
Problema 2

Calcular el área de un triángulo sabiendo que la misma se calcula como: base (b) * altura (a) / 2.
El programa deberá avisar que: si base = 0 o altura = 0, el siguiente mensaje “debe indicar un
número diferente de cero”.

Proceso problema 2:

definir a,b, resultado Como Real;

escribir 'digite el valor de la base';

leer b;

escribir 'digite el valor de la altura';

leer a;

resultado<- (b*a)/2;

si a=0 o b=0 Entonces

escribir 'digite otro valor distinto de cero';

SiNo

escribir 'el area del triangulo es'; Escribir resultado;

FinSi
Problema 3

Solicitar el peso en kg (p) y altura en metros (a) de una persona, calcular el IMC (como IMC = p /
a2), mostrar la situación de la personas sabiendo que:

>=30 Obeso

>=25 Sobrepeso

>=20 Normal

Proceso problema3

Definir kg,altura,imc Como Reales;

Escribir 'digite su peso';

Leer kg;

Escribir 'digite su altura';

Leer altura;

imc <- kg/(altura^2);

Si imc>=20 y imc < 25 Entonces

Escribir 'su imc es normal';

SiNo

Si imc>=25 y imc < 30 Entonces

Escribir 'su imc es sobrepeso';

SiNo

Si imc>=30 Entonces

Escribir 'su imc es obeso';

FinSi

FinSi

FinSi

FinProceso

También podría gustarte