EJERCICIOS ALGORITMOS

Documentos relacionados
EJEMPLOS Y EJERCICIOS

EJEMPLOS Y EJERCICIOS

Ejercicios aplicando estructuras de asignación.

Profesor(a): Ing. Miriam Cerón Brito

BOLETÍN 5: Algoritmos II

3. Dado un monto calcular el descuento considerando que por encima de 100 el descuento es el 10% y por debajo de 100 el descuento es el 2%.

PRÁCTICA ALGORÍTMICA: EJERCICIOS PROPUESTOS

EJEMPLOS Y EJERCICIOS

Unidad 1. Análisis de algoritmos.

LENGUAJE DE PROGRAMACION UNO.

Trabajo Práctico 5 Estructura Repetitiva

4.- Leer tres números y escribirlos en orden decreciente

1. Escriba el siguiente código, compílelo y ejecútelo. Obtiene el resultado esperado? Modifíquelo para que se comporte como debe:

ESTRUCTURAS DE REPETICIÓN AREA PROGRAMACIÓN 1

RECORDAR TIPOS DE DATOS

BOLETÍN DE EJERCICIOS: PROGRAMACIÓN EN C++ Ejercicio 1.- escribir un programa que calcule el factorial de un número:

Distinguir las diferentes estructuras de repetición utilizadas en problemas con bucles: mientras, repetir mientras, para.

ESTRUCTURA DE ASIGNACIÓN

Cadenas de caracteres

FUNDAMENTOS DE PROGRAMACIÓN TALLER No. 1 Profesor: Alvaro Ospina Sanjuan

Resolución de Problemas y Algoritmos Clase 6: Repetición (continuación)

Boletín de ejercicios de la asignatura de INFORMÁTICA para la realización de las prácticas de laboratorio. Ejercicios de Estructuras de Control

Actividad colaborativa Ejercicios de programación Programación básica C++

19. En un hospital existen tres áreas: Ginecología, Pediatría, Traumatología. El presupuesto anual del hospital se reparte conforme a la sig.

Universidad Autónoma del Estado de México Facultad de Medicina

GUIA DE EJERCICICIOS. 1.- Escribir un algoritmo que lea cuatro números e indique cual es el mayor

DIAGRAMAS DE FLUJOS. Qué son Los Diagramas de Flujo y Para qué se Usan?

Algoritmos. Luis Castellanos & Angela Galea marzo de 2012

UNIDAD V: ARR R EGL G OS O BIDI D MENS N IONALE L S

Programación I. Ingeniería Técnica Informática. Ejercicios de los Temas 4, 5, 6 y 7

Programación-Tarea 14: Ocampo Venegas Josué

Departamento de Informática Universidad Técnica Federico Santa María. Tema 1: Algoritmos

Introducción a la programación: Algoritmos

Tema: Estructuras de Repetición en C# [While y Dowhile].

Al igual que las instrucciones alternativas, las instrucciones repetitivas también se pueden anidar, permitiendo las siguientes combinaciones de

Trabajo Práctico Nro. 1

Estructuras de Repetición (Repita para)

SESIÓN DE EJERCICIOS E1

3.- Realizar el algoritmo para obtener la suma de los números pare hasta 1000 inclusive S= Variables: suma, números

Estructura If Esta sentencia, es considerada de alternativa doble (si se cumple condición entonces..., sino... / If... then... else... ).

Estructuras Repetitivas

SENTENCIAS DE CONTROL DEL PROGRAMA

Pero nos están faltando otros operadores imprescindibles:

ALGORITMO, ESTRUCTURAS Y PROGRAMACIÓN I. Prof.

Dpto. de ATC, Universidad de Sevilla - Página 1 de 16

GENERALIDADES DEL LENGUAJE C

GUIA DE EJERCICIOS Nº 02 Estructuras Selectivas

Para cada problema realizar: Análisis Diseño Diagramas de Flujo

Tema: Estructuras de Repetición en C#.

6. EJERCICIOS RESUELTOS

Hoja de Ruta para el curso ALGORITMO

Tema 3. Estructuras de Datos

Introducción a la Computación

Laboratorio 02: Ejercicios de programación en C

ALGUNOS EJEMPLOS. Estructuras condicionales

Control de Flujo. Estructuras de Control! Experiencia Educativa de Algorítmica CONTROL DE FLUJO

Ejercicios Tema 6. Funciones

Hoja de ejercicios del Tema 3

ESTRUCTURAS ALGORITMICAS

Algoritmos. Intro. Prof. Raquel Torres Peralta / Gerardo Sanchez S. Unison

Tipos de datos y Operadores Básicos

Diagrama de flujo Es un esquema para representar gráficamente un algoritmo. Se basan en la utilización de diversos símbolos para representar operacion

Informática y Programación Escuela de Ingenierías Industriales y Civiles Curso 2010/2011

Algoritmos. Diagramas de Flujo. Informática IV. L. S. C. Heriberto Sánchez Costeira

Práctica 4. Organización del Computador 1 12 de septiembre de Algunas consideraciones preliminares:

TEMA 1: Algoritmos y programas

PROBLEMAS DEL TEMA 5: Control de Flujo del Programa

UNIVERSIDAD TECNOLÓGICA DE LOS ANDES INGENIERÍA DE SISTEMAS E INFORMÁTICA FUNDAMENTOS DE PROGRAMACIÓN

Distinguir las diferentes estructuras de repetición utilizadas en problemas con ciclos: mientras, haga-mientras, repita-hasta, para.

Variables lógicas y sentencia IF

Asignatura: Estructuras de Datos. Año Escolar: Grado y Sección: 6to INF A-B Docente: Ing. Yesika Medina

Elabore un diagrama de flujo y la codificación de un programa para:

INSTITUTO POLITECNICO NACIONAL CENTRO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS " GONZALO VAZQUEZ VELA "

PRUEBA EXTAORDINAORIA DE SEPTIEMBRE DE 2014 CONTENIDOS MÍNIMOS DE MATEMÁTICAS

La suma de dos números consecutivos x + (x + 1) El cuádruple de la suma de dos números 4 (x + y)

Diagramas. En computación existen básicamente dos tipos de diagramas: diagramas de entradaproceso salida

Nota: Se entiende que el usuario no introducirá un divisor igual a cero.

1. Leer X 2. Y= (3*X*X)+(7*x) Escribir Y. CONSTANTES: VARIABLES: Entero: x

A l g o r i t m o y E s t r u c t u r a d e D a t o s Ing. en Sistemas de Información 1º año

Capítulo 13 INSTRUCCIONES DE CONTROL REPETITIVAS. Presentación resumen del libro: "EMPEZAR DE CERO A PROGRAMAR EN lenguaje C"

Cuando se necesita repetir un proceso un numero determinado de veces es posible utilizar la instrucción for (PARA).

Taller de Resolución de Problemas Computacionales

GUIA DE EJERCICIOS N 1 LENGUAJE C# Página 1 de 5. Instructor: Ing. Néstor Raúl Suarez Perpiñan

Ejercicios De Programación De C++ Algoritmos. Lenguaje De Programación C++:

Ejercicios de programación Luis Francisco García Martínez Ingeniería de Sistemas Programa de Ingeniería de Sistemas

3. Calcular el área de un cuadrado conociendo que área_cuadrado = lado * lado.

la solución a una ecuación cuadrática solicitando al usuario los términos de dicha ecuación.

UNIDAD III: Estructura Según o de selección Múltiple

UNIDAD V: ESTRUCTURAS REPETITIVAS

Unidad 4. Arreglos y Cadenas

TEMA 3 POTENCIAS Y RAÍCES

Los Conjuntos de Números

Programación Estructurada

Introducción a los Computadores (CNM-130) Estructuras de control repetitivas en FreeMat

Resolución de problemas mediante algoritmos

Ejercicios del Tema 3. Fundamentos de la programación en ensamblador

Qué es una ecuación. Solución de una ecuación

Estructura repetitiva do while

NUMEROS REALES. Recordemos

Transcripción:

01 Desarrolle un algoritmo que permita leer dos valores distintos, determinar cual de los dos valores es el mayor y escribirlo. 2. DECLARA VARIABLES n1,n2 3. ASIGNA 0 a n1,n2 4. INGRESA POR TECLADO n1 5. INGRESA POR TECLADO n2 6. SI n1 > n2 7. Muestra por pantalla n1 es mayor que n2 8. Sino 9. SI n2 > n1 10. Muestra por pantalla n1 es mayor que n2 11. Sino 12. Muestra por pantalla n1 y n2 son iguales 13. Finsi 14. FINSI 15. Fin Indicar que estructuras condicionales se utilizaron. 02 Realizar un algoritmo que permita leer dos valores, determinar cual de los dos valores es el menor y escríbalo Realizar un algoritmo que sume dos números. 1. Desarrolle un algoritmo que realice la sumatoria de los números enteros comprendidos entre el 1 y el 10, es decir, 1 + 2 + 3 +. + 10. 2. Desarrolle un algoritmo que realice la sumatoria de los números enteros múltiplos de 5, comprendidos entre el 1 y el 100, es decir, 5 + 10 + 15 +. +

100. El programa deberá imprimir los números en cuestión y finalmente su sumatoria 03 Desarrolle un algoritmo que realice la sumatoria de los números enteros pares comprendidos entre el 1 y el 100, es decir, 2 + 4 + 6 +. + 100. El programa deberá imprimir los números en cuestión y finalmente su sumatoria 04 Desarrolle un algoritmo que lea los primeros 300 números enteros y determine cuántos de ellos son impares; al final deberá indicar su sumatoria. 2. DECLARA VARIABLES n1, suma, división, impares 3. ASIGNA 0 a n1,suma, división, impares 4. N1 = n1 + 1 5. MIENTRAS n1 <= 300 6. Suma = suma + n1 7. División = n1 / 2 8. SI división <> (parte entera de división) 9. Impares = impares + 1 10. FINSI 11. N1 = n1 + 1 12. FINMIENTRAS 13. Fin 05 Determinar la hipotenusa de un triángulo rectángulo conocidas las longitudes de sus dos catetos. Desarrolle el algoritmo correspondiente. 1. Hipotenusa = raíz cuadrada de la suma de los cuadrados de los catetos 2. Realizar el diagrama ENTRADA PROCESO SALIDA 3. Escribir el programa en lenguaje CLIPPER 06 Desarrollar un algoritmo que calcule el área de un cuadrado.

2. DECLARA VARIABLES l1,l2, area 3. ASIGNA 0 a l1,l2, area 4. INGRESA POR TECLADO l1 5. L2 = l1 6. Area = l1 x l2 7. Muestra por pantalla el área del cuadrado es area 8. Fin RESOLUCION EN CLIPPER PUBLIC l1,l2, area STORE 0 TO l1,l2, area @ 0,0 CLEAR @ 10,10 SAY ingrese lado del cuadrado @ 11,10 GET l1 READ L2 = l1 Area = l1 * l2 @ 13,10 SAY el area del cuadrado es: @ 13,35 SAY area INKEY() QUIT Indicar que tipo de estructura condicional se utiliza en este algoritmo Realiza un algoritmo que le permita determinar el área de un rectángulo.

07 Realizar un algoritmo que ingrese valores numéricos por pantalla hasta que se ingrese un valor igual a cero. Al finalizar, mostrar por pantalla los siguiente: 1. Determinar de cuántos valores están entre el 50 y 75, inclusive 2. Determinar cuántos valores son mayores de 80 3. Determinar cuántos valores son menores de 30 4. Indicar, que tipo de estructuras condicionales utilizo 08 Realizar un algoritmo que, ingresando una calificación numérica, muestre por pantalla un texto, según el siguiente detalle: 1. i) 1 a 3 - REPROBADO ii) 4 a 5 - REGULAR iii) 6 - BUENO iv) 7 a 8 - MUY BUENO v) 9 DISTINGUIDO vi) 10 SOBRESALIENTE Indicar que tipo de estructura condicional se utiliza en este algoritmo 09 Desarrolle un algoritmo que permita calcular Promedio de Notas; finaliza cuando N = 0. Mostrar el promedio por pantalla. 10 Escriba un algoritmo que busque el valor máximo de los números ingresados por teclado. El programa termina con el ingreso de números cuando se ingresa un valor = 0. El algoritmo debe escribir por pantalla el valor máximo. 1. Modificar el algoritmo para que además, calcule: i) El promedio ii) El valor mínimo 11 Escriba un algoritmo en pseudo código que calcule e imprima la suma de los n primeros números enteros positivos. El valor de n debe leerse del teclado.

12 Realice un algoritmo que calcule el monto a pagar por el servicio de estacionamiento, teniendo en cuenta que por la primera hora de estadía se tiene una tarifa de $ 70 y las restantes tienen un costo de $50,00. 1. Se tiene como datos: i) hora de entrada ii) hora de salida iii) Iniciada una hora se contabiliza como hora total.