Está en la página 1de 19

TECNOLOGICO NACIONAL DE MÈXICO

INSTITUTO TECNOLOGICO DE PUEBLA

ALGORITMOS Y LENGUAJES DE PROGRAMACIÒN

PORTAFOLIO: UNIDAD 3. CICLOS

HANNIA JUÁREZ RODRÍGEZ

VIOLETA MARTINEZ RAMIREZ

26 de Octubre del 2023


PRACTICA#1 17/Octubre/2023

PSEUDOCODIGO DIAGRAMA

Inicio
a: Entero
Desde a= 1 hasta 10 hacer incrementos
Inicio del Desde
Escribir a
Fin del Desde
Fin

CODIGO VENTANA
Sub Main()
Dim a As Integer
For a = 1 To 10
Console.WriteLine(a)
Console.ReadLine()
'contara de 1 hasta 10 (a
tomara los
valores 1, 2 etc)
Next
Console.ReadLine()
End Sub

End Module
PRACTICA#2 17/Octubre/2023

PSEUDOCODIGO DIAGRAMA

Inicio
i : Entero
Escribir: Se muestran 10 valores inversos
Desde i10 hasta 1 hacer con decrementos de 1
Inicio Desde
Escribir: 1
Fin Desde
Fin

CODIGO VENTANA
Sub Main()
Dim i As Integer
Console.WriteLine("Se muestra 10
valores
inversos")
For i = 10 To 1 Step -1
Console.WriteLine("Un valor de i:
"
& i)
Next
Console.WriteLine("Fin")
Console.ReadKey()
End Sub

End Module
PRACTICA#3 19/Octubre/2023

PSEUDOCODIGO DIAGRAMA
1. Inicio
i: Entero
2. Escribir: Se muestran los valores de la
serie de 5 en 5.
Desde i 0 hasta 50 en incrementos de 5
Inicio Desde
3. Escribir: i
Fin Desde
4. Fin

CODIGO VENTANA
Sub Main()
Dim i As Integer
Console.WriteLine("Se muestran los
valores
de la serie de 5 en 5")
For i = 0 To 50 Step 5
Console.WriteLine("Un valor de i:
" & i)
Next
Console.WriteLine("Fin")
Console.ReadKey()
End Sub

End Module
PRACTICA#4 19/Octubre/2023

PSEUDOCODIGO DIAGRAMA

1. Inicio
2. Escribir: Se muestran los valores de la serie
3. de .33 en .33
Desde i=1 hasta 5 hacer con incrementos de 0.33
en 0.33
Inicio del Desde
4. Escribir: “Valor de i: “
5. Escribir: i
Fin del Desde
Escribir: “Fin”
6. Fin

CODIGO VENTANA
Sub Main()
Dim i As Double
Console.WriteLine("Se muestran
los valores
de la serie de 0.33 en 0.33"
For i = 1 To 5 Step 0.33
Console.WriteLine("Un
valor de i: {0:F}
", i)
Next
Console.WriteLine("Fin")
Console.ReadKey()
End Sub

End Module
PRACTICA#5 17/Octubre/2023

PSEUDOCODIGO DIAGRAMA
1. Inicio
i= entero
t=entero
2. Escribir “Tablas de multiplicar”
3. Escribir “Introduce el valor de la tabla”
4. Leer: t
Desde i=1 hasta 10 hacer con incremento de 1 en 1
Inicio del Desde
5. Escribir: T, “X”, I, “=”, T*I
Fin del Desde
6. Escribir: “Fin”
7. Fin

CODIGO VENTANA
Sub Main()
Dim i As Integer
Dim t As Integer
Console.WriteLine("Tabla de multiplicación")
Console.WriteLine("Introduce el valor de la
tabla")
t = Console.ReadLine()
For i = 1 To 10
Console.WriteLine("{0} x {1} = {2}", t,
i, (t * i))
Next
Console.WriteLine("Fin")
Console.ReadKey()
End Sub
PRACTICA#6 19/Octubre/2023

PSEUDOCODIGO DIAGRAMA
1. Inicio
i = entero
t = entero
2. Escribir: “Tabla de multiplicación”
3. Escribir: “Introduce el valor de la tabla”
4. Leer: t
Desde i=1 hasta 10 con un decremento de 1 en 1
Inicio del Desde
5. Escribir: T, “X”, I, “=”, T*I
Fin del Desde
6. Escribir: “Fin”
7. Fin

CODIGO VENTANA
Sub Main()
Dim i As Integer
Dim t As Integer
Dim Max As Integer
Console.WriteLine("Tabla de
multiplicación")
Console.WriteLine("Introduce el
valor de la tabla")
t = Console.ReadLine()
Console.WriteLine("Determina la
longitud maxima")
Max = Console.ReadLine
For i = Max To 1 Step -1
Console.WriteLine("{0} x {1} =
{2}", t, i, (t * i))
Next
Console.WriteLine("Fin")
Console.ReadKey()
End Sub
PRACTICA#7 24/Octubre/2023

PSEUDOCODIGO DIAGRAMA
1. Inicio
Número, variableContador : entero
Número  0
Total  0
Mientras número>=0 hacer
Inicio Mientras
2. Escribir: “Digite negativos para salir”
Leer número
VariableContador
Fin mientras

CODIGO VENTANA
Sub Main()
Dim número, variableContador As Integer
variableContador = 0
Console.WriteLine("Captura números hasta
que se digite un cero")
Console.WriteLine("Digite un valor: ")
número = Console.ReadLine()
While número >= 0
Console.WriteLine("Digite un valor
nuevo")
número = Console.ReadLine
variableContador += 1
End While
Console.WriteLine("En total fieron {0}
números positivos", variableContador)
Console.WriteLine("Piale un atecla para
salir")
Console.ReadKey()
End Sub
PRACTICA#8 24/Octubre/2023

PSEUDOCODIGO DIAGRAMA

1. Inicio
VariableControl, concisiónControl,
Incremento: Entero
VariableControl  0
CondiciónControl 10
Incremento  2
Mientras ¿VariableControl <=
CondiciónControl? Hacer
Inicio mientras
2. Escribir: VariableControl
Variable control +=2
Fin mientras
3. Fin

CODIGO VENTANA
Sub Main()
Dim variablecontrol, condiciónControl,
incremento As Integer
variablecontrol = 0
condiciónControl = 10
incremento = 2
While variablecontrol <= condiciónControl
Console.WriteLine(variablecontrol)
variablecontrol += 2
End While
Console.WriteLine("Fin")
Console.ReadKey()
End Sub
PRACTICA#9 24/Octubre/2023

PSEUDOCODIGO DIAGRAMA
1. Inicio
Contador, suma, numero
Contador 0
Suma 0
Numero 0
Mientras ¿Suma<10? Hacer
Inicio Mientras
2. Escribir “Un valor”
3. Leer numero
Suma +=numero
Fin mientras
4. Escribir “Total de números
capturados”
5. Fin

CODIGO VENTANA
Sub Main()
Dim num As Integer
Do
Console.WriteLine("Introduce un
número entre 0 y 10")
num = Console.ReadLine()
Loop While num >= 10 Or num < 0
Console.WriteLine("El número itroducido
con loop While es " & num)
Do
Console.WriteLine("Introduce un
número
entre 0 y 10")
num = Console.ReadLine()
Loop Until num <= 10 Or num > 0
Console.WriteLine("El número introducido con
loop until es " & num)
Console.WriteLine("Fin")
Console.ReadKey()
End Sub
PRACTICA#10 24/Octubre/2023

CODIGO VENTANA
Sub Main()
Dim num As Integer
Do
Console.WriteLine("Introduce un número
entre 0 y 10")
num = Console.ReadLine()
Loop While num >= 10 Or num < 0
Console.WriteLine("El número introducido con
Loop While es " & num)
Do
Console.WriteLine("Introduce un número
entre 0 y 10")
num = Console.ReadLine()
Loop Until num <= 10 Or num > 0
Console.WriteLine("El número introducido con
Loop Until es " & num)
Console.WriteLine("Fin")
Console.ReadKey()
End Sub

End Module

PRACTICA#11 26/Octubre/2023

CODIGO VENTANA
Module Module1

Sub Main(args As String())


Dim i, cifra, n As Integer
cifra = 60
Console.WriteLine("Enumeración 60, 55,
50, 45, ... ")
Console.WriteLine("Digite la longitud de
la serie")
n = Console.ReadLine
For i = 1 To n
cifra = cifra - 5
Console.WriteLine("Un valor ==>> "
& cifra)
Next
Console.WriteLine("Fin")
Console.ReadKey()
End Sub

End Module
PRACTICA#12 26/Octubre/2023

CODIGO VENTANA

Sub Main()
Dim i, cifra, n As Integer
cifra = 60
Console.WriteLine("Enumeraci{on
60, 55, 50, 45,...")
Console.WriteLine("Digite la
longitud de la serie")
n = Console.ReadLine
While (i <= n)
Console.WriteLine("Un valor de
i: " & cifra)
cifra = cifra - 5
i = i + 1
End While
Console.WriteLine("Fin")
Console.ReadKey()
End Sub

End Module

PRACTICA#13 26/Octubre/2023

CODIGO VENTANA
Sub Main(args As String())
Dim i, cifra, n As Integer
cifra = 60
i = 1
Console.WriteLine("Enumeración 60, 55,
50, 45, ... ")
Console.WriteLine("Digite la longitud de
la serie")
n = Console.ReadLine
Do
Console.WriteLine("Un valor ==>> " &
cifra)
cifra = cifra - 5
i = i + 1
Loop While (i <= n)
Console.WriteLine("Fin")
Console.ReadKey()
End Sub

End Module
Pre-Examen
A) 0, 2,4,6,8,10

While For
DO
CODIGO CODIGO CODIGO
Sub Main(args As String())
Dim i, cifra, n As Integer Sub Main() Sub Main(args As String())
cifra = 0 Dim i, cifra, n As Integer Dim i, cifra, n As Integer
i = 1 cifra = 0 cifra = 0
Console.WriteLine("Enumeración Console.WriteLine("Enumeraci{on Console.WriteLine("Enumeración
0,2,4,6,8,10, ... ") 0,2,4,6,8,10...") 0,2,4,6,8,10... ")
Console.WriteLine("Digite la Console.WriteLine("Digite la Console.WriteLine("Digite la
longitud de la serie") longitud de la serie") longitud de la serie")
n = Console.ReadLine n = Console.ReadLine n = Console.ReadLine
Do While (i <= n) For i = 1 To n
Console.WriteLine("Un valor Console.WriteLine("Un valor Console.WriteLine("Un valor
==>> " & cifra) de i: " & cifra) ==>> " & cifra)
cifra = cifra + 2 cifra = cifra + 2 cifra = cifra + 2
i = i + 1 i = i + 1 Next
Loop While (i <= n) End While Console.WriteLine("Fin")
Console.WriteLine("Fin") Console.WriteLine("Fin") Console.ReadKey()
Console.ReadKey() Console.ReadKey() End Sub
End Sub End Sub
End Module End Module
End Module

VENTANA VENTANA VENTANA


B) 1,3,5,7,9,11,13
While
DO
CODIGO For
CODIGO
Sub Main()
CODIGO
Sub Main(args As String()) Sub Main(args As String())
Dim i, cifra, n As Integer
Dim i, cifra, n As Integer Dim i, cifra, n As Integer
cifra = 1
cifra = 1 cifra = 1
Console.WriteLine("Enumeraci{on
i = 1 Console.WriteLine("Enumeración
1,3,5,7,9...")
Console.WriteLine("Enumeración 1,3,5,7,9... ")
Console.WriteLine("Digite la
1,3,5,7,9, ... ") Console.WriteLine("Digite la
longitud de la serie")
Console.WriteLine("Digite la longitud de la serie")
n = Console.ReadLine
longitud de la serie") n = Console.ReadLine
While (i <= n)
n = Console.ReadLine For i = 1 To n
Console.WriteLine("Un valor
Do Console.WriteLine("Un valor
de i: " & cifra)
Console.WriteLine("Un valor ==>> " & cifra)
cifra = cifra + 2
==>> " & cifra) cifra = cifra + 2
i = i + 1
cifra = cifra + 2 Next
End While
i = i + 1 Console.WriteLine("Fin")
Console.WriteLine("Fin")
Loop While (i <= n) Console.ReadKey()
Console.ReadKey()
Console.WriteLine("Fin") End Sub
End Sub
Console.ReadKey()
End Sub End Module
End Module
End Module

VENTANA
VENTANA VENTANA
C)-20,-15,-10,-5,0,5,10…
While For
DO
CODIGO CODIGO
CODIGO
Sub Main(args As String()) Sub Main(args As String())
Sub Main() Dim i, cifra, n As Integer
Dim i, cifra, n As Integer
Dim i, cifra, n As Integer cifra = -20
cifra = -20
cifra = -20 Console.WriteLine("Enumeración -
i = 1
Console.WriteLine("Enumeraci{on 20,-15,-10,-5 ... ")
Console.WriteLine("Enumeración -20,
-20,-15,-10,-5,...") Console.WriteLine("Digite la
-15, -10,
Console.WriteLine("Digite la longitud de la serie")
-5, ... ")
longitud de la serie") n = Console.ReadLine
Console.WriteLine("Digite la longitud
n = Console.ReadLine For i = 1 To n
de la serie")
While (i <= n) Console.WriteLine("Un valor
n = Console.ReadLine
Console.WriteLine("Un valor ==>> " & cifra)
Do
de i: " & cifra) cifra = cifra + 5
Console.WriteLine("Un valor ==>>
cifra = cifra + 5 Next
" & cifra)
i = i + 1 Console.WriteLine("Fin")
cifra = cifra + 5
End While Console.ReadKey()
i = i + 1
Console.WriteLine("Fin") End Sub
Loop While (i <= n)
Console.ReadKey()
Console.WriteLine("Fin")
End Sub End Module
Console.ReadKey()
End Sub
End Module
End Module

VENTANA
VENTANA VENTANA
D) .33,.66,.99

DO While For
CODIGO CODIGO
Sub Main(args As String()) Sub Main() CODIGO
Dim i, n As Integer Dim i, n As Integer Sub Main()
Dim cifra As Double Dim cifra As Double Dim i, n As Integer
cifra = 0.33 cifra = 0.33 Dim cifra As Double
i = 1 Console.WriteLine("Enumeraci{on cifra = 0.33
Console.WriteLine("Enumeración .33,.66,.99...") Console.WriteLine("Enumeración
.33,.66,.99, ... ") Console.WriteLine("Digite la .33,.66,.99,... ")
Console.WriteLine("Digite la longitud de la serie") Console.WriteLine("Digite la
longitud de la serie") n = Console.ReadLine longitud de la serie")
n = Console.ReadLine While (i <= n) n = Console.ReadLine
Do Console.WriteLine("Un valor For i = 1 To n
Console.WriteLine("Un valor de i: " & cifra) Console.WriteLine("Un valor
==>> " & cifra) cifra = cifra + 0.33 ==>> " & cifra)
cifra = cifra + 0.33 i = i + 1 cifra = cifra + 0.33
i = i + 1 End While Next
Loop While (i <= n) Console.WriteLine("Fin") Console.WriteLine("Fin")
Console.WriteLine("Fin") Console.ReadKey() Console.ReadKey()
Console.ReadKey() End Sub End Sub
End Sub
End Module End Module End Module

VENTANA VENTANA
VENTANA
E) 1.5,3,4.5,6,4.5

While
DO For
CODIGO
CODIGO Sub Main() CODIGO
Sub Main(args As String())
Dim i, n As Integer
Dim i, n As Integer Sub Main()
Dim cifra As Double
Dim cifra As Double Dim i, n As Integer
cifra = 1.5
cifra = 1.5 Dim cifra As Double
Console.WriteLine("Enumeracion
i = 1 cifra = 1.5
1.5,3,4.5,6,7.5...")
Console.WriteLine("Enumeración Console.WriteLine("Enumeración
Console.WriteLine("Digite la
1.5,3,4.5,6,7.5, ... ") 1.5,3,4.5,6,7.5,... ")
longitud de la serie")
Console.WriteLine("Digite la Console.WriteLine("Digite la
n = Console.ReadLine
longitud de la serie") longitud de la serie")
While (i <= n)
n = Console.ReadLine n = Console.ReadLine
Console.WriteLine("Un valor
Do For i = 1 To n
de i: " & cifra)
Console.WriteLine("Un valor Console.WriteLine("Un valor
cifra = cifra + 1.5
==>> " & cifra) ==>> " & cifra)
i = i + 1
cifra = cifra + 1.5 cifra = cifra + 1.5
End While
i = i + 1 Next
Console.WriteLine("Fin")
Loop While (i <= n) Console.WriteLine("Fin")
Console.ReadKey()
Console.WriteLine("Fin") Console.ReadKey()
End Sub
Console.ReadKey() End Sub
End Sub
End Module
End Module

VENTANA
VENTANA
VENTANA
G)100,95,90,85

DO While For
CODIGO CODIGO CODIGO
Sub Main(args As String()) Sub Main() Sub Main()
Dim i, cifra, n As Integer Dim i, cifra, n As Integer Dim i, cifra, n As Integer
cifra = 100 cifra = 100 cifra = 100
i = 1 Console.WriteLine("Enumeraci{on Console.WriteLine("Enumeración
Console.WriteLine("Enumeración 100,95,90,85...") 100,95,90,85,... ")
100,95,90,85, ... ") Console.WriteLine("Digite la Console.WriteLine("Digite la
Console.WriteLine("Digite la longitud de la serie") longitud de la serie")
longitud de la serie") n = Console.ReadLine n = Console.ReadLine
n = Console.ReadLine While (i <= n) For i = 1 To n
Do Console.WriteLine("Un valor Console.WriteLine("Un valor
Console.WriteLine("Un valor de i: " & cifra) ==>> " & cifra)
==>> " & cifra) cifra = cifra - 5 cifra = cifra - 5
cifra = cifra -5 i = i + 1 Next
i = i + 1 End While Console.WriteLine("Fin")
Loop While (i <= n) Console.WriteLine("Fin") Console.ReadKey()
Console.WriteLine("Fin") Console.ReadKey() End Sub
Console.ReadKey() End Sub
End Sub End Module
End Module

VENTANA
VENTANA VENTANA

También podría gustarte