32
ESTRUCTURA SECUENCIAL /* * To change this template, choose Tools | Templates * and open the template in the editor. */ package problema.nº2; import java.io.*; /** * * @author ERIKA */ public class ProblemaNº1 { /** * @param args the command line arguments */ public static void main(String[] args) throws IOException { int n1,n2,s; BufferedReader in =new BufferedReader(new InputStreamReader(System.in)); System.out.println("numero 1:"); n1 = Integer.parseInt(in.readLine()); System.out.println("numero 2:"); n2 = Integer.parseInt(in.readLine()); s=n1+n2; System.out.println(""); System.out.println("suma: " +s); } }

Problemas secuenciales

Embed Size (px)

Citation preview

Page 1: Problemas secuenciales

ESTRUCTURA SECUENCIAL

1°/* * To change this template, choose Tools | Templates * and open the template in the editor. */package problema.nº2;import java.io.*;/** * * @author ERIKA */public class ProblemaNº1 {

/** * @param args the command line arguments */ public static void main(String[] args) throws IOException { int n1,n2,s; BufferedReader in =new BufferedReader(new InputStreamReader(System.in)); System.out.println("numero 1:"); n1 = Integer.parseInt(in.readLine()); System.out.println("numero 2:"); n2 = Integer.parseInt(in.readLine()); s=n1+n2; System.out.println(""); System.out.println("suma: " +s); }}

Page 2: Problemas secuenciales

/* * To change this template, choose Tools | Templates * and open the template in the editor. */package problema3;import java.io.*;

/** * * @author ERIKA */public class Problema2 {

/** * @param args the command line arguments */ public static void main(String[] args)throws IOException { //varible int n1,n2,c,r; BufferedReader in =new BufferedReader(new InputStreamReader(System.in)); System.out.println("numero 1:"); n1 = Integer.parseInt(in.readLine()); System.out.println("numero 2:"); n2 = Integer.parseInt(in.readLine()); //proceso c=n1/n2; r=n1%n2; //salida System.out.println(""); System.out.println("cociente: " +c); System.out.println("residuo: " +r); // TODO code application logic here }}

Page 3: Problemas secuenciales

/* * To change this template, choose Tools | Templates * and open the template in the editor. */package problema.pkg4;import java.io.*;/** * * @author ERIKA */public class Problema3 {

/** * @param args the command line arguments */ public static void main(String[] args)throws IOException { //variable float vv,igv,pv; //entrada BufferedReader in =new BufferedReader(new InputStreamReader(System.in)); System.out.println("valor de venta:"); vv =Float.parseFloat(in.readLine()); //proceso igv = vv *0.18f; pv = vv+ igv; //salida System.out.println(""); System.out.println("igv: " +igv); System.out.println("precio de venta: " +pv); // TODO code application logic here }}

Page 4: Problemas secuenciales

/* * To change this template, choose Tools | Templates * and open the template in the editor. */package problema04;import java.io.*;/** * * @author ERIKA */public class PROBLEMA04 {

/** * @param args the command line arguments */ public static void main(String[] args) throws IOException { short n,r; int a; BufferedReader in =new BufferedReader(new InputStreamReader(System.in)); System.out.println("a: "); a=Integer.parseInt(in.readLine()); System.out.println("n: "); n=Short.parseShort(in.readLine()); // TODO code application logic here r=(short)Math.pow((double)a, (1/(double)n)); System.out.println(""); System.out.println("Radicación: "+r); // TODO code application logic here }}

Page 5: Problemas secuenciales

/* * To change this template, choose Tools | Templates * and open the template in the editor. */package problema05;import java.io.*;/** * * @author ERIKA */public class PROBLEMA05 {

/** * @param args the command line arguments */ public static void main(String[] args) throws IOException { short n,r; int a; BufferedReader in =new BufferedReader(new InputStreamReader(System.in)); System.out.println("a: "); a=Integer.parseInt(in.readLine()); System.out.println("n: "); n=Short.parseShort(in.readLine()); // TODO code application logic here r=(short)Math.pow((double)a, (1/(double)n)); System.out.println(""); System.out.println("Radicación: "+r); // TODO code application logic here }}

Page 6: Problemas secuenciales

6°/* * To change this template, choose Tools | Templates * and open the template in the editor. */package problema06;import java.io.*;/** * * @author RODRIGO */public class PROBLEMA06 {

/** * @param args the command line arguments */ public static void main(String[] args) throws IOException { // TODO code application logic here int n, ni, r; BufferedReader in =new BufferedReader(new InputStreamReader(System.in)); System.out.println("Número: "); n=Integer.parseInt(in.readLine()); r=n%10; n=n/10; ni=r*10; r=n%10; n=n/10; ni=(ni+r)*10; r=n%10; n=n/10; ni=(ni+r)*10; r=n%10; n=n/10; ni=(ni+r)*10; ni=ni+n; System.out.println(""); System.out.println("Inverso: " + ni); }}

Page 7: Problemas secuenciales

/* * To change this template, choose Tools | Templates * and open the template in the editor. */package problema07;import java.io.*;/** * * @author ERIKA */public class PROBLEMA07 {

/** * @param args the command line arguments */ public static void main(String[] args) throws IOException { // TODO code application logic here int n,s; BufferedReader in =new BufferedReader(new InputStreamReader(System.in)); System.out.println("Número: "); n=Integer.parseInt(in.readLine()); s=(n*(n+1))/2; System.out.println(""); System.out.println("Suma: " + s); } }

Page 8: Problemas secuenciales

/* * To change this template, choose Tools | Templates * and open the template in the editor. */package problema8;import java.io.*;/** * * @author ERIKA */public class Problema8 {

/** * @param args the command line arguments */ public static void main(String[] args) throws IOException { float c, r, t, i, m; BufferedReader in =new BufferedReader(new InputStreamReader(System.in)); System.out.println("Capital: "); c=Float.parseFloat(in.readLine()); System.out.println("Tasa de interes: "); r=Float.parseFloat(in.readLine()); System.out.println("Tiempo: "); t=Float.parseFloat(in.readLine()); m=(float)(Math.pow((double)(1+r/100),(double)t))*c; i=m-c; System.out.println(""); System.out.println("Interes: " + i); System.out.println("Monto: " + m); } }

Page 9: Problemas secuenciales

9°/* * To change this template, choose Tools | Templates * and open the template in the editor. */package problema9;import java.io.*;/** * * @author ERIKA */public class Problema9 {

/** * @param args the command line arguments */ public static void main(String[] args) throws IOException { // TODO code application logic here //const float PI = 3.14159F; final float PI=3.14159f; float a,r; BufferedReader in =new BufferedReader(new InputStreamReader(System.in)); System.out.println("Radio: "); r=Float.parseFloat(in.readLine()); a=(float)(PI*(Math.pow((double)r, 2.0))); System.out.println(""); System.out.println("Área: "+a); }}

Page 10: Problemas secuenciales

10°

/* * To change this template, choose Tools | Templates * and open the template in the editor. */package problema10;import java.io.*;/** * * @author ERIKA */public class Problema10 {

/** * @param args the command line arguments */ public static void main(String[] args) throws IOException { final int HORA=3600; final int MINUTO=60; int t,h,m,s; BufferedReader in =new BufferedReader(new InputStreamReader(System.in)); System.out.println("Tiempo en segundos: "); t=Integer.parseInt(in.readLine()); h=t/HORA; //t=t%HORA; m=t/MINUTO; s=t; System.out.println(""); System.out.println("Horas: "+h); System.out.println("Minutos: "+m); System.out.println("Segundos: "+s); // TODO code application logic here }}

Page 11: Problemas secuenciales

11°/* * To change this template, choose Tools | Templates * and open the template in the editor. */package problema11;import java.io.*;/** * * @author ERIKA */public class Problema11 {

/** * @param args the command line arguments */ public static void main(String[] args) throws IOException { int a,b,n1,n2; BufferedReader in =new BufferedReader(new InputStreamReader(System.in)); System.out.println("Número1: "); a=Integer.parseInt(in.readLine()); System.out.println("Número2: "); b=Integer.parseInt(in.readLine()); n1=a+b; n2=a-b; System.out.println(""); System.out.println("Suma: " + n1); System.out.println("Resta: " + n2); // TODO code application logic here }}

Page 12: Problemas secuenciales

12°

/* * To change this template, choose Tools | Templates * and open the template in the editor. */package problema012;import java.io.*;/** * * @author ERIKA */public class Problema012 {

/** * @param args the command line arguments */ public static void main(String[] args) throws IOException{ int n; String r = ""; BufferedReader in=new BufferedReader(new InputStreamReader(System.in)); System.out.println("Número: "); n=(int)Integer.parseInt(in.readLine()); if (n>0) { r="POSITIVO"; } if (n<0) { r="NEGATIVO"; } if(n==0) { r="NEUTRO"; } System.out.println(""); System.out.println("Resultado: "+r);

}}

Page 13: Problemas secuenciales

13°/* * To change this template, choose Tools | Templates * and open the template in the editor. */package problema013;

import java.util.Scanner;/** * * @author ERIKA */public class Problema013 {

/** * @param args the command line arguments */ public static void main(String[] args) {

char c;//String r="";System.out.println("Caracter");Scanner teclado=new Scanner(System.in);c=teclado.next().charAt(0);if(c=='a'||c=='e'||c=='i'||c=='o'||c=='u'||c=='A'||c=='E'||c=='I'||c=='O'||c=='U'){//r="es vocal";}System.out.println("ES VOCAL");} else{//r="no es vocal"; }System.out.println("NO ES VOCAL");

}//System.out.println("la letra ingresada "+r);}}

Page 14: Problemas secuenciales

14°/* * To change this template, choose Tools | Templates * and open the template in the editor. */package problema014;import java.io.*;/** * * @author ERIKA */public class Problema014 {

/** * @param args the command line arguments */ public static void main(String[] args) throws IOException { int n; String r; BufferedReader in=new BufferedReader(new InputStreamReader(System.in)); System.out.println("Numero: "); n=Integer.parseInt(in.readLine()); if(n%3==0 && n%5==0) { r="SÍ ES MÚLTIPLO DE 3 Y 5"; }else { r="NO ES MÚLTIPLO DE 3 Y 5"; } System.out.println(""); System.out.println("Resultado:" + r); System.out.println(); }}

Page 15: Problemas secuenciales

15°/* * To change this template, choose Tools | Templates * and open the template in the editor. */package problema015;import java.io.*;/** * * @author ERIKA */public class PROBLEMA015 {

/** * @param args the command line arguments */ public static void main(String[] args) throws IOException{ // TODO code application logic here int n; String r; BufferedReader in=new BufferedReader(new InputStreamReader(System.in)); System.out.println("Número: "); n=Integer.parseInt(in.readLine()); if(n%2==0) { r= "PAR"; } else { r= "IMPAR"; } System.out.println(""); System.out.println("Resultado: " + r); System.out.println(); }}

Page 16: Problemas secuenciales

16°/* * To change this template, choose Tools | Templates * and open the template in the editor. */package problema016;import java.io.*;/** * * @author ERIKA */public class PROBLEMA016 {

/** * @param args the command line arguments */ public static void main(String[] args) throws IOException{ int n1,n2,n3,m; BufferedReader in=new BufferedReader(new InputStreamReader(System.in)); System.out.println("Número 1: "); n1= Integer.parseInt(in.readLine()); System.out.println("Número 2: "); n2=Integer.parseInt(in.readLine()); System.out.println("Número 3: "); n3= Integer.parseInt(in.readLine()); if (n1>n2) { if(n1>n3) { m=n1; } else { m=n3; } } else { if(n2>n3) { m=n2; } else { m=n3; } } System.out.println(""); System.out.println("Mayor: " +m); }}

Page 17: Problemas secuenciales

17°/* * To change this template, choose Tools | Templates * and open the template in the editor. */package problema017;import java.io.*;/** * * @author ERIKA */public class PROBLEMA017 {

/** * @param args the command line arguments */ public static void main(String[] args) throws IOException{ int n,r; BufferedReader in=new BufferedReader(new InputStreamReader(System.in)); System.out.println("Número: "); n = Integer.parseInt(in.readLine()); if (!(n%2==0)) { r=n*2; } else { r=n*3; } System.out.println(""); System.out.println("Resultado: " + r); System.out.println(); }}

Page 18: Problemas secuenciales

18°/* * To change this template, choose Tools | Templates * and open the template in the editor. */package problema018;import java.io.*;/** * * @author ERIKA */public class PROBLEMA018 {

/** * @param args the command line arguments */ public static void main(String[] args) throws IOException{ int n1, n2, n3, mayor, inter, menor; BufferedReader in=new BufferedReader(new InputStreamReader(System.in)); System.out.println("Número 1: "); n1= Integer.parseInt(in.readLine()); System.out.println("Número 2: "); n2=Integer.parseInt(in.readLine()); System.out.println("Número 3: "); n3= Integer.parseInt(in.readLine()); if(n1 > n2 && n1 > n3) { mayor=n1; } else { if (n2 > n1 && n2> n3) { mayor=n2; } else { mayor=n3; } } if(n1 < n2 && n1 < n3) { menor=n1; } else { if (n2 < n1 && n2 < n3) { menor=n2; } else { menor=n3; } } inter=(n1 + n2 + n3)- (mayor + menor);

Page 19: Problemas secuenciales

System.out.println(""); System.out.println("Mayor:" + mayor); System.out.println("Inter:" + inter); System.out.println("Menor:" + menor); System.out.println(); }}

19°/* * To change this template, choose Tools | Templates * and open the template in the editor. */package problema019;import java.io.*;/** * * @author ERIKA */public class Problema019 {

/** * @param args the command line arguments */ public static void main(String[] args)throws IOException{ final float D1=0.1F; final float D2=0.2F; final float IGV=0.18F; float c,m_d, m_igv, p; BufferedReader in=new BufferedReader(new InputStreamReader(System.in)); System.out.println("Consumo: "); c=(float)Integer.parseInt(in.readLine()); if(c<=100) { m_d=c * D1; } else { m_d=c * D2; } m_igv=(c-m_d) * IGV; p= c - m_d + m_igv; System.out.println("");System.out.println("Monto descuento: " + m_d);System.out.println("Impuesto IGV: " + m_igv);System.out.println("Importe a pagar: " + p);System.out.println(); }}

Page 20: Problemas secuenciales

20°/* * To change this template, choose Tools | Templates * and open the template in the editor. */package problema020;import java.io.*;/** * * @author ERIKA */public class Problema020 {

/** * @param args the command line arguments */ public static void main(String[] args)throws IOException{ final float D1 = 0.1F; final float D2 = 0.2F; final float D3 = 0.3F; final float IGV = 0.18F; float c, m_d, m_igv, p; BufferedReader in=new BufferedReader(new InputStreamReader(System.in)); System.out.println("Consumo: "); c=(float)Integer.parseInt(in.readLine()); if(c>200) { m_d=c*D3; } else { if(c>100) { m_d=c*D2; } else { m_d=c*D1; } } m_igv=(c-m_d) * IGV; p=c-m_d+m_igv; System.out.println(""); System.out.println("Monto descuento: " + m_d); System.out.println("Impuesto IGV: " + m_igv); System.out.println("Importe a pagar: " + p); System.out.println(); }}

Page 21: Problemas secuenciales

21°/* * To change this template, choose Tools | Templates * and open the template in the editor. */package problema021;import java.io.*;/** * * @author ERIKA */public class Problema021 {

/** * @param args the command line arguments */ public static void main(String[] args)throws IOException{ int t; String c; BufferedReader in=new BufferedReader(new InputStreamReader(System.in)); System.out.println("Temperatura: "); t = Integer.parseInt(in.readLine()); if (t<10) { c="FRIO"; } else { if (t>9 && t<21) { c="NUBLADO"; } else { if (t>=21 && t<=30) { c="CALOR"; } else { c="TROPICAL"; } } } System.out.println(""); System.out.println("Clima: " + c); System.out.println(); }}

Page 22: Problemas secuenciales

22°/* * To change this template, choose Tools | Templates * and open the template in the editor. */package problema022;import java.util.Scanner;

/** * * @author ERIKA */public class Problema022 {

/** * @param args the command line arguments */ public static void main(String[] args){ Scanner in =new Scanner(System.in); final float DESC_G = 0.15F; final float DESC_A = 0.2F; final float REC_G = 0.1F; final float REC_A = 0.05F; //variables float mc, m, tp; //char tc,fp; String r ; String tc; String fp; System.out.println("Monto de compra: "); mc=in.nextFloat(); System.out.println("Tipo de cliente: "); tc =in.next(); System.out.println("Forma de pago: "); fp=in.next();

if(tc=="G") { if(fp=="C") { m = mc * DESC_G; tp = mc - m; r = "DESCUENTO 15%"; } else { m = mc * REC_G; tp = mc + m; r = "RECARGO 10%"; } } else { if (fp=="C")

Page 23: Problemas secuenciales

{ m = mc * DESC_A; tp = mc - m; r = "DESCUENTO 20%"; } else { m= mc * REC_A; tp = mc + m; r = "RECARGO 5%"; } } System.out.println(""); System.out.println(r + ": "+m); System.out.println("Total a pagar: " + tp); System.out.println(); }}

Page 24: Problemas secuenciales

23°/* * To change this template, choose Tools | Templates * and open the template in the editor. */package problema023;import java.io.*;/** * * @author ERIKA */public class PROBLEMA023 {

/** * @param args the command line arguments */ public static void main(String[] args) throws IOException{ float a,b,x; BufferedReader in=new BufferedReader(new InputStreamReader(System.in)); System.out.println("a: "); a=Float.parseFloat(in.readLine()); System.out.println("b: "); b=Float.parseFloat(in.readLine()); if(a!=0) { x=-b/a; } else { x=0; } System.out.println(""); System.out.println("x: " + x); System.out.println(); }}

Page 25: Problemas secuenciales

24°/* * To change this template, choose Tools | Templates * and open the template in the editor. */package problema024;import java.io.*;/** * * @author ERIKA */public class Problema024 {

/** * @param args the command line arguments */ public static void main(String[] args)throws IOException { double a,b,c,d,x1,x2; BufferedReader in=new BufferedReader(new InputStreamReader(System.in)); System.out.println("a: "); a=(double) Integer.parseInt(in.readLine()); System.out.println("b: "); b=(double)Integer.parseInt(in.readLine()); System.out.println("c: "); c=(double) Integer.parseInt(in.readLine());

d = Math.pow(b,2)-4*c; if(a!=0 && d>=0) { x1 = (-b+Math.pow(d,(1.0/2)))/2*a; x2 = (-b-Math.pow(d,(1.0/2)))/2*a; } else { x1 = 0; x2 = 0; } System.out.println(""); System.out.println("x1: " + x1); System.out.println("x2: " + x2); System.out.println(); }}

Page 26: Problemas secuenciales

25°/* * To change this template, choose Tools | Templates * and open the template in the editor. */package problema0025;import java.io.*;/** * * @author ERIKA */public class Problema0025 {

/** * @param args the command line arguments */ public static void main(String[] args) throws IOException { int h,m,s; BufferedReader in=new BufferedReader(new InputStreamReader(System.in)); System.out.println("Hora: "); h= Integer.parseInt(in.readLine()); System.out.println("Minuto: "); m=Integer.parseInt(in.readLine()); System.out.println("Segundo: "); s= Integer.parseInt(in.readLine());

s+=1; if (s==60) { s=0; m+=1; if(m==60) { m=0; h+=1; if(h==24) { h=0; } } } System.out.println(""); System.out.println("Hora: " + h); System.out.println("Minuto: " + m); System.out.println("Segundo: " + s); System.out.println(); }}