Está en la página 1de 5

PROGRAMACIÓN DE APLICACIONES Y SEVICIOS EN LA

NUBE

Descripción de actividad didáctica

Nombre de la actividad Taller de aplicación diseño de algoritmos

Afianzar y aplicar los conceptos más importantes de la algoritmia a


Objetivo de la actividad
partir del desarrollo de ejercicios prácticos

Desarrollar cada uno de los enunciados propuestos, siguiendo las


Tipo de actividad sugerida
estructuras de control de manera lógica

Documento denominado ID_Ficha_PrimerNombre_PrimerApellido


Archivo de entrega
_Informe Tecnico Diseño de Algoritmos

Ejercicios a desarrollar

1. Diseñe un algoritmo en pseudocódigo y diagrama de flujo que lea tres números y, si el


primero es positivo calcule el producto de los otros dos, y en otro caso, calcule la suma y
muestre el resultado en pantalla.

ClacularProducto{

entero n1, n2, n3;


char nt;

leer (n1);
leer (n2);
leer (n3);

si(n1>0) entonces
{
PROGRAMACIÓN DE APLICACIONES Y SEVICIOS EN LA
NUBE

si(n2>0 && n3>0)


nt='+';
sino(n2>=0 && n3>0 || n2>0 && n3>=0)
nt='+';

si(n2<0 && n3<0)

nt='-';

si(n2>0 && n3<0 || n2<0 && n3>0)

nt='-';

si(n2==0 && n3==0)

nt='0';

imprimir(nt);

fin algoritmo;

2. Diseñe un algoritmo en pseudocódigo y diagrama de flujo que lea tres números enteros y
decida si uno de ellos coincide con la suma de los otros dos.

Solución:

Escribir «introduzca tres numeros enteros»


leer a,b,c

Si a+b=c Entonces
Escribir «Los numeros dados cumplen la condicion»
PROGRAMACIÓN DE APLICACIONES Y SEVICIOS EN LA
NUBE

Sino
Si a+c=b Entonces
Escribir «Los numeros dados cumplen la condicion»
sino
si b+c=a Entonces
Escribir «Los numeros dados cumplen la condicion»
sino
Escribir «Los numeros dados no cumplen la condicion»

FinSi

FinSi

Fin Si

FinProceso
PROGRAMACIÓN DE APLICACIONES Y SEVICIOS EN LA
NUBE

3. Diseñe un algoritmo que sume los números pares comprendidos entre 50 y 200, inclusive.

Proceso suma_pares_50a100
//imprime pares de 50 a 100
Definir suma Como Entero
suma <- 50
Para i<-50 Hasta 100 Con Paso 2 Hacer
suma<-suma+i
FinPara
Escribir "La suma de pares de 50 a 100 es:", suma
FinProceso
PROGRAMACIÓN DE APLICACIONES Y SEVICIOS EN LA
NUBE

. Una temperatura Celsius (centígrados) puede ser convertida a una temperatura


equivalente Fahrenheit, de acuerdo con la siguiente fórmula:

(9/5) + 32
Diseñe un algoritmo que lea la temperatura en grados Celsius y la escriba en Fahrenheit.

Algoritmo detarea

Definir f,k Como Real

Escribir «Ingresa los grados fahrenheit»

leer f

k = (f-32) * (5/9) + 273.15

Escribir «La conversión a grados kelvin


es: «,k

FinAlgoritmo

También podría gustarte