Entrada y Salida estándar en C++

Anuncio
OPERADOR DE CONCATENACION.
TALLER DE DESARROLLO I
VISUAL BASIC - 2010 - 2012.
Operador de concatenación
& concatenación
Permite generar una cadena de caracteres a partir de otras
dos. La forma de utilizar es:
Variable = expresión1 & expresión2
Variable tiene que ser de tipo String y si el tipo de la
expresión1 o expresión2 serán convertidas a String.
El operador & podrá ser reemplazado por + si las dos
expresiones son de tipo String.
OPERADORES DE COMPARACION.
Operadores de relación o comparación
<
Primer operando menor que el segundo
>
Primer operando mayor que el segundo
<=
Primer operando menor o igual que el segundo
>=
Primer operando mayor o igual que el segundo
<>
Primer operando distinto que el segundo
=
Primer operando igual que el segundo
OPERADORES LOGICOS.
Operadores lógicos
And
Resultado true si al evaluar cada uno de los operandos el
resultado es true. Si uno de ellos es false el resultado será
false.
Or
Resultado true si al evaluar cada uno de los operandos al
menos el resultado de uno de ellos es true.
Not
El resultado de aplicar este operador es true si el valor del
operando es false y viceversa.
SENTENCIAS DE CONTROL.
SENTENCIA CONDICIONAL SIMPLE IF
Permite a un programa tomar una decisión para ejecutar una acción u otra, basándose en el TAXIS
resultado verdadero o falso de una condición. La sintaxis para utilizar esta sentencia es la siguiente:
SINTAXIS
If Condición Then
Sentencia(s)
End If
DIAGRAMA DE FLUJO.
F
Condición
V
Sentencia(s)
Carlos Castro Grande
1
PSEINT
Si expresion_logica Entonces
acciones_por_verdadero
Fin Si
PROGRAMAS CON CONDICIONAL SIMPLE
PROGRAMA 1: Ingresar dos números y en pantalla mostrar el número mayor y el número menor.
PSEINT
Proceso PROGRAMA1
DEFINIR NUM1, NUM2 COMO ENTERO
Escribir "INGRESAR NUMERO 1"
LEER NUM1
Escribir "INGRESAR NUMERO 2"
LEER NUM2
Si NUM1>NUM2 Entonces
Escribir "MAYOR=", NUM1
Escribir "MENOR=", NUM2
Fin Si
Si NUM2>NUM1 Entonces
Escribir "MAYOR=", NUM2
Escribir "MENOR=", NUM1
Fin Si
FinProceso
EJECUTANDO
EN VISUAL BASIC.NET.
Sub Main()
Dim NUM1, NUM2 As Integer
Console.Write("INGRESAR NUMERO 1:")
NUM1 = Console.ReadLine()
Console.Write("INGRESAR NUMERO 2:")
NUM2 = Console.ReadLine()
If NUM1 > NUM2 Then
Console.WriteLine("MAYOR=" & NUM1)
Console.WriteLine("MENOR=" & NUM2)
End If
If NUM2 > NUM1 Then
Console.WriteLine("MAYOR=" & NUM2)
Console.WriteLine("MENOR=" & NUM1)
End If
Console.ReadLine()
End Sub
EJECUTANDO
Carlos Castro Grande
2
PROGRAMA 2
Ingresar un número entero y en pantalla mostrar un mensaje indicando si es par o impar.
PSEINT
Proceso PROGRAMA2
DEFINIR NUM,R COMO ENTERO
Escribir "INGRESAR NUMERO"
LEER NUM
R=NUM MOD 2
Si R=0 Entonces
Escribir "EL NUMERO ES PAR"
Fin Si
Si R=1 Entonces
Escribir "EL NUMERO ES IMPAR"
Fin Si
FinProceso
EJECUTANDO
EN VISUAL BASIC.NET
Sub Main()
Dim NUM, R As Integer
Console.Write("INGRESAR NUMERO:")
NUM = Console.ReadLine()
R = NUM Mod 2
If R = 0 Then
Console.WriteLine("NUMERO PAR")
End If
If R = 1 Then
Console.WriteLine("NUMERO IMPAR")
End If
Console.ReadLine()
End Sub
EJECUTANDO
PROGRAMA 3
Determinar si una persona es mayor o menor edad, y también su sexo de acuerdo a las leyes
peruanas. Visualizar si es mujer u hombre, su edad y si es mayor de edad o no.
PSEINT
Proceso PROGRAMA3
DEFINIR EDAD COMO ENTERO
DEFINIR SEXO COMO CADENA
Escribir "INGRESAR EDAD"
LEER EDAD
Escribir "INGRESAR SEXO HOMBRE/MUJER"
LEER SEXO
SI SEXO="HOMBRE" Entonces
Escribir "ES HOMBRE"
Carlos Castro Grande
3
FinSi
SI SEXO="MUJER" Entonces
Escribir "ES MUJER"
FinSi
Escribir "SU EDAD ES=", EDAD
Si EDAD>17 Entonces
Escribir "ES MAYOR DE EDAD"
Fin Si
Si EDAD<18 Entonces
Escribir "ES MENOR DE EDAD"
Fin Si
FinProceso
EJECUTANDO
EN VISUAL BASIC.NET
Sub Main()
Dim EDAD As Integer
Dim SEXO As String
Console.Write("INGRESAR EDAD:")
EDAD = Console.ReadLine()
Console.Write("INGRESAR SEXO HOMBRE/MUJER:")
SEXO = Console.ReadLine()
If SEXO = "HOMBRE" Then
Console.WriteLine("ES HOMBRE")
End If
If SEXO = "MUJER" Then
Console.WriteLine("ES MUJER")
End If
Console.WriteLine("SU EDAD ES=" & EDAD)
If EDAD > 17 Then
Console.WriteLine("ES MAYOR DE EDAD")
End If
If EDAD < 18 Then
Console.WriteLine("ES MENOR DE EDAD")
End If
Console.ReadLine()
End Sub
EJECUTANDO
Carlos Castro Grande
4
DESARROLLAR LOS SIGUIENTES PROGRAMAS EN PSEINT Y VISUAL BASIC.NET
PROGRAMA 4
Diseñar una aplicación que me permita ingresar un número entre uno y siete, este número debe
representar los días de la semana. Se debe visualizar el nombre del día señalado.
PROGRAMA 5
Ingresar el número del mes y en pantalla mostrar el nombre del mes, si el número del mes no existe
se mostrara un mensaje.
PROGRAMA 6
Elaborar un programa que lea una letra y determine si es vocal o no.
PROGRAMA 7
Determinar si un numero ingresado es positivo, negativo o cero a través de un mensaje.
PROGRAMA 8
Crear un programa que permita ingresar el apellido, nombre, categoría y sueldo básico de un
trabajador. Hallar el monto de pago sabiendo que si el trabajador es:
•
Categoría A, es Obrero y se le incrementa el 5%
•
Categoría B, es Empleado y se le incrementa el 10%
•
Categoría C, es Gerente y se le incrementa el 15%
Si se ingresara una categoría más, se debe señalar categoría no existente.
NOTA
COMPRIMIR EN UNA SOLA CARPETA EL PROYECTO EN VISUAL BASIC.NET Y LOS ALGORITMOS
OBTENIDOS CON EL PROGRAMA PSEINT.
ENVIAR AL SIGUIENTE CORREO ELECTRONICO: cgprognet@hotmail.com
HORA: 12.45 PM
FECHA: 29 – OCTUBRE - 2013
Carlos Castro Grande
5
Descargar