Algoritmos

Tecnología de la Información. Computación. Ordenadores. Programación

4 downloads 339 Views 7KB Size

Recommend Stories


Algoritmos
Diagramas de Flujo. Pseudocodigos. Ejercicios

ALGORITMOS RESUELTOS
Algoritmos Resueltos programatthew.wordpress.com Roger Matute // ALGORITMOS RESUELTOS --------------------------------------------------------------

Story Transcript

1 .− Elaborar un algoritmo el cual calcule e imprima el sueldo de un empleado, teniendo como datos de entrada: nombre, horas trabajadas y cuota por hora. ALGORITMO: 1.− inicio 2.− pedir horas,pedir nombre, pedir horas trabajadas y cuota por hora (N,H,C) 3.− multiplicar el numero de horas trabajadas por la cuota por hora (S=H*C) 4.− mostrar resultados (S) 5.− fin 2) Escribe un algoritmo para obtener el área de un triángulo, tomando en cuenta que el área: (base * altura)/2. ALGORITMO: 1.− inicio 2.− pedir la base y la altura (B,H) 3.− multiplicar la base y la altura y dividirlas entre 2 (A=B*H/2) 4.− mostrar resultados (A) 5.− fin 3) Hacer un algoritmo para calcular el promedio de calificaciones de un estudiante. Los datos disponibles son: nombre y las 4 calificaciones de los exámenes. El algoritmo deberá imprimir el mensaje de Aprobado si el promedio fue >=7, de lo contrario el mensaje deberá ser Reprobado. ALGORITMO: 1.− inicio 2.− pedir nombre (N) 3.−Pedir calificaciones( c1,c2,c3,c4) 4.− sacar promedio prom=(c1+c2+c3+c4)/4 5.− si el promedio es >=7 entonces mostrar como resultados aprobado si el promedio es menor a 7 mostrar como resultado reprobado. 6.− fin

1

4) Hacer un algoritmo que calcule e imprima el costo de un terreno rectangular, teniendo como datos la anchura y longitud en metros, y el costo del metro cuadrado. ALGORITMO: 0.− inicio 1.−Pedir el costo (C) 2.− pedir el precio del metro cuadrado (Pm2) 3.− pedir el ancho y largo del terreno en metros cuadrados (A,L) 4.− multiplicar el numero de metros cuadrados del terreno por el precio por metro para sacar su costo total (C=Pm2*(A*L)) 5.− mostrar resultados (C). 6.− fin 5) Hacer un algoritmo que convierta un número dado de segundos en minutos y que imprima el resultado. ALGORITMO: 1.− inicio 2.− pedir el numero de segundos (ns) 3.− multiplicar el numero de segundos por 60 (M = ns*60) 4.− mostrar resultados 5.− fin 6) Una temperatura en grados centígrados se puede convertit a su equivalencia en Fahrenheit con la formula F=9/5 °C + 32. Hacer un algoritmo que lea una temperatura en grados centígrados y obtenga e imprima la temperatura Fahrenheit equivalente. ALGORITMO: 1.− inicio 2.− pedir la temperatura en grados centígrados (°C) 3.− multiplicar la temperatura dada por 9/5+32 (F=9/5°C+32) 4.− mostrar resultados 5.− fin 7) Hacer un algoritmo que lea un número de pies y calcule e imprima su equivalente en yardas, pulgadas, centímetros y metros, de acuerdo con las siguiente equivalencias: 1 pie = 12 pulgadas, 1 yarda = 3 pies, 1 2

pulgada = 2.54 cm, 1 metro = 100 cm. ALGORITMO: 1.− inicio 2.− pedir el número de pies (fT) 3.− dividir los pies entre 12 para sacar la equivalencia en pulgadas (Pulgadas=Ft/12) y guardar el resultado en equivalencias. 4.− multiplicar los pies por 3 para sacar la equivalencia en yardas (Yardas=fT*3) y guardar resultado en equivalencias. 5.−Dividir las pulgadas entre 2.54 para obtener los centímetros (centímetros=fT /2.54) guardar resultado en equivalencias. 6.−Dividir los centímetros entre 100 para sacar la equivalencia en metros (metros=centímetros/100) 7.− mostrar resultados (equivalencias). 8.− fin. 8) Elabore un algoritmo para calcular e imprimir el precio de un terreno el cual tiene los siguientes datos: largo, ancho y precio por metro cuadrado. Si el terreno tiene más de 500 metros cuadrados el descuento es del 17% y si tiene mas de 1000 el descuento será del 25%. ALGORITMO: 1.− inicio 2.− pedir los metros cuadrados de ancho(ma) 3.−Pedir los metros cuadrados de largo(ml) 4.−Multiplicar el largo por el ancho para sacar el total de metros (mt=l *a) 3.− si los metros cuadrados son 500 tendrá el 17% de descuento, y si son mas >= 1000 tendrá un descuento del 25% del precio total. 4.− mostrar resultados 5.− fin 9) Elaborar un algoritmo que lea 20 números y que determine e imprima el promedio de la suma de dichos números. ALGORITMO: 1.− inicio 3

2.− inicializar contador (C=0) 3.− incrementar contador (C=C+1) 4.− presentar C0 5.− comprobar si el contador si el contador es igual a 20 si no regresar al paso 3 6.− fin 10) Elaborar un algoritmo para calcular e imprimir el cuadro de los números del 1 al 100. ALGORITMO: 1.− inicio 2.− inicializar contadores (C=0) 3.−Presentar un numero (c) 4.− incrementar contador (C=C+2) 5.−Si C es menor a 1000, ir al paso 3 6.−Si C es igual a 1000 ir al FiN. 6.− fin inicio S,N,H,C S=H*C S fin inicio A,B,H A = (B*A)/2 A fin inicio N

4

c1,c2,c3,c4 Prom=(c1+c2+c3+c4)/4 Si prom >=7 Aprobado reprobado inicio Fin C C = Pm2 * (A*L) C fin inicio M M = ns * 60 M fin inicio °C F = 9/5 °C + 32 F fin 3 3 A inicio ma

5

M=L*A Si M=500 17% desc. PT 2 Precio normal sin descuento. Si M>=1000 25% desc. PT 1 Precio normal fin 2 1 inicio C=0 C=C+1 C fin Si C=20 inicio C=0 C=C+1 C Si C=1000 fin

6

Promedio (P) Pm2 A

7

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.