Anda di halaman 1dari 5

1.

Crear un programa que imprima en pantalla dependiendo el nmero n ingresado por el


usuario as:
Para n = 3
para n= 4
para n= 5
*
**
***

*
**
***
****

*
**
***
****
*****
Implementar el programa algoritmo con lazo para y mientras
2. Hacer un programa que obtenga la suma de los mltiplos de 5 para un conjunto del veinte
nmeros ingresados por teclado
3. Hacer un programa que determine en un conjunto de 50 nmeros enteros :
a) Cuantos son menores de 15 b) Cuantos son mayores de50 c) Cuantos estn comprendidos entre 25
y 45

Usando estructura de repeticin fija elabore los programas respectivos


revisar deber hecho por mi

4. Realizar un programa que calcule la suma los nmeros primos comprendidos entre
el 1 y el 1000
Con estructura de repeticin condicional mientras elabore los programas respectivos
Sub Main()
Dim i, x, n, m, Suma As Integer
Dim opc As String
Suma = 0
Do
Console.WriteLine("****** SUMA DE NUMEROS PRIMOS *****")
Console.WriteLine()
Suma = 0
For i = 1 To 1000
If (i < 4) Then
Suma = Suma + i
Else
x=2
Do
n = i Mod x
If n = 0 Then
m=0
Else
x=x+1
m=i
End If
Loop Until (m = 0) Or (x >= i)
Suma = Suma + m
End If
Next
Console.WriteLine()
Console.Write("SUMA DE NUMEROS PRIMOS HASTA 1000 ES: " & Suma)
Console.WriteLine()

Console.WriteLine("PARA TERMINAR DIGITE << NO >> ")


opc = Console.ReadLine
Loop Until (opc = "NO" Or opc = "no")
Console.WriteLine("PROGRAMA FINALIZO")
Console.ReadKey()
Console.ReadKey()
End Sub

5. Elabora una tabla de conversin de grados Celsius a Fahrenheit iniciando en 100


con decremento de 10 y terminando en 0
Sub Main()
Dim a As Decimal
Dim i As Integer
Dim OPC As String
OPC = N
Do
Console.WriteLine("***** TRANSFORMACION DE C A F *****")
For i = 0 To 100 Step 10
a = 1.8 * i + 32
Console.WriteLine("LA TRANSFORMACION DE C " & i & " A F ES " & a)
Next
Console.WriteLine()
Console.WriteLine(" PARA TERMINAR EL PROGRAMA DIGITE << S >> ")
OPC = Console.ReadLine()
Loop Until (OPC = "S" )
Console.WriteLine("PROGRAMA TERMINADO")
Console.WriteLine("PARA SALIR PPRESIONE CUALQUIER TECLA")
Console.ReadKey()
End Sub

6. Calcular la suma de un conjunto de nmeros reales el -999 ser el valor que


indicar que la serie ha terminado en el dato anterior
Con estructura de repeticin condicional repetir- hasta elabore los programas respectivos
Sub Main()
Dim n1, n2 As Decimal
Dim OPC As String
n2 = 0
OPC= N
Do
Console.Clear()
Console.WriteLine("
***** SUMA DE NUMERO DE CONJUTO REALES *****")
Console.WriteLine()
Console.WriteLine("INGRESE UN NUMERO")
n1 = Console.ReadLine
Do
n2 = n2 + n1

Console.WriteLine("INGRESE UN NUMERO")
n1 = Console.ReadLine
Loop Until (n1 = -999)
Console.WriteLine("EL RESULTADO ES:" & n2)
Console.WriteLine()
Console.WriteLine("DIGITE << S >> PARA SALIR")
OPC = Console.ReadLine
Loop Until (OPC = "S" )
Console.WriteLine("PROGRAMA TERMINADO")
Console.WriteLine("PRESIONE CUALQUIER TECLA PARA SALIR")
Console.ReadKey()
End Sub

7. Hacer un programa que realice la suma de los nmeros enteros hasta que dicha
suma sea mayor a 1500, como resultado mostrar el ltimo nmero entero y la suma
REVISAR CO LOS DEMAS
Dim suma, cont As Integer
Dim opc As String
Do
Console.WriteLine()
Console.WriteLine("
suma de enteros mayor a 1500 ")
Console.WriteLine()
cont = 0
suma = 0
Do
cont = cont + 1
suma = suma + cont
Console.WriteLine()
Loop Until (suma >= 1500)
Console.WriteLine()
Console.WriteLine(" La suma es " & suma)
Console.WriteLine()
Console.WriteLine(" el ultimo numero es " & cont)
Console.WriteLine()
Console.WriteLine(" Para terniar el programa digite <<no>> ")
opc = Console.ReadLine
Loop Until (opc = "no" Or opc = "NO")
Console.WriteLine(" Programa finalizado ")
Console.ReadKey()

8.

Calcular el siguiente sumatorio. Solicitar el valor de n al usuario.

9.

Realizar la divisin entera a/b de dos valores enteros positivos mediante restas

Sub Main()
Dim opc As String
Dim a, b, i, R As Integer

opc= n
Do
Console.WriteLine("***** DIVISION POR RESTAS *****")
Console.WriteLine()
Console.WriteLine(A/B)
Console.WriteLine("INGRESE (a)")
a = Console.ReadLine
Console.WriteLine("INGRESE (b)")
b = Console.ReadLine
For i = 1 To a
If (a >= b) Then
a=a-b
R=R+1
End If
Next
Console.WriteLine("EL RESULTADO DE LA DIVISION DE A/B ES:" & R)
Console.WriteLine("PARA TERMINAR EL PROGRAMA DIGITAR << S >>")
opc = Console.ReadLine
Loop Until (opc = "S")
Console.WriteLine("PROGRAMA TERMINADO")
Console.WriteLine("PRESIONE CUALQUIER TECLA PARA TERMINAR")
Console.ReadKey()
End Sub

10. Escribir un programa que sume las cifras de un nmero entero positivo.
962
9 + 6 + 2 = 17
Sub Main()
Dim NUM, SUM, X As Integer
Dim OPC As String
OPC= N
Do
Console.WriteLine("***** SUMA DE CIFRAS ENTERAS *****")
Console.WriteLine()
Console.Write("INGRESE UN NUMERO ")
NUM = Console.ReadLine
SUM = 0
Do
If (NUM >= 10) Then
X = NUM Mod 10
SUM = SUM + X
NUM = NUM \ 10
End If
Loop Until (NUM < 10)
SUM = SUM + NUM
Console.WriteLine()
Console.WriteLine("LA SUMA ES: " & SUM)
Console.WriteLine()
Console.WriteLine("PARA TERMINAR EL PROGRAMA DIGITAR << S >>")
OPC = Console.ReadLine
Loop Until (OPC = "S")

Console.WriteLine("PROGRAMA TERMINADO")
Console.WriteLine("PRESIONE CUALQUIER TECLA PARA TERMINAR")
Console.ReadKey()
End Sub

Anda mungkin juga menyukai