algoritmica rodrigo valverde farfan

6
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 SALIDA Determinar 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 CUERPO PROGRAMA MODULO TIPOS DE DATOS CONSTANTE S VARIABLES INIC IO INSTRUCCIONES FIN Determina r qué equipo ha ganado el partido de futbol enter os - gl - gv { - escribir “cantidad de goles del equipo local” - leer gl - escribir “cantidad de goles del }

Upload: rodri-valverde-farfan

Post on 17-Jan-2016

225 views

Category:

Documents


3 download

DESCRIPTION

JJK

TRANSCRIPT

Page 1: Algoritmica Rodrigo Valverde Farfan

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

}

Page 2: Algoritmica Rodrigo Valverde Farfan

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();

} }}

Page 3: Algoritmica Rodrigo Valverde Farfan

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

Page 4: Algoritmica Rodrigo Valverde Farfan

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:

Page 5: Algoritmica Rodrigo Valverde Farfan

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(); } }}