Algoritmo
Algoritmo
leer peso
FinAlgoritmo
Ejercicio 2:
Leer radio
Perimetro= (2*3.1416*radio)
Área= (3.1416*radio2)
Vólumen=(4*3.1416*radio /3).
Escribir >>El perímetro de una circunferencia con radio de radio es: perímetro,
el área de un circulo con radio de radio es: Área, y el volumen de una esfera con
radio de radio es: Volumen.
Leer num1
Leer num2
Leer num3
Leer num4
Media=((num1+num2+num3+num4)/4)
Ejercicio 4:
Realizar un programa que imprima los números del 1 al 57. Repetir este
ejercicio con estructuras repetitivas (For, Do…Loop While, y While….End
While).
Module Module1
Sub Main()
Dim x As Integer
x=1
Do While x <= 57
Console.Write(x)
Console.Write(" - ")
x=x+1
Loop
Console.ReadKey()
End Sub
End Module
Ejercicio 5:
Option Explicit
Realizar un programa que pregunte al usuario el momento del día con una
letra (m- mañana, t-tarde, n-noche), el género con otra letra (m-masculino, f-
femenino). El programa dirá: buenos días, tardes, o noches (según el
momento) señor o señora según el género.
Leer: genero
Escribir: “Ingrese el momento del día con una letra (m- mañana, t-tarde, n-
noche)”
Leer: día
Si genero=m y día= m
Si genero=m y día= t
Si genero=m y día= n
Si genero=f y día= m
Si genero=f y día= t
Si no
Realizar un programa que pida tres números y diga cuál es el mayor, cuál es
el segundo mayor, y cuál es el menor.
Leer num1
Leer num2
Leer num 3
Si num1>num2 y num1>num3
Si num2>num1 y num2>num3
Si no
Si no
Escribir: “Error”
Ejercicio 8:
1, 3, 5, 7, 9,
Ejercicio 9:
Realizar un programa que pida al usuario dos números y una letra: “i” ó “p”.
El programa presentará los números pares (si se pulsó la “p”) ó impares (si se
pulsó la “i”) que hay desde el primer número al segundo que introdujo el
usuario. Si se pulsa alguna tecla distinta de “p” ó “i”, el programa no imprime
ningún número.
Algoritmo
1 INICIO
2 DECLARACIÓN P, R, U
3 ASIGNAR VALOR A P
4 OPERAR
5 MOSTRAR EL RESULTADO
6 FIN
Ejercicio 10:
Realizar un programa que pida que se pulse la letra “C” si se pulsa cualquier
otra tecla que no sea la “C”, dice “letra incorrecta” y vulva a pedir que se
pulse la letra “C”. Cuando se pulsa la tecla “C” el programa dice “gracias” y
termina.
Algoritmo:
1. Inicio
2. Declarar variable
7. Mostrar en pantalla
8. Fin
Ejercicio 11:
INICIO ALGORITMO
FIN ALGORITMO
Ejercicio 12:
· Si los dos son mayores de edad regresan a la hora que quieran. · Si el joven
es mayor de edad y la jovencita no, regresan a las dos de la mañana.
Algoritmo
Inicio
Variables
Proceso y operaciones
Determinar
Si El>18 y Ella>18
Si El>18 y Ella<18
Si El<18 y Ella>18
Permiso: No van
Imprimir
Fin
Ejercicio 13:
Algoritmo
Inicio
Variables
Proceso u operaciones
Analizar y determinar
Si Num1<Num2<Num3
Si Num2<Num1<Num3
Si Num1<Num3<Num2
Si Num3<Num1<Num2
Si Num2<Num3<Num1
Imprimir
Fin
Ejercicio 14:
Algoritmo
Inicio
Variables
Cal, msj
Procesos u operaciones
Analizar
Si cal<5 o cal>10
Msj=Calificación no admisible
Si 5<cal<7
Si 7<cal<8
Msj=calificación regular
Si 8<cal<9
Msj=calificación buena
Si 9<cal<10
Msj=calificación excelente
Imprimir
Fin
Ejercicio 15:
Hacer un programa que cuente en la pantalla del cero al 1000 de dos en dos.
Algoritmo
Inicio
Variables
N=resultado
Constantes
I=valor inicial
Restricciones:
I<N<1000
Operaciones
I=valor inicial
N=1+2=valor incrementado
Imprimir
Fin
Ejercicio 16:
Hacer un programa que obtenga el promedio de n números.
Algoritmo
Inicio
Variables
N= numeros
Proceso u operaciones
Imprimir
Fin
Ejercicio 17:
Hacer un programa que, dado un número real que entra como dato, nos
indique si está contenido dentro de los límites predeterminados. El límite
inferior es de 100 y el superior de 200.
Algoritmo
Inicio
Variables
Num, msj
Determinar
Si 100<Num<200
Si 100>Num>200
Fin
Ejercicio 18:
Programa que, dados dos números enteros que entran como datos, indique si
uno es divisor del otro.
Algoritmo
Inicio
Operaciones
Analizar
Respuesta: si es divisor
Respuesta: No es divisor
Imprimir
Fin
Ejercicio 19:
Algoritmo
Inicio
Variables
P1=producto total
Operaciones
P1=10*11*12*13*14*15*16*17*18*19*20
Imprimir
Fin
Ejercicio 21:
Algoritmo
Inicio
Operaciones
Imprimir
Fin