Etapa 4 Taller estudiante 5 Algoritmos y programacion avanzada PDF

Title Etapa 4 Taller estudiante 5 Algoritmos y programacion avanzada
Author Anonymous User
Course Algoritmos
Institution Universidad Nacional Abierta y a Distancia
Pages 19
File Size 1.4 MB
File Type PDF
Total Downloads 478
Total Views 598

Summary

TALLER ESTUDIANTEI. Desarrollar los siguiente algoritmos de forma simples implementando funciones. 1. En algunas universidades los profesores catedráticos son aquellos que trabajan por horas durante un periodo. Escribir un algoritmo el valor total que le debe pagar por su trabajo en dicho mes, imple...


Description

TALLER ESTUDIANTE #5

Nombre del Estudiante: Fecha: Centro matriculado: Doy fe que los siguientes ejercicios son de mi autoría, en caso de encontrar plagio la nota de todo mí trabajo debe ser de CERO además de las respectivas sanciones a que haya lugar. El profesor puede solicitar la sustentación de uno o más ejercicios

I.

Desarrollar los siguiente algoritmos de forma simples implementando funciones. 1. En algunas universidades los profesores catedráticos son aquellos que trabajan por horas durante un periodo. Escribir un algoritmo el valor total que le debe pagar por su trabajo en dicho mes, implementando una función que reciba como parámetro el número de horas trabajadas en un mes por un profesor catedrático y el valor de su hora para que retorne el valor a pagar.

funcion maximohoras(num Por Valor) num=num*30000 // pago por hora imprimir 'Pago' Imprimir num FinFuncion

Algoritmo sin_titulo //1. En algunas universidades los profesores catedráticos son aquellos que trabajan por horas d //urante un periodo. Escribir un algoritmo el valor total que le debe pagar por su trabajo en dicho mes,

//implementando una función que reciba como parámetro el número de horas trabajadas en un mes //por un profesor catedrático y el valor de su hora para que retorne el valor a pagar. //valor hora, maximo de horas 730 Escribir "Digite el numero de horas" leer a maximohoras(a) FinAlgoritmo

2. En las ligas de fútbol, el puntaje que obtiene un equipo se calcula a partir del número de partidos ganados, perdidos y empatados. En el primero caso, obtiene 3 puntos, en el segundo caso obtiene 1 punto y en el último caso no tiene puntos. Desarrolle un algoritmo que implemente una función

que reciba como parámetro el número de partidos ganados, empatados y perdidos por un equipo de fútbol, y retorne el puntaje total obtenido, por fuera de la función debe visualizar un mensaje que muestre el puntaje total obtenido por el equipo.

funcion partidos(num Por Valor) si num==1 Entonces // gano imprimir '3 puntos' FinSi si num==2 Entonces //empato imprimir '1 puntos' FinSi si num==3 Entonces //perdio imprimir '0 puntos' FinSi FinFuncion

Algoritmo partidosx Definir x Como Entero //1. En las ligas de fútbol, el puntaje que obtiene un equipo se calcula a partir del número //de partidos ganados, perdidos y empatados. En el primero caso, obtiene 3 puntos, en el segundo //caso obtiene 1 punto y en el último caso no tiene puntos. Desarrolle un algoritmo que implemente //una función que reciba como parámetro el número de partidos ganados, empatados y perdidos por //un equipo de fútbol, y retorne el puntaje total obtenido, por fuera de la función debe visualizar //un mensaje que muestre el puntaje total obtenido por el equipo. imprimir '1.gano' imprimir '2.empato' imprimir '3.perdio' leer a

partidos(a) FinAlgoritmo

3. La distancia de una pista de patinaje está medida en metros y el tiempo empleado por un deportista para recorrerla es medida en segundos. Escribir un algoritmo que calcule la velocidad del deportista, implementando una función que reciba como parámetro la distancia recorrida en metros por el deportista y el tiempo utilizado en segundos para recorrerla; a su vez debe retornar la velocidad en km/h. Por fuera de la función debe mostrar un mensaje que indique la velocidad del deportista.

funcion pista(d Por Valor, t Por Valor) Escribir"Velocidad " escribir d/t escribir "k/h" FinFuncion

Algoritmo partidos Definir x Como Entero //2. La distancia de una pista de patinaje está medida en metros y el tiempo empleado por //un deportista para recorrerla es medida en segundos. Escribir un algoritmo que calcule //la velocidad del deportista, implementando una función que reciba como parámetro la distancia //recorrida en metros por el deportista y el tiempo utilizado en segundos para recorrerla; //a su vez debe retornar la velocidad en km/h. Por fuera de la función debe mostrar un mensaje //que indique la velocidad del deportista.. imprimir 'Distancia en mts' leer a Imprimir 'tiempo' leer ti pista(a,ti)

FinAlgoritmo

4. En la geometría euclidiana, la distancia más corta entre dos puntos ubicados en el plano cartesiano, es una línea recta. Este se calcula a partir de los valores de las coordenadas en los ejes X y Y de cada punto haciendo uso del teorema de Pitágoras: Considere los puntos A y B, ubicados en las coordenadas (x1, y1) y (x2, y2) respectivamente, de la siguiente forma:

La distancia d se calcula a partir de la siguiente fórmula: d= √ (x2 −x1 ) +( y 2− y 1 ) 2

2

Escribir un algoritmo que permita calcular y visualizar la distancia entre dos puntos en el plano cartesiano implementando una función que reciba como parámetros las coordenadas de cada punto y retorne la distancia entre ambos, por fuera de la función se debe mostrar la distancia entre los dos puntos.

//En la geometría euclidiana, la distancia más corta entre dos puntos ubicados en el plano cartesiano, //es una línea recta. Este se calcula a partir de los val ores de las coordenadas en los ejes X y Y //de cada punto haciendo uso del teorema de Pitágoras: Considere los puntos A y B, ubicados en las //coordenadas (x1, y1) y (x2, y2) respectivamente, de la siguiente forma: funcion formula(x1 por valor,x2 por valor,y1 por valor,y2 Por Valor) d=rc((x2-x1)^2+(y2-y1)^2) Escribir "D= ",d

FinFuncion Algoritmo Ejercicioformua Escribir"Digite los valores para x1, x2, y y y2" leer x1,x2,y1,y2 formula(y1,y2,x1,x2) FinAlgoritmo

5. Una empresa constructora requiere de sus servicios profesionales como ingeniero para que diseñe un algoritmo que permita establecer la cantidad de baldosas necesarias y el costo total de colocar las baldosas para un área rectangular, a partir de la lectura por teclado del largo y el ancho en metros del área, el tamaño de la baldosa en centímetros cuadrados y

el costo unitario de cada baldosa y la mano de obra por metro cuadrado. Implemente un función que reciba como parámetro las dimensiones del área y el tamaño de las baldosas y retorne el número de baldosas a necesitar, por fuera de la función debe calcular y mostrar el costo total para colocar las baldosas.

//Una empresa constructora requiere de sus servicios profesionales como ingeniero para que diseñe //un algoritmo que permita establecer la cantidad de baldosas necesarias y el costo total de colocar //las baldosas para un área rectangular, a partir de la lectura por teclado del largo y el ancho en //metros del área, el tamaño de la baldosa en centímetros cuadrados y el costo unitario de cada baldosa //y la mano de obra por metro cuadrado. //Implemente un función que reciba como parámetro las dimensiones del área y el tamaño de las baldosas //y retorne el número de baldosas a necesitar, por fuera de la función debe calcular y mostrar el //costo total para colocar las baldosas. funcion res...


Similar Free PDFs