Académique Documents
Professionnel Documents
Culture Documents
SOLUCIN
Pregunta 1:
// *** Declaramos Variables. Indicamos Tipo y Nombres *** //
// Se colocan prefijos para indicar el tipo de Dato de la variable.
// int proviene del Tipo de Dato .NET Integer(Entero)
// sng proviene del Tipo de Dato .NET Single (Real Simple)
Enteras: intNota1, intNota2, intNota3, intNota4
Real
: sngPromedio
// Dentro de VS.NET, en VB iniciaremos con Begin; en C# con {
// *** Inicio del Algoritmo *** //
Inicio
// En algunos lenguajes de programacin esta asignacin (CERO) es por
defecto para un valor numrico
// En otros lenguajes se asigna el valor NULL (Nulo)
// El smbolo <-indica asignacin. Ejemplo: variable1 <- 15.78 se lee as:
se asigna el valor 15.78 a la variable "variable1"
// *** Inicializacin de Variables *** //
intNota1
intNota2
intNota3
<- 0
<- 0
<- 0
intNota4
<- 0
sngPromedio <-0
// En la mayora de los programas cuenta con interfaces para interactuar con el
computador donde se
// ingresan o se leen datos;
// *** Entrada de Datos *** //
Leer intNota1, intNota2, intNota3, intNota4
// *** Proceso *** //
sngPromedio <- ( 2*intNota1 + 3*intNota2 + intNota3 + 2*intNota4) / 8
// *** Salida de Datos *** //
// El Smbolo & sirve para concatenar.
Imprimir "El Promedio es: " & sngPromedio
// *** Fin del Algoritmo *** //
// Dentro de VS.NET, en VB finalizaremos con End; en C# con }
Fin
Pregunta 2:
// Declarar Variables
Variables
Reales: sngHorasLun, sngHorasMie, sngHorasVie, sngHorasDom,
sngTardanzas, sngHorasTotal,
sngPagoBruto, sngDescuento, sngPagoNeto
// Inicio del Algoritmo
Inicio
// Inicializar Variables
sngHorasLun
sngHorasMie
sngHorasVie
sngHorasDom
sngTardanzas
sngHorasTotal
sngPagoBruto
sngDescuento
sngPagoNeto
<<<<<<<<<-
0
0
0
0
0
0
0
0
0
// Leer Datos
Leer sngHorasLun, sngHorasMie, sngHorasVie, sngHorasDom, sngTardanzas
// Procesar, Realizar Clculos
iSumaTotal
Leer iN04
iSumaTotal
Leer iN05
iSumaTotal
Leer iN06
iSumaTotal
Leer iN07
iSumaTotal
Leer iN08
iSumaTotal
Leer iN09
iSumaTotal
Leer iN10
iSumaTotal
= iSumaTotal + iN03
= iSumaTotal + iN04
= iSumaTotal + iN05
= iSumaTotal + iN06
= iSumaTotal + iN07
= iSumaTotal + iN08
= iSumaTotal + iN09
= iSumaTotal + iN10
iContAprob = iContAprob + 1
Sino
iContDesap = iContDesap + 1
Fin Si
Si iN07 >= 14 Entonces
iContAprob = iContAprob + 1
Sino
iContDesap = iContDesap + 1
Fin Si
Si iN08 >= 14 Entonces
iContAprob = iContAprob + 1
Sino
iContDesap = iContDesap + 1
Fin Si
Si iN09 >= 14 Entonces
iContAprob = iContAprob + 1
Sino
iContDesap = iContDesap + 1
Fin Si
Si iN10 >= 14 Entonces
iContAprob = iContAprob + 1
Sino
iContDesap = iContDesap + 1
Fin Si
// Calculando el Promedio y presentado los datos
dPromedio = iSumaTotal / 20
Imprimir
Imprimir
Imprimir
Imprimir
Fin