algoritmica rodrigo valverde farfan
DESCRIPTION
JJKTRANSCRIPT
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 ENTRADA PROCESO SALIDADeterminar qué equipo ha ganado el partido de futbol
-goles locales (gl)-goles visitantes (gv)
INICIO- Leer: gl- Leer: gv- Si (gl>gv)- Escribir : gl- Si no es- Escribir: gv
FIN
Equipo ganador es:-equipo visitante-equipo local
3. PSEUDOCODIGO:
CABECERA CUERPOPROGRAMA MODULO TIPOS
DE DATOS
CONSTANTES VARIABLES INICIO INSTRUCCIONES FIN
Determinar qué equipo ha ganado el partido de futbol
enteros
- gl- gv
{ - 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
}
4. CODIGO:
//VARIABLES int gl, gv; Console.WriteLine("-------------------------------------------"); Console.WriteLine("INDICA QUE EQUIPO GANO EL PARTIDO DE FUTBOL"); Console.WriteLine("-------------------------------------------"); Console.Write("INGRESE LOS GOLES DEL EQUIPO LOCAL : "); gl = int.Parse(Console.ReadLine()); Console.Write("INGRESE LOS GOLES DEL EQUIPO VISITANTE : "); gv = int.Parse(Console.ReadLine()); if ((gl >= 0) & (gv >= 0)) { if (gl != gv) { if (gl > gv) { Console.WriteLine("el equipo ganador fue el equipo LOCAL con: ({0} , {1})", gl, gv); } else { Console.WriteLine("el equipo ganador fue el equipo VISITANTE con : ({0} , {1})", gl, gv); } } else { Console.WriteLine("el partido quedo en EMPATE con: ({0} , {1})", gl, gv); } } else { Console.WriteLine("ingrese valores positivos"); } Console.ReadKey();
} }}
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.
2) ALGORITMO:
PROBLEMA ENTRADA PROCESO SALIDADeterminar la temperatura máxima actualizada
-temperatura máxima: (TMax)-temperatura actual: (TAct)
INICIO- Leer: TMax- Leer: TAct- Si
(TMax>=TAct)
- Entonces- Escribir:
TMax- Si no es- Escribir: TAct
FIN
La temperatura máxima actualizada es
3) PSEUDOCODIGO:
CABECERA CUERPOPROGRAMA MODULO TIPOS
DE DATOS
CONSTANTES VARIABLES INICIO
INSTRUCCIONES FIN
Determinar la temperatura actual
reales - TMax- TAct
{ - Escribir “ingrese TMax del mes
- Leer TMax- Escribir
“ingrese TAct ”
- leerTAct- si
(TMax>=TAct)- escribir”la
TMax es:”- escribir TMax- si no es- escribir”la
TMax es”- escribir TAct
}
4) CODIGO:
double TMax, TAct; Console.WriteLine("--------------------------------------"); Console.WriteLine("CALCULAR LA TEMPERATURA MAXIMA DEL MES"); Console.WriteLine("--------------------------------------"); Console.Write("INGRESE LA TEMPERATURA MAXIMA DEL MES : "); TMax = float.Parse(Console.ReadLine()); Console.Write("INGRESE LA TEMPERATURA ACTUAL : "); TAct = float.Parse(Console.ReadLine()); if (TMax >= TAct) { Console.WriteLine("la temperatura MAXIMA DEL MES ES : {0}", TMax); } else { Console.WriteLine("la temperatura MAXIMA DEL MES ES : {0}", TAct); } Console.ReadKey(); } }}