-Realizar un algoritmo, diagrama y programa que despliegue la suma de dos números ingresados por el teclado.
Enviado por Gilberto Garcia • 1 de Mayo de 2017 • Tarea • 986 Palabras (4 Páginas) • 826 Visitas
[pic 1] [pic 2]
Materia: Algorítmica
Profesor: Fernando Campos
Alumno: Gilberto Garcia Lopez
Matricula: 1660136
Carrera: Ingeniería en Software
[pic 3]
1.-Realizar un algoritmo, diagrama y programa que despliegue la suma de dos números ingresados por el teclado.
Algoritmo.-
1.- Inicio
2.- Pedir NUM1
3.- Pedir NUM 2
4.-suma=NUM1+NUM2
5.- Desplegar suma
6.- Fin
[pic 4]
2.-Hacer un algoritmo que muestre el área de un triángulo solicitando los valores necesarios por teclado.
Algoritmo.-
1.- Inicio
2.- Desplegar “Introduzca medida de la base”
3.- Pedir M1
4.- Desplegar “introduzca medida de la altura”
5.- Pedir M2
6.- Área ← (M1*M2)/2
7.- Desplegar “El área es”, AREA
[pic 5]
3.- Hacer un algoritmo que muestre el área de un trapecio solicitando los valores necesarios por teclado.
Algoritmo.-
1.- Inicio
2.-Desplegar “Ingresar base menor”
3.- Pedir BME
4.- Desplegar “Ingrese base mayor”
5.- Pedir BMA
6.- Desplegar “Ingresar altura”
7.- Pedir altura
8.- Área ← ((BME+BMA)*A)/2
9.- Fin
[pic 6]
4.- Hacer un algoritmo que pida un numero positivo y despliegue/muestre los números desde el 0 hasta el mismo nombre.
Algoritmo.-
1.- Inicio
2.- Desplegar “Ingrese un numero positivo”
3.- Pedir NP
4.- Para 1←0, NP, 1
5.- Desplegar I
6.- Fin (para)
7.- Desplegar “el ciclo ha concluido con éxito”
8.- Fin
[pic 7]
5.- Hacer un algoritmo que pida un número y despliegue los números desde dicho numero hasta el 1 con decremento (usar ciclo mientras que).
Algoritmo.-
1.- Inicio
2.- Desplegar “escribir un número”
3.- Pedir N
4.- MQ N>0
5.- Desplegar N
6.- N←N1
7.- Fin (MQ)
8.- Fin
[pic 8]
6.- Hacer un Algoritmo diagrama y programa que ingrese un número y muestre la tabla de multiplicar de dicho número.
Algoritmo.-
1.- Inicio
2.- Desplegar “Ingrese un número”
3.- Pedir NUM
4.- Cont←1
5.- MQ Cont<=10
6.- Desplegar num, 'x', cont, '=', num*cont
7.- Cont←Cont+1
8.-Fin del MQ
9.- Fin
[pic 9]
7.- Hacer un Algoritmo Diagrama y programa que muestre los números pares del 0 al 10.
Algoritmo.-
1.- Inicio
2.- Ciclo para (Cont←0, 10, 1)
3.- Res←Cont Mod 2
4.-Decision (Res=0)
5.- Si, Desplegamos ('EL NUMERO ' ,CONT, ' ES PAR')
6.-Fin del para
7.- Fin
[pic 10]
8.- Hacer un Algoritmo Diagrama y programa para obtener la hipotenusa de un triángulo.
Algoritmo.-
1.-Desplegar 'programa para obtener hipotenusa de un triángulo'
2.- Desplegar 'ingrese la base'
3.- Pedir base
4.- Desplegar 'ingrese la altura'
5.- Pedir altura
6.- Hipo←sqrt(base^2+altura)
7.- Fin
[pic 11]
9.- Hacer un Algoritmo Diagrama y programa que sume dos números pares.
Algoritmo.-
1.-Inicio
2.- Desplegar 'programa que suma dos números pares'
3.-Pedir Num1
4.-MQ not (num1 mod 2=0)
5.- Pedir Num1
6.- Fin del MQ
7.- Pedir Num2
8.- MQ not (num2 mod 2=0)
9.- Pedir Num2
10.- Fin del MQ
11.- Desplegar 'la suma es', num1+num2
12.- Fin
[pic 12]
10.- Hacer un Algoritmo Diagrama y programa que muestre los diagramas anteriores utilizando subprogramas.
[pic 13]
11.- Hacer un Algoritmo Diagrama y programa que realice la suma de dos números pares.
Algoritmo.-
1.- Inicio
2.-Desplegar 'Ingresar 2 números pares'
3.- Pedir Num1
4.-MQ Num2 mod 2!=0
5.- Pedir Num2
6.- Fin del MQ
7.- Suma←Num1+Num2
8.- Desplegar suma
9.- Fin
[pic 14]
12.- Hacer un Algoritmo Diagrama y programa que muestre los números del 1 al 10 en orden decreciente.
Algoritmo.-
1.- Inicio
2.-Ciclo para (N←1, 10, 1)
3.- Pedir Num(N)
4.- Fin del para
5.- Ciclo para (N←10, 1, -1)
6.- Pedir Num(N)
7.- Fin del para
8.- Fin
[pic 15]
13.- Hacer un Algoritmo Diagrama y programa que Promedie el total de 3 calificaciones de un alumno.
Algoritmo.-
1.- Inicio
2.- Ciclo para (A←1, 5, 1
3.- Desplegar 'Ingrese nombre del alumno'
4.- Pedir Alumno(A)
5.- Desplegar 'Ingrese calificaciones'
6.- Pedir C1
7.- Pedir C2
8.- Pedir C3
9.- P←C1+C2+-C3
10.- Desplegar 'El promedio del alumno es de ', P
11.- Fin del para
12.- Fin
...