ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

ALGORITMO


Enviado por   •  14 de Mayo de 2015  •  7.482 Palabras (30 Páginas)  •  211 Visitas

Página 1 de 30

1) Desarrolle un algoritmo que al recibir los datos X, Y, Z que representan números enteros, escriba los mismos en orden inverso.

1. INICIO

2. Declarar las variables:x,y,z,n1,n2,n3,:entero

3. ingrese los números enteros

4. N1, N2,N3

5. X->N1,Y->N2,Z->N3

6. Posición de números inversos Z,Y,X

7. FIN

2) Construya un algoritmo que al recibir como datos la clave del empleado y los tres primeros sueldos del año, calcule el ingreso total, semestral y el promedio mensual, e imprima la clave del empleado, el ingreso total, y el promedio mensual.

1. INICIO

2. Declarar las variables:sueldo1, sueldo2, sueldo3, clave de 6 letras, ingreso total, ingreso mensual

3. Pedir clave, sueldo1, sueldo2, sueldo3

4.Total=sueldo1+sueldo2+sueldo3

5. Promedio= sueldo1+sueldo2+sueldo3/3

6. Mostrar clave, total, promedio

7. FIN

3) Realizar un algoritmo que permita pedir 1000 números naturales y determine e imprima cuantos son pares e impares

1. INICIO

2. DECLARACION DE VARIABLES: 1000N

3. leer un número

4. Asignarlo a la variable N

5. Si el residuo de dividir a N entre dos es igual a cero

6. si es si entonces: Escribir “es par”

7. Sino: escribir “es impar”

8. Fin_si

9. Fin

No Si

4) Realizar un algoritmo que permita pedir 55 números naturales y determine e imprima cuantos son positivos y negativos.

1. Inicio

2. Declaración de variables: nPos=0; nNeg=0; i =55;

3. pedir i=55

4. introduce un numero: “;

5. lee n

6. si n>0 entonces nPos=nPos; //es positivo

Sino n<0 entonces nNeg= nNeg;// es negativo

Finsi;

Fin

No Si

5. Introducir un número y determine si es positivo o negativo

1. Inicio

2. Declaracion de variables: nPos=0; nNeg=0

3. pedir i

4. introduce un numero: “;

5. lee n

6. si n>0 entonces nPos=nPos; //es positivo

7. Sino n<0 entonces nNeg= nNeg;// es negativo

8. Finsi;

9. Finsi;

No Si

6). Se trata de escribir el algoritmo que permita emitir la factura correspondiente a una compra de un artículo determinado, del que se adquieren una o varias unidades. El IVA es del 14% y si el precio bruto (precio venta más IVA) es mayor de $15000 se debe realizar un descuento del 10%.

1 inicio

2 leer precio, num_art

3 total <- precio * num_art

4 iva<- total * 0.14

5 si total > = 15000 entonces desc <- (total * 10 )/100

6 sino desc <- 0

7 fin si

8 total <- total – desc

9 escribir precio * num_art, iva, desc, total

10 fin

7). Dado N notas de un estudiante calcular:

a) Cuantas notas tiene reprobadas.

b) Cuantas notas aprobadas.

INICIO

Definir Variables; N

Escribir "Programa que te dice si Aprobaste o Reprobaste";

Escribir "Ingrese Promedio"

Leer Promedio

Si Promedio>=6 Entonces

Escribir "Has Aprobado";

Sino

Escribir "Has Reprobado"

FinSi

No Si

8. Calcular mediante un algoritmo la sumatoria de los N primeros números naturales.

- En I contamos los números que quedan por sumar.

- En S calculamos la suma.

- A se emplea para leer temporalmente cada número.

(1) I=N (números a sumar)

(2) S=0 (suma, inicialmente 0)

(3) Leer A, ahora A=-1

(4) S=S+A=7-1=6

(5) I=I-1=99-1=98

(6) ¿I=0? NO

NO

SI

9). Un empleado desea conocer el sueldo semanal, para ello necesita saber el sueldo diario y los días trabajados. Mostrar el sueldo semanal.

1. INICIO

2. Escribir "Ingresar horas trabajadas por semana":

Leer HT; //ingresa por teclado las horas_trabajadas_semana

3. Escribir "Ingresar el salario Bs/hora";

Leer SH; //ingresa por teclado el salario Bs/hora

4. Salario<-HT*SH; //operador Escribir "El Salario Semanal ganado es: ", " ", Salario, " Bs";

5. FIN DEL PROCESO

10) Imprimir los números del 1 al 50. Que calcule la suma de todos los números pares e imprima.

Inicio

Ingreso: N,s

Proceso:Si n > 0 AND n <50 entonces

Imprimir: n

Si n mod 2 = 0 entonces; S= n*(n+1)

Imprimir s Caso contrario

Fin si

Caso contrario ; Volver inicio

Fin si

Fin

...

Descargar como (para miembros actualizados) txt (42 Kb)
Leer 29 páginas más »
Disponible sólo en Clubensayos.com