taller de algoritmo

Páginas: 6 (1380 palabras) Publicado: 22 de octubre de 2014
Se desea escribir un algoritmo que pida la altura de una persona, si la altura es menor o igual a 150 cm envíe el mensaje: ´ Persona de altura baja´, si la altura está entre 151 y 170 escriba el mensaje: ´ persona de altura media¨ y la altura es mayor al 171 escriba: ¨ Persona alta¨. Exprese el algoritmo usando pseudocódigo.
INICIO    Altura: ENTERO    ESCRIBA “Cuál es tu altura? ”    LEAAltura    Si Altura <=150 entonces       ESCRIBA “persona de altura baja”    Sino       Si Altura <=170 entonces          ESCRIBA “persona de altura media”       Sino          Si Altura>170 ENTONCES             ESCRIBA “persona alta”          Fin-Si       Fin-Si    Fin-Si FIN 
.Hacer el algoritmo para escribir un programa que indique si un número ingresado por el teclado es positivo.Algoritmo
Inicio
Declare numLeer num Si num>0 entonces
  Imprimir num es positivo
 Fin si
Hacer un algoritmo para un programa que calcule el pago que hacen un grupo de personas para ver una película teniendo en cuenta que si el grupo es menor de 8 personas el pago es de 1.5 soles por persona y para grupos de 8 personas o más el pago es 0.5 soles por persona.
Algoritmo
Inicio
Declare num,pago
Leer numSi num>=8 entonces
 Pago=0.5*numsino Pago=1.5*numFin si
Imprimir pago
Fin
Variables
num:  Número que se ingresa por el teclado e indica la cantidad de personas
pago: El valor del pago que se calculará.
Programa#include<stdio.h>
main(void)
{float num, pago;
printf(" ingrese número de personas   ");
scanf("%d",&num);
if(num<8)
 pago=1.5*num;else pago=0.5*num;
printf("el pago es %f",pago);
}
Hacer un algoritmo para un programa que convierta un número mayor de 10000, dado en segundos a horas minutos y segundos. Ejemplo 12015 segundos es equivalente a 3 horas, 20 minutos, 15 segundos
Algoritmo
Inicio
Declare num, horas, rmin, min
Leer numSi num>10000 entonces
 Horas cociente(num,3600)
 Rmin resto(num,3600)
 Min cociente(rmin,60)
 Segresto(rmin,60)
  Mostrar Horas, min, segFin si
Fin
Variables
num : valor numérico entero ingresado.
horas : cantidad de horas.
rmin : cantidad de segundos, resto de num.
min : cantidad de minutos
seg : cantidad de segundos, resto de min.
Programa#include<stdio.h>
#include<stdlib.h>
#include<math.h>
main(void)
{int num, rmin, seg;
div_t horas,min;
printf("ingrese unnúmero mayor de 10000 ........   ");
scanf("%d",&num);
if(num>10000)
 {horas=div(num,3600);
 rmin= num % 3600;
 min=div(rmin,60);
 seg=rmin%60;
 printf("%d HORAS\n",horas);
 printf("%d MINUTOS\n",min);
 printf("%d SEGUNDOS\n",seg);
 
En el Instituto Superior Pedagógico Toribio Rodríguez de Mendoza, los pagos por curso desaprobado son de 20 soles, con un cargo máximo de 120 solesindependiente del número de cursos tomados. Ejemplo si un alumno desaprueba 3 cursos pagaría 60 soles, mientras que uno que desaprueba 8 cursos paga 120 soles. Escriba el algoritmo de un programa en el que las entradas sean el número de cursos desaprobados y la salida sea el valor del pago total que el alumno haga por los cursos desaprobados.
Algoritmo
Inicio
Declares x, pago
Leer x
 Si x<6entonces
 Pago=20*x
 Imprimir pago
 Sino
  Imprimir el pago es 120 soles
Fin si
Fin
Variables
x : Número de cursos
pago : guarda el pago calculado
Programa
#include<stdio.h>
main(void)
{int x;
 printf("ingrese el número de cursos desaprobados \n");
 scanf("%d",&x);
 if(x<=6) printf("el pago será de %d soles ",x*20);
 else     printf("el pago será de 120 soles");
Unacompañía dedicada al alquiler de automóviles cobra $30 hasta un máximo de 300 km de distancia recorrida. Para más de 300 km y hasta 1000 km, cobra $30 más un monto adicional de $ 0.15 por cada kilómetro en exceso sobre 300. Para más de 1000 km cobra $30 más un monto adicional de $ 0.10 por cada kilómetro en exceso sobre 1000. Los precios ya incluyen el 18% del impuesto general a las ventas,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Taller De Algoritmos
  • taller de algoritmos
  • taller de algoritmo
  • Taller algoritmos
  • Taller Analisis y Diseño de Algoritmos
  • TALLER TIPOS DE ALGORITMOS Y EXPRESIONES
  • Taller de Pensamiento Algoritmico
  • 01 Taller Algoritmos Modulo A Secuenciales

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS