14/4/2020 Ejercicios de Programacion: Ejercicios Programacion
Ejercicios de Programacion
viernes, 16 de enero de 2015 Datos personales
Unknown
Ejercicios Programacion
Ver todo mi perfil
2.1 Diseñar una solución para resolver cada uno de los siguientes problemas y tratar de
refinar sus soluciones mediante algoritmos adecuados. Archivo del blog
▼
▼ 2015 (2)
a) Realizar una llamada telefónica desde un teléfono público.
▼
▼ enero (2)
Inicio "Evaluación - Maria Gordillo"
Saber Número Ejercicios Programacion
Tener dinero
Coger teléfono
Marcar número
Esperar que contesten
Si contestan ---> hablar
No contestan --> colgar
Fin
b) Cocinar una tortilla
Inicio
Elegir Área de trabajo
Escoger los ingredientes
Amasar
Expandir masa
Si Masa ponerla al fuego ----> Voltearlas
No---> Guardarla
Sacarlas en un bol
Fin
c) Arreglar un pinchazo a una bicicleta
Inicio
Aflojar las tuercas que sujetan las llantas
Quitar la llanta del cuadro de la bicicleta
Quitar el tubo que contiene la llanta
Colocar el parche para tapar el pinchazo
Dejar secar el pegamento que contiene el parche
Colocar dentro de la llanta el tubo wue ya ha sido arreglado
Colocar la llanta en el cuadro de la bicicleta y apretar las tuercas
que la sujetan
Fin
Freír un huevo
Inicio
Tener Aceite, huevo, sartén
Poner el sartén al Fuego
Cubrir el sartén con aceite
Si aceite está caliente Freírloàquebrar el huevo
Ponerlo en la sarten
No esta el aceite caliente esperar
Fin
2.2 Escribir un algoritmo para:
a) Sumar dos números enteros
Inicio
Saber a, b: c son número enteros
Leer a y b
Realizar Suma
Presentar Resultado
Fin
b) Restar dos números enteros
mariamercedesgb1.blogspot.com/2015/01/ejercicios-programacion.html 1/4
14/4/2020 Ejercicios de Programacion: Ejercicios Programacion
Inicio
Saber m, p: r son número enteros
Leer m y p
Realizar Resta
Presentar Resultado
Fin
c) Multiplicar don números enteros
Inicio
Saber d, e: m son número enteros
Leer d y e
Realizar Multiplicación
Presentar Resultado
Fin
d) Dividir un numero para un numero entero
Inicio
Saber a, b: c son número enteros
Leer a y b
Realizar División
Presentar Resultado
Fin
2.3 Escribir un algoritmo para determinar el máximo común divisor de dos números
enteros (MCD) por el algoritmo de Euclides:
Inicio máximo común divisor
Escribir “ingrese número a”
Leer a
Escribir “ingrese número b”
Leer b
Mientras (a!=b)
Si (a>b)
A=a-b
Sino
B=b-a
Fin si
Fin mientras
C=a
Escribir el MCD es:”, c
Fin proceso
2.6 Escribir un algoritmo que lea cuatro números y a continuación visualice el mayor de
los cuatro
Inicio
Leer a,b,c,d
Ingresar A, B, C ,D
Si A>B,C,D Escribir “EL VALOR MAYOR ES: "
A“
Si B>A,C,D Escribir “EL VALOR MAYOR ES: "
B“
Si C>A,B,D Escribir “EL VALOR MAYOR ES: "
C“
Si D>A,B,C Escribir “EL VALOR MAYOR ES:
"D “
FIN
2.10 Escribir un algoritmo que calcule la superficie de un triángulo en función de la base y
la altura S=1/2 base por altura
Inicio
Leer datos (base y altura)
Calcular Superficie
Ingresar formula (S=1/2 base por
altura)
Sustituir los datos
Presentar Respuesta
Fin
mariamercedesgb1.blogspot.com/2015/01/ejercicios-programacion.html 2/4
14/4/2020 Ejercicios de Programacion: Ejercicios Programacion
2.12 Escribir un algoritmo que encuentre el salario semanal de un trabajador, dada la tarifa
horaria y el número de horas trabajadas diariamente
Inicio
Leer nombre Empleado
Escribir horas Trabajadas
Cuota Hora, sueldo;
Escribir<<"INGRESE SU NOMBRE” el nombre del Empleado;
Escribir "INGRESE EL NUMERO DE HORAS TRABAJADAS”
horas Trabajadas
Escribir "INGRESE LA CUOTA” cuota Hora
Escribir fin
Sueldo=horas Traba por cuota Hora;
Escribir "EL SUELDO DE "<<nombre Empleado<<" es "
<<sueldo>>”
Fin
2.13 Escribir un algoritmo que indique si una palabra leída del teclado es un palíndromo.
Palíndromo es igual a un radar
Inicio
Se ingresa la palabra
Contamos las letras de la palabra
Comparamos la primera con la última letra
Si es falso no es Palíndroma
Si es verdadero avanzamos avanzamos una
letra y retrocedemos la otra letra
Fin
2.14 Escribir un algoritmo que cuente el número de ocurrencias de cada letra de una
palabra leída como entrada.
Inicio
Entero: i, j, c <-- --- 0
Cadena: palabra
t= tamaño (palabra)
i=o
j=0
Mientras j < t
si palabra (i) = palabra (j)
c= c+1
j= j+1
i= i+1
Resultado(existen “c” ocurrencias para palabra “i”)
Fin
Publicado por Unknown en 10:36
No hay comentarios:
Publicar un comentario
Introduce tu comentario...
Comentar como: rijo2125@gmai Cerrar sesión
Publicar Vista previa Avisarme
Entrada más reciente Página principal
Suscribirse a: Enviar comentarios (Atom)
Maria Gordillo. Tema Sencillo. Con la tecnología de Blogger.
mariamercedesgb1.blogspot.com/2015/01/ejercicios-programacion.html 3/4
14/4/2020 Ejercicios de Programacion: Ejercicios Programacion
mariamercedesgb1.blogspot.com/2015/01/ejercicios-programacion.html 4/4