Sunteți pe pagina 1din 5

Ejercicio 1

a) Algoritmo Pesos

Escribir "eliga una opcion:"


Definir inciso,peso1,peso2,resultado,resta,total,totalonza,onza1,onza2 Como Real;
Escribir "1) peso en arrobas";
Escribir "2) peso en libras";
Escribir "3) peso en onzas";
leer inciso
Si inciso=3 Entonces
Escribir Sin Saltar "ingrese el peso 1";
leer peso1;
Escribir Sin Saltar "ingrese el peso 2";
Leer peso2
resta<-ABS((peso1-4*peso2));
Escribir "resultado de resta=",resta;
total <- peso1 + peso2
Escribir "total en onzas =", total;
FinSi
Si inciso=1 Entonces
Escribir Sin Saltar "ingrese el peso 1";
leer peso1;
Escribir Sin Saltar "ingrese el segundo peso 2";
Leer peso2
resultado<- ABS((peso1-4*peso2));
Escribir "resultado de diferecia=",resultado;
onza1 <- 400*peso1
onza2 <- 400*peso2
totalonza <- onza1 + onza2
Escribir "total en onzas =", totalonza;
FinSi
Si inciso=2 Entonces
Escribir Sin Saltar "ingrese el peso 1";
leer peso1;
Escribir Sin Saltar "ingrese el segundo peso 2";
Leer peso2
resultado<- ABS((peso1-4*peso2));
Escribir "resultado de diferecia=",resultado;
onza1 <- 16*peso1
onza2 <- 16*peso2
totalonza <- onza1 + onza2
Escribir "total en onzas =", totalonza;
Fin Si
Si inciso<>1 y inciso <>2 y inciso <>3 Entonces
escribir "opcion no valido"
Fin Si
FinAlgoritmo
b) Algoritmo sin_titulo

Definir temperatura,c,f,fare,cel Como Real;


Escribir "1) farenheit a celcius";
Escribir "2) celcius a farenheit";
leer temperatura
Si temperatura=1 Entonces
Escribir sin saltar "ingrese los grados celcius";
leer c;
fare<- (5*c/9)+32
Escribir "grados celsius=",fare;
SiNo
Escribir Sin Saltar "ingrese los grados en farenheit";
Leer f;
cel<- 5*(f-32)/9
Escribir "grados celcius es=",cel;
Fin Si

FinAlgoritmo

c) Algoritmo sin_titulo

Definir puntou,puntov,d Como Real;


Escribir "la distancia de dos puntos (u,v)";
Escribir "distancia=(u^2-v^2)^(1/2)";
Escribir Sin Saltar "valor de u";
leer puntou;
Escribir Sin Saltar"valor de v";
Leer puntov;
d<- RC(puntou^2+puntov^2)
Escribir Sin Saltar "distancia=",d;
FinAlgoritmo

d) Algoritmo sin_titulo
Definir x,a,b,f Como Real;
Escribir "f(x)= ax+b"
Escribir Sin Saltar "valor de a";
Leer a;
Escribir Sin Saltar "valor de b";
leer b;
Escribir "valor de x";
Leer x;
f<-RC(a*x+b)
Escribir "valor numerico f(x)=",f;
FinAlgoritmo
e) Algoritmo sin_titulo

Definir f,a,b,x Como Real;


Escribir "f(x)=logb(ax+c)=LN(ax+c)/LNb";
Escribir Sin Saltar"ingrese a";
leer a;
Escribir Sin Saltar"ingrese c";
leer c;
Escribir Sin Saltar"ingrese b";
Leer b;
Escribir "ingrese valores de x"
leer x;
Si (ax+c)>0 Entonces
Si b>0 y b<> 1 Entonces
f <- LN(ax+c)/Ln(b);
Escribir"f(x)=",f;
SiNo
Escribir "valor no valido de b"
Fin Si
SiNo
Escribir "ax+c no puede ser negativo"
Fin Si
FinAlgoritmo

Ejercicio 6

a. Algoritmo sin_titulo

Definir f,x Como Real;


Escribir "ingrese un valor de x";
Leer x;
Si x<(-1) Entonces
f<- 2*(x^3)-4
Escribir "resultado f=",f;
SiNo
Si -1<=x y x<1 Entonces
f<-(2*x-5)
Escribir "resultado f=",f;
Fin Si
Fin Si
Si x>=1 Entonces
f<- 6-(x^4)
Escribir "resultado de f=",f;
SiNo
Escribir "valor ya dado"
Fin Si
FinAlgoritmo
b. Algoritmo sin_titulo

Definir a,b,c,d,p,q,r,s Como Entero


Escribir "ingrese valores para punto (a,b) y (c,d)";
Leer a,b,c,d;
Escribir "(a,b)=(",a ",",b ")";
Escribir "(c,d)=(",c ",",d ")";

Escribir " ingrese valores para punto (p,q) y (r,s)"


Leer p,q,r,s;
Escribir "(p,q)=(",p ",",q ")";
Escribir "(r,s)=(",r ",",s ")";
Escribir ""

Escribir "la pendiente1(m1) generados por (a,b) y (c,d)"


Si (a-c)<>0 Entonces
m1<- (b-d)/(a-c)
Escribir "m1=",m1;
SiNo
Escribir " m1 indefinido"
Fin Si
Escribir "la pendiente1(m1) generados por (p,q) y (r,s)"
Si (p-r)<>0 Entonces
m2<- (q-s)/(p-r)
Escribir "m2=",m2;
SiNo
Escribir " m2 indefinido"
Fin Si
Escribir "calcularemos si son perpendicualres o paralelos"
Si m1=m2 Entonces
Escribir "rectas paralelas por m1 y m2"
Si m1*m2=-1 Entonces
Escribir "rectas perpendiculares por m1 y m2"
Fin Si
SiNo
Escribir ""
Escribir "ninguno"
Fin Si
FinAlgoritmo
c. Algoritmo telefonos

Definir pulsacin,N como Entero


Escribir "numero de pulsaciones"
leer N;
Si N<=200 Entonces
precio <- 0.04*N
Escribir "su precio a pagar es","" precio "$";
Fin Si
Si N>=201 y N<=800 Entonces
precio <- 0.03*N
Escribir "su precio a pagar es =","" precio "$";
Fin Si
Si N>=801 Entonces
precio <- 0.02*N
Escribir "su precio a pagar es =","" precio "$";
SiNo
Escribir "no valido"
Fin Si
FinAlgoritmo

El resto tengo los problrmas solo que no los pase aqui


Porque tengo problema con elinciso e que me da problemas ya que fue uno que se borro

S-ar putea să vă placă și