The document contains 21 code examples that demonstrate sequential program structure in Java. Each example solves a different numerical or logical problem by prompting the user for input, performing calculations or comparisons, and displaying output. The examples cover basic math operations, conditional logic, nested conditionals, and other common programming concepts.
Pragya Champions Chalice 2024 Prelims & Finals Q/A set, General Quiz
Estructura secuencial -garcia
1. 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 GARCIA */
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);
}
}
2. 2°
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package problema3;
import java.io.*;
/**
*
* @author GARCIA
*/
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
}
}
3. 3°
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package problema.pkg4;
import java.io.*;
/**
*
* @author GARCIA
*/
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
}
}
4. 4°
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package problema04;
import java.io.*;
/**
*
* @author GARCIA
*/
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
}
}
5. 5°
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package problema05;
import java.io.*;
/**
*
* @author GARCIA
*/
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
}
}
6. 6°
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package problema06;
import java.io.*;
/**
*
* @author GARCIA
*/
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);
}
}
7. 7°
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package problema07;
import java.io.*;
/**
*
* @author GARCIA
*/
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);
}
}
8. 8°
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package problema8;
import java.io.*;
/**
*
* @author GARCIA
*/
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);
}
}
9. 9°
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package problema9;
import java.io.*;
/**
*
* @author GARCIA
*/
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);
}
}
10. 10°
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package problema10;
import java.io.*;
/**
*
* @author GARCIA
*/
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
}
}
11. 11°
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package problema11;
import java.io.*;
/**
*
* @author GARCIA
*/
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
}
}
12. 12°
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package problema012;
import java.io.*;
/**
*
* @author GARCIA
*/
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);
}
}
13. 13°
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package problema013;
import java.util.Scanner;
/**
*
* @author GARCIA
*/
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);
}
}
14. 14°
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package problema014;
import java.io.*;
/**
*
* @author GARCIA
*/
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();
}
}
15. 15°
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package problema015;
import java.io.*;
/**
*
* @author GARCIA
*/
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();
}
}
16. 16°
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package problema016;
import java.io.*;
/**
*
* @author GARCIA
*/
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);
17. }
}
17°
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package problema017;
import java.io.*;
/**
*
* @author GARCIA
*/
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();
}
}
18. 18°
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package problema018;
import java.io.*;
/**
*
* @author GARCIA
*/
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;
19. }
else
{
menor=n3;
}
}
inter=(n1 + n2 + n3)- (mayor + menor);
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 GARCIA
*/
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);
20. System.out.println();
}
}
20°
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package problema020;
import java.io.*;
/**
*
* @author GARCIA
*/
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);
21. System.out.println();
}
}
21°
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package problema021;
import java.io.*;
/**
*
* @author GARCIA
*/
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);
22. System.out.println();
}
}
22°
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package problema022;
import java.util.Scanner;
/**
*
* @author GARCIA
*/
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%";
}
23. else
{
m = mc * REC_G;
tp = mc + m;
r = "RECARGO 10%";
}
}
else
{
if (fp=="C")
{
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();
}
}
24. 23°
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package problema023;
import java.io.*;
/**
*
* @author GARCIA
*/
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();
}
}
25. 24°
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package problema024;
import java.io.*;
/**
*
* @author GARCIA
*/
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();
}
}
26. 25°/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package problema0025;
import java.io.*;
/**
*
* @author GARCIA
*/
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();
}
}