1 IESTP MANUEL AREVALO CACERES LOS OLIVOS Departamento de Computacin e Inorm!tica
CURSO" #ERRAMIENTAS DE DESARROLLO DE SO$T%ARE VISUAL C& 'NET ()*(
E+ERCICIOS PASO A PASO MA,O ()*-
Prof. Ing H. Lino G. Ciclo: iii Turno: Nocturno
2 E+ERCICIOS PASO A PASO ESTRUCTURAS SECUENCIALES
1. Se desea calcular la distancia recorrida (m) por un mvil que tiene velocidad constante (m/s) durante un tiempo T (Sg), considerar que es un MRU (Movimiento Rectilneo Uniorme)
Solucin:
DATOS !dentiicadores Salida "istancia Recorrida (m) D Entrada #elocidad $onstante (m/s) V Tiempo (Sg) T
!nicio %eer # %eer T " & # ' T (scri)ir " *in Cdigo Consola en C# .Net 2012: using System; using System.Collections.Generic; using System.Text;
namespace Laboratorio_01 { class Program { static void Main(string[] args) { int D; int V,T; Console.Write("Ingrese la Velocidad del Mvil: "); V = int.Parse(Console.ReadLine()); Console.Write("Ingrese el Tiempo Usado por el Mvil: "); T = int.Parse(Console.ReadLine()); D = V * T; Console.WriteLine("La Distancia Recorrida Por el Mvil es: {0}", D); Console.ReadLine(); } } }
Prof. Ing H. Lino G. Ciclo: iii Turno: Nocturno
3 +. Se necesita o)tener el promedio simple de un estudiante a partir de sus tres notas parciales.
!nicio %eer -1 %eer -+ %eer -. , & (-1 / -+ / -.)/. (scri)ir , *in Cdigo Consola en C# .Net 2012: using System; using System.Collections.Generic; using System.Text;
namespace Laboratorio_02 { class Program { static void Main(string[] args) { int P; int N1, N2, N3; Console.Write("Ingrese la Nota N 01: "); N1 = int.Parse(Console.ReadLine()); Console.Write("Ingrese la Nota N 02: "); N2 = int.Parse(Console.ReadLine()); Console.Write("Ingrese la Nota N 03: "); N3 = int.Parse(Console.ReadLine()); P = (N1 + N2 + N3) / 3; Console.WriteLine("El Promedio de las 3 Notas es: {0}", P); Console.WriteLine("Presione ENTER Para Continuar..."); Console.ReadLine(); } } }
Prof. Ing H. Lino G. Ciclo: iii Turno: Nocturno
4
.. (la)orar un programa en $0 que solicite el n1mero de respuestas correctas, incorrectas 2 en )lanco, correspondientes a postulantes, 2 muestre su punta3e inal considerando, que por cada respuesta correcta tendr4 5 puntos, respuestas incorrectas tendr4 61 2 respuestas en )lanco tendr4 7.
Solucin:
DATOS !dentiicadores Salida ,unta3e *inal PF
Entrada -1mero de Respuestas $orrectas RC -1mero de Respuestas !ncorrectas RI -1mero de Respuestas en 8lanco RB
Intermedio ,unta3e de Respuestas $orrectas PRC ,unta3e de Respuestas !ncorrectas PRI
!nicio %eer R$ %eer R! %eer R8 ,R$ & R$ ' 5 ,R! & R! ' 61 ,* & ,R$ / ,R! (scri)ir ,* *in Cdigo Consola en C# .Net 2012: using System; using System.Collections.Generic; using System.Text;
namespace Laboratorio_03 { class Program { static void Main(string[] args) { int PF; int RC, RI, RB; int PRC, PRI; Console.Write("Ingrese el Nmero de Respuestas Correctas: "); RC = int.Parse(Console.ReadLine());
Prof. Ing H. Lino G. Ciclo: iii Turno: Nocturno
5 Console.Write("Ingrese el Nmero de Respuestas Incorrectas: "); RI = int.Parse(Console.ReadLine()); Console.Write("Ingrese el Nmero de Respuestas en Blanco: "); RB = int.Parse(Console.ReadLine()); PRC = RC * 4; PRI = RI * -1; PF = PRC + PRI; Console.WriteLine("El Puntaje Final es: {0}", PF); Console.ReadLine(); } } }
5. (la)orar un programa en $0 que permita ingresar el n1mero de partidos ganados, perdidos 2 empatados, por Universitario de "eportes en el torneo de apertura, se de)e de mostrar su punta3e total, teniendo en cuenta que por cada partido ganado o)tendr4 . puntos, empatado 1 punto 2 perdido 7 puntos.
Solucin:
DATOS !dentiicadores Salida ,unta3e Total PT
Entrada -1mero de ,artidos 9anados PG -1mero de ,artidos (mpatados PE -1mero de ,artidos ,erdidos PP
Intermedio ,unta3e de ,artidos 9anados PPG ,unta3e de ,artidos (mpatados PPE
!nicio %eer ,9 %eer ,( %eer ,, ,,9 & ,9 ' . ,,( & ,( ' 1 ,T & ,,9 / ,,( (scri)ir ,T *in Cdigo Consola en C# .Net 2012: using System; using System.Collections.Generic; using System.Text;
Prof. Ing H. Lino G. Ciclo: iii Turno: Nocturno
6 namespace Laboratorio_04 { class Program { static void Main(string[] args) { int PT; int PG, PE, PP; int PPG, PPE; Console.Write("Ingrese el Nmero de Partidos Ganados: "); PG = int.Parse(Console.ReadLine()); Console.Write("Ingrese el Nmero de Partidos Empatados: "); PE = int.Parse(Console.ReadLine()); Console.Write("Ingrese el Nmero de Partidos Perdidos: "); PP = int.Parse(Console.ReadLine()); PPG = PG * 3; PPE = PE * 1; PT = PPG + PPE; Console.WriteLine("El Puntaje Total Obtenido por el Equipo es: {0}", PT); Console.ReadLine(); } } }
:. Se requiere el programa en $0 para ela)orar la planilla de un empleado. ,ara ello se dispone de sus ;oras la)oradas en el mes, as como de la taria por ;ora.
Solucin:
DATOS !dentiicadores Salida ,lanilla P
Entrada -1mero de <oras %a)oradas en el mes HL Taria por <ora TH
7 using System.Collections.Generic; using System.Text;
namespace Laboratorio_05 { class Program { static void Main(string[] args) { int P; int HL, TH; Console.Write("Ingrese las Horas Laboradas al Mes: "); HL = int.Parse(Console.ReadLine()); Console.Write("Ingrese la Tarifa por Hora: "); TH = int.Parse(Console.ReadLine()); P = HL * TH; Console.WriteLine("La Planilla a Pagar al Empleado es: {0}", P); Console.ReadLine(); } } }
=. (la)ore un programa en $0 que lea los . lados de un triangulo cualquiera 2 calcule su 4rea, considerar> Si ?, 8 2 $ son los lados 2 S el semipermetro. ? & C) - (S * B) - (S * A) - (S * S
Solucin:
DATOS !dentiicadores Salida @rea del Triangulo AT
Entrada %ongitud del %ado ? LA %ongitud del %ado 8 LB %ongitud del %ado $ LC
8 Cdigo Consola en C# .Net 2012: using System; using System.Collections.Generic; using System.Text;
namespace Laboratorio_06 { class Program { static void Main(string[] args) { double AT; int LA, LB, LC; double LS; Console.Write("Ingrese la Longitud del Lado A: "); LA = int.Parse(Console.ReadLine()); Console.Write("Ingrese la Longitud del Lado B: "); LB = int.Parse(Console.ReadLine()); Console.Write("Ingrese la Longitud del Lado C: "); LC = int.Parse(Console.ReadLine()); LS = (LA + LB + LC) / 2; AT = Math.Sqrt(LS * (LS - LA) * LS * (LS - LB) * LS * (LS - LC)); Console.WriteLine("El Area del Tringulo es: {0}", AT); Console.ReadLine(); } } }
D. (la)orar un programa en $0 que permita calcular el n1mero de micro discos . EF necesarios para ;acer una copia de seguridad, de la inormacin almacenada en un disco cu2a capacidad se conoce. $onsiderar que el disco duro esta lleno de inormacin, adem4s eGpresado en giga)2te. Un micro disco tiene 1.55 mega)2te 2 una giga)2te es igual a 1,7+5 mega)2te.
Solucin:
DATOS !dentiicadores Salida -1mero de Micro "isco . E. MD
Entrada -1mero de 9iga)2te del "isco "uro GB
Intermedio -1mero de Mega)2te del "isco "uro MG
!nicio %eer 98
Prof. Ing H. Lino G. Ciclo: iii Turno: Nocturno
9 M9 & 98 ' 1,7+5 M" & M9 / 1.55 (scri)ir M" *in Cdigo Consola en C# .Net 2012: using System; using System.Collections.Generic; using System.Text;
namespace Laboratorio_07 { class Program { static void Main(string[] args) { Double MD; Double GB; Double MG; Console.Write("Ingrese Capacidad del Dico Duro en Gigabytes: "); GB = Double.Parse(Console.ReadLine()); MG = GB * 1024; MD = MG / 1.44; Console.WriteLine("La Cantidad de MicroDiscos a Utilizar en el Backup es: {0}", MD); Console.ReadLine(); } } }
H. Se tiene los puntos ? 2 8 en el cuadrante positivo del plano cartesiano, ela)ore el programa en $0 que permite o)tener la distancia entre ? 2 8.
DATOS !dentiicadores Salida "istancia D
Entrada
? 8 $ ! S ? IR"(-?"? ? 8
Prof. Ing H. Lino G. Ciclo: iii Turno: Nocturno
10 ?)cisa de ? AA ?)cisa 8 AB Irdenada ? OA Irdenada 8 OB
!nicio %eer ?? %eer ?8 %eer I? %eer I8 " & A(?8 6 ??) C + / (I8 / I?) C +B C 7.: (scri)ir " *in
Cdigo Consola en C# .Net 2012:
using System; using System.Collections.Generic; using System.Text;
namespace Laboratorio_08 { class Program { static void Main(string[] args) { Double D; Double AA, AB, OA, OB; Console.Write("Ingrese la Abcisa del Punto A: "); AA = Double.Parse(Console.ReadLine()); Console.Write("Ingrese la Abcisa del Punto B: "); AB = Double.Parse(Console.ReadLine()); Console.Write("Ingrese la Ordenada del Punto A: "); OA = Double.Parse(Console.ReadLine()); Console.Write("Ingrese la Ordenada del Punto B: "); OB = Double.Parse(Console.ReadLine()); //D = ((AB - AA) ^ 2 + (OB - OA) ^ 2) ^ 0.5 D = Math.Sqrt(Math.Pow((AB - AA), 2) + Math.Pow((OB - OA), 2)); Console.WriteLine("La Distancia del Punto A al B es: {0}", D); Console.ReadLine(); } } }
ESTRUCTURAS CONDICIONALES
J. (la)ora un programa en $0 que permita averiguar si una persona de)e de inscri)irse para el SMI (Servicio Militar I)ligatorio), sa)iendo su aKo de nacimiento.
Prof. Ing H. Lino G. Ciclo: iii Turno: Nocturno
11
Solucin:
DATOS !dentiicadores Entrada ?Ko de -acimiento AN ?Ko de ?ctual AA
Intermedio (dad E
!nicio %eer ?- %eer ?? ( & ?? 6 ?- SI (( L 1D) ENTONCES (scri)ir ."e)e de !nscri)irse en el SMI. SINO (scri)ir .-o de)e de !nscri)irse en el SMI. FIN_SI *in
Cdigo Consola en C# .Net 2012:
using System; using System.Collections.Generic; using System.Text;
namespace Laboratorio_09 { class Program { static void Main(string[] args) { int AA, AN, E; Console.Write("Ingrese el Ao de Nacimiento: "); AN = int.Parse(Console.ReadLine()); AA = DateTime.Today.Year; E = AA - AN; if (E > 17) Console.WriteLine("Debe inscribirse en el SMO"); else Console.WriteLine("No debe inscribirse en el SMO"); Console.WriteLine("Fecha actual: " + DateTime.Now.ToShortDateString()); Console.WriteLine("Hora actual: " + DateTime.Now.ToShortTimeString()); Console.ReadLine(); } } }
Prof. Ing H. Lino G. Ciclo: iii Turno: Nocturno
12
17. (la)ora un programa en $0 que solicite la edad de + ;ermanos 2 muestre un mensa3e indicando la edad del ma2or 2 cuantos aKos de dierencia tiene con el menor.
Solucin:
DATOS !dentiicadores Entrada (dad del ,rimer <ermano E1 (dad del Segundo <ermano E2
Intermedio "ierencia de (dades DE
!nicio %eer (1 %eer (+ SI ((1 L (+) ENTONCES (scri)ir M(l ,rimer <ermano es el Ma2or, por M "( & (1 6 (+ SINO (scri)ir M(l segundo <ermano es el Ma2or porF "( & (+ 6 (1 FIN_SI (scri)ir "( *in
Cdigo Consola en C# .Net 2012:
using System; using System.Collections.Generic; using System.Text;
namespace Laboratorio_10 { class Program { static void Main(string[] args) { int E1, E2, DE; Console.Write("Ingrese la Edad del Primer Hermano: "); E1 = int.Parse(Console.ReadLine()); Console.Write("Ingrese la Edad del Segundo Hermano: "); E2 = int.Parse(Console.ReadLine()); if (E1 > E2){ DE = E1 - E2; Console.WriteLine("El Primer Hermano es Mayor por {0}{1} ", DE, " aos"); } else {
Prof. Ing H. Lino G. Ciclo: iii Turno: Nocturno
13 DE = E2 - E1; Console.WriteLine("El Segundo Hermano es Mayor por {0}{1} ", DE, " aos"); } Console.ReadLine(); } } }
11. Se tiene registrado la produccin (unidades) logradas por un operario a lo largo de la semana (lunes a s4)ado). (la)ore un programa en $0 que nos muestre o nos diga si el operario reci)ir4 incentivos sa)iendo que el promedio de produccin mnima es de 177 unidades.
Solucin:
DATOS !dentiicadores Entrada ,roduccin del da %unes PL ,roduccin del da Martes PMa ,roduccin del da MiNrcoles PMi ,roduccin del da Oueves PJ ,roduccin del da #iernes PV ,roduccin del da S4)ado PS
Intermedio ,roduccin Total PT ,roduccin ,romedia PP
using System; using System.Collections.Generic; using System.Text;
namespace Laboratorio_11 { class Program { static void Main(string[] args) { int PL, PMa, PMi, PJ, PV, PS; float PP; Console.Write("Ingrese la Produccion del dia Lunes: "); PL = int.Parse(Console.ReadLine()); Console.Write("Ingrese la Produccion del dia Martes: "); PMa = int.Parse(Console.ReadLine()); Console.Write("Ingrese la Produccion del dia Miercoles: "); PMi = int.Parse(Console.ReadLine()); Console.Write("Ingrese la Produccion del dia Jueves: "); PJ = int.Parse(Console.ReadLine()); Console.Write("Ingrese la Produccion del dia Viernes: "); PV = int.Parse(Console.ReadLine()); Console.Write("Ingrese la Produccion del dia Sabado: "); PS = int.Parse(Console.ReadLine()); PP = ((PL + PMa + PMi + PJ + PV + PS) / 6); if (PP >= 100) Console.WriteLine("Recibira Incentivos"); else Console.WriteLine("No Recibira Incentivos"); Console.ReadLine(); } } }
1+. (la)ora un programa en $0 para leer . n1meros enteros dierentes entre si, 2 determinar el n1mero ma2or de los tres.
Solucin:
DATOS !dentiicadores Entrada ,rimer -1mero (ntero N1 Segundo -1mero (ntero N2 Tercer -1mero (ntero N3 Salida
Prof. Ing H. Lino G. Ciclo: iii Turno: Nocturno
15 -1mero Ma2or NM
!nicio %eer -1 %eer -+ %eer -. SI (-1 L -+) 2 (-1 L -.) ENTONCES -M & -1 SINO SI (-+ L -.) ENTONCES -M & -+ SINO -M & -. FIN_SI FIN_SI (scri)ir -M *in Cdigo Consola en C# .Net 2012: using System; using System.Collections.Generic; using System.Text;
namespace Laboratorio_12 { class Program { static void Main(string[] args) { int N1, N2, N3, NM; Console.Write("Ingrese el Primer Numero: "); N1 = int.Parse(Console.ReadLine()); Console.Write("Ingrese el Segundo Numero: "); N2 = int.Parse(Console.ReadLine()); Console.Write("Ingrese el Tercer Numero: "); N3 = int.Parse(Console.ReadLine()); if ((N1 > N2) && (N1 > N3)) NM = N1; else if (N2 > N3) NM = N2; else NM = N3; Console.WriteLine("El Numero Mayor es: {0}", NM); Console.ReadLine(); } } }
Prof. Ing H. Lino G. Ciclo: iii Turno: Nocturno
16 1.. (la)ora un programa en $0 que sirva para identiicar el tipo de triangulo conociendo sus tres lados.
Solucin:
DATOS !dentiicadores Entrada ,rimer %ado L1 Segundo %ado L2 Tercer %ado L3
Salida Tipo de Triangulo TT
!nicio %eer %1 %eer %+ %eer %. SI (%1 PL %+) 2 (%+ PL %.) 2 (%. PL %1) ENTONCES TT & M(scalenoF SINO SI (%1 & %+) 2 (%+ & %.) ENTONCES TT & M(quil4teroF SINO TT & M!sscelesF FIN_SI FIN_SI (scri)ir TT *in Cdigo Consola en C# .Net 2012: using System; using System.Collections.Generic; using System.Text;
namespace Laboratorio_13 { class Program { static void Main(string[] args) { int L1, L2, L3; Console.Write("Ingrese el Lado 1: "); L1 = int.Parse(Console.ReadLine()); Console.Write("Ingrese el Lado 2: "); L2 = int.Parse(Console.ReadLine()); Console.Write("Ingrese el Lado 3: "); L3 = int.Parse(Console.ReadLine()); if ((L1 != L2)&&(L2 != L3)&&(L3 != L1)) Console.WriteLine("Escaleno"); else if ((L1==L2)&&(L2==L3)) Console.WriteLine("Equilatero"); else
Prof. Ing H. Lino G. Ciclo: iii Turno: Nocturno
17 Console.WriteLine("Isosceles");
Console.ReadLine(); } } }
ESTRUCTURAS CONDICIONALES MULTIPLES
15. (la)ore un programa en $0 que permita ingresar un n1mero entero (1 a 17), 2 muestre su equivalente en romano.
Solucin:
DATOS !dentiicadores Entrada -1mero (ntero (1 a 17) NE Salida (quivalente en Romano ER
Cdigo Consola en C# .Net 2012: using System; using System.Collections.Generic;
Prof. Ing H. Lino G. Ciclo: iii Turno: Nocturno
18 using System.Linq; using System.Text;
namespace Laboratorio_14 { class Program { static void Main(string[] args) { int NE; String ER; Console.Write("Ingrese un Nmero Entero entre 0-10: "); NE = int.Parse(Console.ReadLine()); switch (NE) { case 1: ER = "I"; break; case 2: ER = "II"; break; case 3: ER = "III"; break; case 4: ER = "IV"; break; case 5: ER = "V"; break; case 6: ER = "VI"; break; case 7: ER = "VII"; break; case 8: ER = "VIII"; break; case 9: ER = "IX"; break; case 10: ER = "X"; break; default: ER = "Desconocido !!!"; break; } Console.WriteLine("El Equivalente en Romano es: " + ER); Console.ReadLine(); } } }
Prof. Ing H. Lino G. Ciclo: iii Turno: Nocturno
19
1:. (la)ore un programa en $0 que permita ingresar el monto de venta alcanQado por un promotor durante el mes, luego de calcular la )oniicacin que le corresponde sa)iendo>
Solucin:
DATOS !dentiicadores Entrada Monto de #enta MV Salida Total de 8oniicacin TB
Cdigo Consola en C# .Net 2012: using System; using System.Collections.Generic; using System.Linq; using System.Text;
namespace Laboratorio_15 { class Program { static void Main(string[] args) { int opcion, MV; float Bonif, TB; Console.WriteLine("SELECCIONE SU OPCION !!!: ");
Prof. Ing H. Lino G. Ciclo: iii Turno: Nocturno
20 Console.WriteLine(); Console.WriteLine("Para monto de Ventas entre S/. 0 y S/. 999 ingrese la opcin 1: "); Console.WriteLine("Para monto de Ventas entre S/. 1000 y S/. 4999 ingrese la opcin 2: "); Console.WriteLine("Para monto de Ventas entre S/. 5000 y S/. 19999 ingrese la opcin 3: "); Console.WriteLine("Para monto de Ventas mayores o iguales a S/. 20000 ingrese la opcin 4: "); Console.WriteLine(); Console.Write("SELECCIONE SU OPCION: "); opcion = int.Parse(Console.ReadLine()); Console.WriteLine(); Console.Write("Ingrese el Monto de Venta del Mes: "); MV = int.Parse(Console.ReadLine()); switch (opcion) { case 1: Bonif=0; break; case 2: Bonif=3; break; case 3: Bonif=5; break; case 4: Bonif = 8; break; default: Bonif=0; break; } if ((MV >= 0) && (MV <1000)) TB = (Bonif * MV) / 100; else if ((MV >= 1000) & (MV < 5000)) TB = (Bonif * MV) / 100; else if ((MV >= 5000) & (MV < 20000)) TB = (Bonif * MV) / 100; else TB = (8 * MV) / 100; Console.WriteLine("La opcin seleccionada corresponde a un porcentaje de Bonificacin de " +Bonif + " %"); Console.WriteLine("El total de Bonificacin es: S/." + TB); Console.WriteLine("Presione una tecla para continuar !!!"); Console.ReadLine(); } } }
Prof. Ing H. Lino G. Ciclo: iii Turno: Nocturno
21
1=. (la)ore un programa en $0 que solicite un n1mero entero 2 muestre un mensa3e indicando la vocal correspondiente, considerando que la vocal ? & 1.
Solucin:
DATOS !dentiicadores Entrada -1mero (ntero NE Salida #ocal V
Cdigo Consola en C# .Net 2012:
using System; using System.Collections.Generic; using System.Linq; using System.Text;
namespace Laboratorio_16 { class Program { static void Main(string[] args)
Prof. Ing H. Lino G. Ciclo: iii Turno: Nocturno
22 { int NE; String V; Console.Write("Ingrese un Nmero Entero entre 0-5: "); NE = int.Parse(Console.ReadLine()); switch (NE) { case 1: V = "A"; break; case 2: V = "E"; break; case 3: V = "I"; break; case 4: V = "O"; break; case 5: V = "U"; break; default: V = "Valor Incorrecto !!!"; break; } Console.WriteLine("La vocal correspondiente es: " + V); Console.ReadLine(); } } }
EJERCICIOS PROPUESTOS
!-STRU$$!I-(S> (n grupo de 75 alumnos resuelva cada uno de los e3ercicios propuestos, siguiendo el mismo procedimiento de los ejercicios paso a paso desarrollados por el profesor, inclu2endo en cada e3ercicio el ?n4lisis, Seudo cdigo 2 $digo en el lengua3e #isual $0 .-et +71+, en consola y formulario respectivamente.
1. "esarrolle un programa en $0 que le permita leer dos valores 2 escri)ir la suma de los dos. +. "esarrolle un programa en $0 que le permita leer un valor entero, calcular su cuadrado 2 escri)ir dic;o resultado. .. "esarrolle un programa en $0 que le permita leer un valor para radio (R), calcular el 4rea (?) de un crculo ? & RR 2 escri)ir su valor. 5. "eterminar la ;ipotenusa de un tri4ngulo rect4ngulo conocidas las longitudes de sus dos catetos. "esarrolle el correspondiente programa en $0.
Prof. Ing H. Lino G. Ciclo: iii Turno: Nocturno
23 :. "esarrolle un programa en $0 que le permita leer un valor que represente una temperatura eGpresada en grados $elcius 2 convierta dic;o valor en un valor eGpresado en grados *a;ren;eit. =. "esarrolle un programa en $0 que le permita calcular el 4rea de un tri4ngulo en uncin de las longitudes de sus lados previamente ledos desde el teclado. D. "esarrolle un programa en $0 que le permita determinar el 4rea 2 volumen de un cilindro cu2o radio (R) 2 altura (<) se leen desde teclado. H. "esarrolle un programa en $0 que le permita calcular el 4rea (?) de un segmento de crculo. J. "esarrolle un programa en $0 que le permita leer un valor cualquiera - 2 escri)ir si dic;o n1mero es par o impar. 17. "esarrolle un programa en $0 que le permita leer un valor cualquiera - 2 escri)ir en la pantalla si dic;o n1mero es ,ositivo o -egativo 11. "esarrolle un programa en $0 que le permita leer un valor cualquiera - 2 escri)ir si dic;o n1mero es m1ltiplo de S. 1+. "esarrolle un programa en $0 que le permita leer un valor cualquiera - 2 escri)ir si dic;o n1mero es com1n divisor de otros dos valores ledos T 2 S. 1.. "esarrolle un programa en $0 que le permita leer un valor cualquiera - 2 escri)ir si dic;o n1mero es com1n m1ltiplo de M 2 ,. M 2 , tam)iNn se de)en leer desde el teclado. 15. "esarrolle un programa en $0 que le permita leer dos valores ? 2 8 2 que escri)a cual de los dos valores ledos es el ma2or. 1:. "esarrolle un programa en $0 que le permita leer dos valores ? 2 8 2 escri)a cual de los dos valores ledos es el menor. 1=. "esarrolle un programa en $0 que le permita leer + valores ? 2 8 e indicar si uno de los dos divide al otro eGactamente. 1D. "esarrolle un programa en $0 que le permita leer dos valores ? 2 8 e indicar si el resultado de dividir la suma del los dos n1meros entre la resta del primer n1mero con el segundo es eGacta. 1H. "esarrolle un programa en $0 que le permita leer dos valores ? 2 8 e indicar si la suma de los dos n1meros es par. 1J. "esarrolle un programa en $0 que le permita leer dos valores ? 2 8 e indicar cual de las dos restas (86?) o (?68) es positiva +7. "esarrolle un programa en $0 que le permita leer tres valores 2 almacenarlos en las varia)les ?, 8, $ respectivamente. (l programa en $0 de)e indicar cual es el menor. ,ara este caso se asume que los tres valores ledos por el teclado son valores distintos. +1. "esarrolle un programa en $0 que le permita leer tres valores ?, 8, $ dierentes e indicar cual es valor del centro. ++. "esarrolle un programa en $0 que le permita leer tres valores ?, 8, $ e indicar si uno de los tres divide a los otros dos eGactamente. +.. "esarrolle un programa en $0 que le permita leer tres valores ?, 8, $ e indicar si la suma de dos n1meros cualquiera es igual al tercero. +5. Si se tiene la uncin> (G) & aG + / )G / c, el valor de G se calcula as> = x a ac b b 2 4 2
, la eGpresin dentro del radical se le llama discriminante de la ecuacin. %as dos races son reales 2 desiguales, reales e iguales o imaginarias, seg1n que el discriminante sea positivo, cero o negativo. "esarrolle un programa en $0 que lea valores para a, ), c 2 determine si ;a2 posi)le solucin para G de dic;a uncin.