Está en la página 1de 38

ALGORITMOS – 301303_4

Recuerde que el análisis es individual


Nombre estudiante: Pablo Madera Arroyo
1._ Análisis inicial

Planteamiento del problema a resolver: 4. Desarrollar un diagrama o algoritmo que


permita ingresar el radio de un circulo para determinar el área del mismo (consultar la
formula), y mostrar su resultado.
Que datos no Que datos no Tipo Formulas a Requier Requiere
conozco y se conozco, pero Variables aplicar si se e ciclos
deben solicitar los puedo requeridas requieren condicio (si / no)
(si se requiere calcular Tipo Variabl nal (si / _ cuales
más filas por e no)
favor anexarlas)
2
Área del circulo Área del Real Radio a=π∗r no no
circulo

2.- Código: (se debe pegar el código – no imagen)


Algoritmo área_del_circulo
////Pablo Madera Arroyo.
//08/03/2018
//Doy fe que este ejercicio es de mi autoria, en caso de encontrar
plagio
//La nota de todo mi trabajo debe ser de CERO
//Además de las respectivas sanciones a que haya lugar.

Escribir "Ingrese valor del radio del circulo"


Leer rad

área<-3.1416*rad^2
Escribir "El área del circulo de acuerdo al valor del radio ingresado
es:" área

FinAlgoritmo

3.- Usted probo el resultado con diferentes valores? Sí (Cuales): 10, 5, 8.

4.- Resultado (captura imagen o imágenes del resultado (debe aparecer su


nombre) ___
Planteamiento del problema a resolver:

5. Desarrollar un Algoritmo que permita determinar la hipotenusa de un triángulo


rectángulo conocido los valores de las longitudes de los catetos.

Que datos no Que datos Tipo Formulas a Requi Requiere


conozco y se no Variables aplicar si se ere ciclos
deben solicitar conozco, requeridas requieren condic (si / no)
(si se requiere pero los Tipo Variabl ional _ cuales
más filas por puedo e (si /
favor anexarlas) calcular no)
h=√ cat 1 +cat 2
2 2
Hipotenusa Valor de la Real Catetos no no
hipotenusa

2.- Código: (se debe pegar el código – no imagen)


Algoritmo hipotenusa_de_un_triangulo
////Pablo Madera Arroyo.
//09/03/2018
//Doy fe que este ejercicio es de mi autoria, en caso de encontrar
plagio
//La nota de todo mi trabajo debe ser de CERO
//Además de las respectivas sanciones a que haya lugar.

Escribir "Ingrese el valor de uno de los catetos"


Leer cateto1
Escribir "Ingrese el valor del segundo cateto"
Leer cateto2

hipotenusa<-((cateto1)^2+(cateto2)^2)^(1/2)
Escribir "La hipotenusa del triangulo es:" hipotenusa

FinAlgoritmo

3.- Usted probo el resultado con diferentes valores? Sí (Cuales): 2, 4, 10.

4.- Resultado (captura imagen o imágenes del resultado (debe aparecer su


nombre) ___
1._ Análisis inicial

Planteamiento del problema a resolver:

20. Desarrollar un Diagrama o Algoritmo que permita el ingreso de 3 números Num1,


Num2, Num3 e indicar si la suma de los 3 números es par o impar.

Que datos no Que datos Tipo Formulas a Requi Requiere


conozco y se no Variables aplicar si se ere ciclos
deben solicitar conozco, requeridas requieren condic (si / no)
(si se requiere pero los Tipo Variable ional _ cuales
más filas por puedo (si /
favor anexarlas) calcular no)
Suma de los 3 Suma Real Número 1, no no
números número 2,
número 3
Si es par o Par o Real Número 1, sí sí
impar impar número 2,
número 3

2.- Código: (se debe pegar el código – no imagen)


Proceso Número_par_o_impar
////Pablo Madera Arroyo.
//10/03/2018
//Doy fe que este ejercicio es de mi autoría, en caso de encontrar
plagio
//La nota de todo mi trabajo debe ser de CERO
//Además de las respectivas sanciones a que haya lugar.

Escribir 'Ingrese número 1';


Leer X1;
Escribir 'Ingrese número 2';
Leer X2;
Escribir 'Ingrese número 3';
Leer X3;
suma<-X1+X2+X3;
Si suma mod 2=0 Entonces
Escribir 'La suma de ', X1,' + ',X2,' + ',X3 ' es: ' suma '
por lo tanto es un número par ';
SiNo
Escribir 'La suma de ', X1,' + ', X2,' + ',X3 ' es: ' suma '
por lo tanto es un número impar ';
FinSi
FinProceso

3.- Usted probo el resultado con diferentes valores? Sí (Cuales): 2, 3, 5.

4.- Resultado (captura imagen o imágenes del resultado (debe aparecer su


nombre) ___
1._ Análisis inicial

Planteamiento del problema a resolver:

6. Desarrollar un diagrama o algoritmo que leer la temperatura en grados centígrados


y muestre su resultado en Fahenheit y Kelvin.

Que datos no Que datos Tipo Formulas a Requi Requiere


conozco y se no Variables aplicar si se ere ciclos
deben solicitar conozco, requeridas requieren condic (si / no)
(si se requiere pero los Tipo Variable ional _ cuales
más filas por puedo (si /
favor anexarlas) calcular no)
Temperatura Temperatu Real Fahrenheit (((centigrados no no
Fahrenheit ra *9)/5)+32)
Fahrenheit
Temperatura Temperatu Real Kelvin centigrados+2 no no
Kelvin ra Kelvin 73.15

2.- Código: (se debe pegar el código – no imagen)


Algoritmo temperatura_c_k_f
////Pablo Madera Arroyo.
//14/03/2018
//Doy fe que este ejercicio es de mi autoria, en caso de encontrar
plagio
//La nota de todo mi trabajo debe ser de CERO
//Además de las respectivas sanciones a que haya lugar.

Definir centigrados, Fahrenheit, Kelvin como real

Escribir "Ingrese temperatura en grados centigrados"


Leer centigrados
Fahrenheit= (((centigrados*9)/5)+32)
Kelvin= centigrados+273.15

Escribir "El valor de la temperatura ingresada en Fahrenheit es:",


Fahrenheit
Escribir "El valor de la temperatura ingresada en Kelvin es:", Kelvin

FinAlgoritmo
3.- Usted probo el resultado con diferentes valores? Sí (Cuales):
32, 23, 14.
4.- Resultado (captura imagen o imágenes del resultado (debe aparecer su
nombre) ___
1._ Análisis inicial

Planteamiento del problema a resolver:

7. Desarrollar un algoritmo que permita ingresar un valor en millas y lo convierta a


kilómetros, centímetros y yarda.

Que datos no Que datos Tipo Formulas a Requi Requiere


conozco y se no Variables aplicar si se ere ciclos
deben solicitar conozco, requeridas requieren condic (si / no)
(si se requiere pero los Tipo Variable ional _ cuales
más filas por puedo (si /
favor anexarlas) calcular no)
Millas Kilometros Nume Kilometro millas*1.609 No no
rico
Millas Centimetro Nume Centímetro millas*160.93 No No
s rico 4
Millas Yardas Nume millas millas*1760 no No
rico

2.- Código: (se debe pegar el código – no imagen)


Algoritmo convertir_millas
////Pablo Madera Arroyo.
//13/03/2018
//Doy fe que este ejercicio es de mi autoria, en caso de encontrar
plagio
//La nota de todo mi trabajo debe ser de CERO
//Además de las respectivas sanciones a que haya lugar.

Escribir "Convertidor de millas a kilometros, centimetros y yardas."

Escribir "Ingrese valor en millas a convertir"


Leer millas
Escribir "Escoger a que unidad de longitud desea convertir"

Escribir "1- Kilometros"


Escribir "2- Centimetros"
Escribir "3- Yardas"
Leer longitudes

Segun longitudes Hacer


1: resultado = millas*1.609
Escribir "El valor de la milla ingresada en kilometros es:",
resultado

2: resultado = millas*160.934
Escribir "El valor de la milla ingresada en centimetros
es:", resultado

3: resultado = millas*1760
Escribir "El valor de la milla ingresada en yardas es:",
resultado

FinSegun

FinAlgoritmo
3.- Usted probo el resultado con diferentes valores? Sí (Cuales):
20, 15, 30.
4.- Resultado (captura imagen o imágenes del resultado (debe aparecer su
nombre)
1._ Análisis inicial

Planteamiento del problema a resolver:

8. Desarrollar un Algoritmo que permita convertir un valor en galones a Litros, barriles


y litros.

Que datos no Que datos Tipo Formulas a Requi Requiere


conozco y se no Variables aplicar si se ere ciclos
deben solicitar conozco, requeridas requieren condic (si / no)
(si se requiere pero los Tipo Variable ional _ cuales
más filas por puedo (si /
favor anexarlas) calcular no)
galones Litros Nume Galon, litro galon*3.78 no No
rico
galones barriles Nume Galon, galon*0.0238 no no
rico barril 09

2.- Código: (se debe pegar el código – no imagen)


Algoritmo convertidor_de_galones_a_litros_barriles
////Pablo Madera Arroyo.
//18/03/2018
//Doy fe que este ejercicio es de mi autoria, en caso de encontrar
plagio
//La nota de todo mi trabajo debe ser de CERO
//Además de las respectivas sanciones a que haya lugar.

Definir galon, litro, barril como real

Escribir "Escriba la cantidad de galones a convertir"


Leer galon

litro= galon*3.78
barril= galon*0.023809

Escribir "El valor del galon ingresado en litros es:",litro


Escribir "El valor del galon ingresado en barriles es:",barril

FinAlgoritmo
3.- Usted probo el resultado con diferentes valores? Sí (Cuales):
10, 6.
4.- Resultado (captura imagen o imágenes del resultado (debe aparecer su
nombre) ___
1._ Análisis inicial

Planteamiento del problema a resolver:

12. Desarrollar un diagrama o algoritmo que permita determinar si un valor cualquiera


es positivo o negativo.

Que datos no Que datos Tipo Formulas a Requi Requiere


conozco y se no Variables aplicar si se ere ciclos
deben solicitar conozco, requeridas requieren condic (si / no)
(si se requiere pero los Tipo Variable ional _ cuales
más filas por puedo (si /
favor anexarlas) calcular no)

2.- Código: (se debe pegar el código – no imagen)


Algoritmo valor_positivo_negativo
////Pablo Madera Arroyo.
//19/03/2018
//Doy fe que este ejercicio es de mi autoria, en caso de encontrar
plagio
//La nota de todo mi trabajo debe ser de CERO
//Además de las respectivas sanciones a que haya lugar.

Definir numer como real


Escribir "Inserte el nunmero deseado"
Leer numer
Si numer>0 entonces
Escribir "El numero insertado es positivo"
SiNo
Escribir "El numero insertado es negativo"
FinSi
FinAlgoritmo
3.- Usted probo el resultado con diferentes valores? Sí (Cuales):
4, -2.
4.- Resultado (captura imagen o imágenes del resultado (debe aparecer su
nombre) ___
1._ Análisis inicial

Planteamiento del problema a resolver:


13. Desarrollar un diagrama o algoritmo que permia determinar sin un valor cualquiera
es par o impar.

Que datos no Que datos Tipo Formulas a Requi Requiere


conozco y se no Variables aplicar si se ere ciclos
deben solicitar conozco, requeridas requieren condic (si / no)
(si se requiere pero los Tipo Variable ional _ cuales
más filas por puedo (si /
favor anexarlas) calcular no)

2.- Código: (se debe pegar el código – no imagen)


Proceso Número_par_o_impar
////Pablo Madera Arroyo.
//10/03/2018
//Doy fe que este ejercicio es de mi autoria, en caso de encontrar
plagio
//La nota de todo mi trabajo debe ser de CERO
//Además de las respectivas sanciones a que haya lugar.

Escribir 'Ingrese número 1';


Leer X1;
Escribir 'Ingrese número 2';
Leer X2;
Escribir 'Ingrese número 3';
Leer X3;
suma<-X1+X2+X3;
Si suma mod 2=0 Entonces
Escribir 'La suma de ', X1,' + ',X2,' + ',X3 ' es: ' suma '
por lo tanto es un número par ';
SiNo
Escribir 'La suma de ', X1,' + ', X2,' + ',X3 ' es: ' suma '
por lo tanto es un número impar ';
FinSi
FinProceso
3.- Usted probo el resultado con diferentes valores? Sí (Cuales):
3, 3, 3. 2, 4, 6.
4.- Resultado (captura imagen o imágenes del resultado (debe aparecer su
nombre) ___
1._ Análisis inicial

Planteamiento del problema a resolver:

16. Diseñar un diagrama o algoritmo que lea un valor N y determine si es múltiplo


común de X y Z donde X y Z también se ingresan por teclado.

Que datos no Que datos Tipo Formulas a Requi Requiere


conozco y se no Variables aplicar si se ere ciclos
deben solicitar conozco, requeridas requieren condic (si / no)
(si se requiere pero los Tipo Variable ional _ cuales
más filas por puedo (si /
favor anexarlas) calcular no)

2.- Código: (se debe pegar el código – no imagen)


Proceso Multiplo_Comun_X_Z
////Pablo Madera Arroyo.
//19/03/2018
//Doy fe que este ejercicio es de mi autoria, en caso de encontrar
plagio
//La nota de todo mi trabajo debe ser de CERO
//Además de las respectivas sanciones a que haya lugar.

Escribir 'Ingrese supuesto multiplo a verificar';


Leer n1;
Escribir 'Ingrese numero 1';
Leer n2;
Escribir 'Ingrese numero 2';
Leer n3;
Si n1<n2 | n1<n3 Entonces
Escribir 'El numero ',n1,' no es multiplo porque es menor que uno o
ambos numeros de verificacion ';
Sino
Si n1 mod n2=0 & n1 mod n3=0 Entonces
Escribir 'El numero ', n1,' multiplo de ',n2,' y ' n3;
SiNo
Si n1 mod n2<>0 & n1 mod n3<>0 Entonces
Escribir 'El numero ',n1,' no es multiplo ';
FinSi
FinSi
FinSi
FinProceso
3.- Usted probo el resultado con diferentes valores? Sí (Cuales):
2. 5, 3, 2.
4.- Resultado (captura imagen o imágenes del resultado (debe aparecer su
nombre) ___
1._ Análisis inicial

Planteamiento del problema a resolver:

17. Diseñar un diagrama o algoritmo que permita leer dos valores V1 y V2 y determine
cuál es el mayor y cuál es el menor o si son iguales

Que datos no Que datos Tipo Formulas a Requi Requiere


conozco y se no Variables aplicar si se ere ciclos
deben solicitar conozco, requeridas requieren condic (si / no)
(si se requiere pero los Tipo Variable ional _ cuales
más filas por puedo (si /
favor anexarlas) calcular no)

2.- Código: (se debe pegar el código – no imagen)


Proceso Numero_mayor_menor_igual
////Pablo Madera Arroyo.
//19/03/2018
//Doy fe que este ejercicio es de mi autoria, en caso de encontrar
plagio
//La nota de todo mi trabajo debe ser de CERO
//Además de las respectivas sanciones a que haya lugar.

Escribir 'Ingrese Numero 1';


Leer n1;
Escribir 'Ingrese Numero 2';
Leer n2;

Si n1<n2 Entonces
Escribir 'El numero ',n1,' es menor que ',n2;
Sino
Si n1>n2 Entonces
Escribir 'El numero ',n1,' es mayor que ',n2;
Sino
Si n1=n2 Entonces
Escribir 'Los numeros son iguales ';
FinSi
FinSi
FinSi
FinProceso
3.- Usted probo el resultado con diferentes valores? Sí (Cuales):
2, 3.
4.- Resultado (captura imagen o imágenes del resultado (debe aparecer su
nombre) ___
1._ Análisis inicial

Planteamiento del problema a resolver:

18. Diseñe un diagrama o algoritmo que permita leer dos números N1 y N2 e indicar si
uno de los dos divide exactamente al otro.

Que datos no Que datos Tipo Formulas a Requi Requiere


conozco y se no Variables aplicar si se ere ciclos
deben solicitar conozco, requeridas requieren condic (si / no)
(si se requiere pero los Tipo Variable ional _ cuales
más filas por puedo (si /
favor anexarlas) calcular no)

2.- Código: (se debe pegar el código – no imagen)


Proceso Division_exacta
////Pablo Madera Arroyo.
//19/03/2018
//Doy fe que este ejercicio es de mi autoria, en caso de encontrar
plagio
//La nota de todo mi trabajo debe ser de CERO
//Además de las respectivas sanciones a que haya lugar.

Escribir 'Ingrese dividendo ';


Leer n1;
Escribir 'Ingrese divisor';
Leer n2;
Si n2=0
Escribir 'No se puede dividir por 0 ';
Sino
Si n1 mod n2=0 Entonces
Escribir 'El numero ', n1,' se divide
exactamente con el ',n2;
SiNo
Escribir 'El numero ', n1,' no se divide
exactamente con el numero ',n2;
FinSi

FinSi
FinProceso
3.- Usted probo el resultado con diferentes valores? Sí (Cuales):
10, 2. 6, 10.
4.- Resultado (captura imagen o imágenes del resultado (debe aparecer su
nombre) ___
1._ Análisis inicial

Planteamiento del problema a resolver:

19. Desarrollar un Diagrama o Algoritmo que permita el ingreso de dos valore X1 y X2


donde indique si el resultado de dividir la suma de los números entre la resta de X1 –
X2 es exacta.

Que datos no Que datos Tipo Formulas a Requi Requiere


conozco y se no Variables aplicar si se ere ciclos
deben solicitar conozco, requeridas requieren condic (si / no)
(si se requiere pero los Tipo Variable ional _ cuales
más filas por puedo (si /
favor anexarlas) calcular no)

2.- Código: (se debe pegar el código – no imagen)


Proceso Suma_de_numeros_resta_exacta
////Pablo Madera Arroyo.
//19/03/2018
//Doy fe que este ejercicio es de mi autoria, en caso de encontrar
plagio
//La nota de todo mi trabajo debe ser de CERO
//Además de las respectivas sanciones a que haya lugar.

Escribir 'Ingrese nunmero 1';


Leer X1;
Escribir 'Ingrese nunmero 2';
Leer X2;
suma<-X1+X2;
resta<-X1-X2;
Si resta=0
Escribir 'No se puede dividir por 0 ';
Sino
Si suma mod resta=0 Entonces
Escribir 'La suma de ', X1,' y ',X2 ' SI se divide
exactamente con la resta de estos numeros ';
SiNo
Escribir 'La suma de ', X1,' y ',X2 ' NO se divide
exactamente con la resta de estos numeros ';
FinSi

FinSi
FinProceso
3.- Usted probo el resultado con diferentes valores? Sí (Cuales):
3, 2. 9, 20.
4.- Resultado (captura imagen o imágenes del resultado (debe aparecer su
nombre) ___
1._ Análisis inicial

Planteamiento del problema a resolver:

23. Desarrolle un Diagrama o Algoritmo que permita determinar la nota mínima que
usted debe sacar en el examen final del curso Algoritmos de acuerdo a las condiciones
actuales 75% y 25%(final), esta nota debe estar representada tanto en puntos y en
nota (0..5.0). – Lo desarrollan todos –

Que datos no Que datos Tipo Formulas a Requi Requiere


conozco y se no Variables aplicar si se ere ciclos
deben solicitar conozco, requeridas requieren condic (si / no)
(si se requiere pero los Tipo Variable ional _ cuales
más filas por puedo (si /
favor anexarlas) calcular no)

2.- Código: (se debe pegar el código – no imagen)


Algoritmo Notas
////Pablo Madera Arroyo.
//12/03/2018
//Doy fe que este ejercicio es de mi autoria, en caso de encontrar
plagio
//La nota de todo mi trabajo debe ser de CERO
//Además de las respectivas sanciones a que haya lugar.

Escribir "Calcularenmos la nota minima a sacar en el examen


final";
Escribir "---------------------"
Escribir "1- Nota de la Etapa 1 Peso evaluativo 25"
Leer nota1
Escribir "2- Nota de la Etapa 2 Peso evaluativo 125"
Leer nota2
Escribir "3- Nota de la Etapa 3 Peso evaluativo 50"
Leer nota3
Escribir "4- Nota de la Etapa 4 Peso evaluativo 125"
Leer nota4
Escribir "5- Nota de la Etapa 5 Peso evaluativo 50"
Leer nota5

notaacumulada<-nota1+nota2+nota3+nota4+nota5
Escribir "El acumulado de la nota es: " notaacumulada
notanecesaria<-(300-notaacumulada)

Si resultado>=300
Escribir "Usted con las notas que lleva ya alcazó los 300
puntos"
Sino
Escribir "Usted necesita sacar en el parcial final :",
notanecesaria
FinSi
FinAlgoritmo
3.- Usted probo el resultado con diferentes valores? Sí (Cuales):

4.- Resultado (captura imagen o imágenes del resultado (debe aparecer su


nombre) ___

1._ Análisis inicial

Planteamiento del problema a resolver:

27. Es necesario realizar un algoritmo que funcione como una calculadora con las 4
funciones básicas (opcional puede incluir otra función). El algoritmo termia y entrega
el resultado al presionar la tecla “=” lo desarrollan todos -

Que datos no Que datos Tipo Formulas a Requi Requiere


conozco y se no Variables aplicar si se ere ciclos
deben solicitar conozco, requeridas requieren condic (si / no)
(si se requiere pero los Tipo Variable ional _ cuales
más filas por puedo (si /
favor anexarlas) calcular no)

2.- Código: (se debe pegar el código – no imagen)


Algoritmo calculadora
////Pablo Madera Arroyo.
//12/03/2018
//Doy fe que este ejercicio es de mi autoria, en caso de encontrar
plagio
//La nota de todo mi trabajo debe ser de CERO
//Además de las respectivas sanciones a que haya lugar.
total=0;
finalizar=a;
Mientras finalizar!="=" Hacer
Escribir "El total es " total;
Escribir "---------------------"
Escribir "Elija operación a realizar"
Escribir "1- Suma"
Escribir "2- Resta"
Escribir "3- Multiplicación"
Escribir "4- División"
Leer operación
Si total==0 Entonces
Escribir "Ingrese valor del primer número a operar"
Leer número1
Escribir "Ingrese valor del segundo número a operar"
Leer número2
Según operación Hacer
1: resultado = número1+número2

2: resultado = número1-número2

3: resultado = número1*número2

4:
Si número2==0
Escribir "No se puede dividir por cero"
SiNo
resultado = número1/número2
FinSi
FinSegun
Escribir "Desea seguir presione S desea finalizar
presione = "
Leer finalizar;
total=resultado;

SiNo

Si total!=0 Entonces
Escribir "El Acumulado es " total;
Escribir "Ingrese valor del segundo número a operar"
Leer número2
Según operación Hacer
1: resultado = total+número2

2: resultado = total-número2

3: resultado = total*número2

4: Si número2==0
Escribir "No se puede dividir por cero"
SiNo
resultado = total/número2
FinSi
FinSegun
Escribir "Desea seguir presione S desea finalizar
presione = "
Leer finalizar;
total=resultado;

FinSi
FinSi
Fin Mientras
Escribir "El resultado de la división es:", resultado

FinAlgoritmo
3.- Usted probo el resultado con diferentes valores? Sí (Cuales):
2, 2. 5, 5.
4.- Resultado (captura imagen o imágenes del resultado (debe aparecer su
nombre) ___

También podría gustarte