1.

PROBLEMA:
Escribir una función tal que dados los goles del equipo local (gl) y los
goles del equipo visitante (gv), devuelva una cadena de caracteres
indicando que equipo ha ganado (resultados posibles (´local´, ´visitante’,
‘empate´).
2. ALGORITMO:
PROBLEMA
Determinar qué
equipo ha ganado
el partido de
futbol

ENTRADA
-goles locales (gl)
-goles visitantes
(gv)

PROCESO
INICIO
- Leer: gl
- Leer: gv
- Si (gl>gv)
- Escribir : gl
- Si no es
- Escribir: gv
FIN

SALIDA
Equipo ganador
es:
-equipo visitante
-equipo local

3. PSEUDOCODIGO:
PROGRAM
A

Determinar
qué equipo
ha ganado
el partido
de futbol

CABECERA
MODU TIPO CONSTAN
LO
S DE
TES
DATO
S
enter
os

VARIABLE
S

-

gll
gv

INIC
IO

{

CUERPO
INSTRUCCIONE
S

-

-

-

-

escribir
“cantidad
de goles
del equipo
local”
leer gl
escribir
“cantidad
de goles
del equipo
visitante”
leer gv
si
((gv>=0)
y (gl>=0))
si(gl>=gv)
escribir “el
equipo
local

FIN

}

Console.WriteLine("el equipo ganador fue el equipo LOCAL con: ({0} . gv. } } } . Console.WriteLine("-------------------------------------------"). 10). Console.4. Console. gl.SetCursorPosition(10. gv).ReadKey(). Console.WriteLine("INDICA QUE EQUIPO GANO EL PARTIDO DE FUTBOL"). Console. {1})". } Console. Console. 10).Parse(Console. gv).WriteLine("el partido quedo en EMPATE con: ({0} .WriteLine("ingrese valores positivos").Write("INGRESE LOS GOLES DEL EQUIPO LOCAL : "). CODIGO: //VARIABLES int gl.SetCursorPosition(12.ReadLine()).SetCursorPosition(10. gl. Console. gv = int. {1})". 10). Console. {1})". gl. } } else { Console.SetCursorPosition(10.Write("INGRESE LOS GOLES DEL EQUIPO VISITANTE : "). } else { Console. 8).SetCursorPosition(10.ReadLine()). gl = int. Console. Console. 4).WriteLine("-------------------------------------------").SetCursorPosition(12.SetCursorPosition(10. 3).Parse(Console. 10). 6). if ((gl >= 0) & (gv >= 0)) { if (gl != gv) { if (gl > gv) { Console. Console. } } else { Console.SetCursorPosition(10. gv). Console.WriteLine("el equipo ganador fue el equipo VISITANTE con : ({0} . Console.SetCursorPosition(12. 2).

Escribir: TMax .Leer: TMax .Leer: TAct . 2) ALGORITMO: PROBLEMA Determinar la temperatura máxima actualizada ENTRADA -temperatura máxima: (TMax) -temperatura actual: (TAct) PROCESO INICIO .Si (TMax>=T Act) .Entonces .Si no es .Escribir: TAct FIN SALIDA La temperatura máxima actualizada es .1) PROBLEMA: Escribir una función tal que dada la temperatura máxima del mes y la temperatura medida hoy actualice el valor de la máxima si la temperatura leída hoy es mayor que dicho máximo.

3) PSEUDOCODIGO: PROGRA MA Determina r la temperatu ra actual MODU LO CABECERA TIPO CONSTAN S DE TES DAT OS reale s VARIABLES - TMax TAct INIC IO { CUERPO INSTRUCCIONE S - - - - Escribir “ingrese TMax del mes Leer TMax Escribir “ingrese TAct ” leerTAct si (TMax>=T Act) escribir”la TMax es:” escribir TMax si no es escribir”la TMax es” escribir TAct FI N } .

Console. if (TMax >= TAct) { Console. 3).WriteLine("la temperatura MAXIMA DEL MES ES : {0}". Console. 4).WriteLine("CALCULAR LA TEMPERATURA MAXIMA DEL MES").Parse(Console. TAct. } Console. Console.WriteLine("la temperatura MAXIMA DEL MES ES : {0}". 2).WriteLine("--------------------------------------").ReadLine()).Parse(Console.SetCursorPosition(3. TAct). Console.SetCursorPosition(14. } else { Console.4) CODIGO: double TMax. Console.SetCursorPosition(3. Console. Console.SetCursorPosition(3. TAct = float.WriteLine("--------------------------------------"). 12).Write("INGRESE LA TEMPERATURA ACTUAL : ").SetCursorPosition(3. Console.ReadLine()). Console. Console.SetCursorPosition(14. TMax).SetCursorPosition(14. 9). Console. Console.Write("INGRESE LA TEMPERATURA MAXIMA DEL MES : "). 12). } } } . TMax = float. 6).ReadKey().