INSTRUCCIONES
Construye los algoritmos computacionales con sus respectivas codificaciones en Java (elabora para cada proyecto: Diagrama de flujo, pseudocdigo y cdigo) para resolver los siguientes requerimientos:
1. Proyecto NOTAS: INGRESE el nombre y 3 notas de un alumno, calcular y mostrar el
promedio del alumno.
PSEUDOCODIGO:
Inicio Escribir 'Ingrese las 3 notas del Alumno' Escribir 'Ingrese la Primera Nota' Leer Nota1 Escribir 'Ingrese la Segunda Nota' Leer Nota2 Escribir 'Ingrese la Tercera Nota' Leer Nota3 prom<-(Nota1+Nota2+Nota3)/3 Escribir 'El Promedio del Alumno es: Escribir prom Fin
CODIGO JAVA:
// Adderly wilson vilca jara package notas; import [Link].*; import [Link];
import [Link];
public class Main {
public static void main(String[] args) {
String al1,al2,al3,D; double P;
double A; double B; double C; D= [Link]("Ingrese el Nombre del Alumno:"); al1= [Link]("Ingrese Primera Nota:"); al2= [Link]("Ingrese Segunda Naota:"); al3= [Link]("Ingrese Tercera Nota:"); A= [Link](al1); B= [Link](al2); C= [Link](al3);
P= (A+B+C)/3; BigDecimal bigDecimal = new BigDecimal(P); BigDecimal prom = [Link](0, RoundingMode.HALF_UP);
[Link](null, "El Promedio del Alumno "+D+" es: "+prom); [Link]( 0 );
} }
2. Proyecto NMERO: Ingrese un nmero, disminyalo en 30%, mostrar el valor de la
disminucin y el nuevo valor que toma el nmero ingresado.
SEUDOCODIGO:
Inicio Escribir Ingrese el Numero Leer Num Por=Num*0.30 Res=Num-Por Escribir El porcentaje es: , Por, y el Nuevo Valor es: ,Res Fin
CODIGO JAVA:
// Adderly Wilson Vilca jara
package numero; import [Link].*; import [Link]; import [Link];
public class Main {
public static void main(String[] args) {
String d; int N; double p,r; d=[Link]("Ingrese el Nmero:");
N=[Link](d); p=N*0.30; r=N-p; BigDecimal bigDecimal = new BigDecimal(p); BigDecimal bigDecimal2 = new BigDecimal(r);
BigDecimal por = [Link](0, RoundingMode.HALF_UP); BigDecimal res = [Link](0, RoundingMode.HALF_UP); [Link](null, "El Porcentaje es "+por+"\nEl Nuevo Valor es "+res); [Link]( 0 ); }
3. Proyecto PAGOS: Construya un programa que calcule el monto a pagar por el servicio
de telefona celular, el pago se har sobre la base de los segundos de uso del servicio. Por cada segundo el servicio cuesta: S/. 0.0133 (al monto resultante se debe incrementar el IGV).
SEUDOCODIGO:
Inicio Escribir 'Ingrese los segundos consumidos' Leer segundos tar<-segundos*0.0133 igv<-tar*0.18 total<-tar+igv Escribir 'El tiempo consumido es ',segundos,' segundos y el Monto a Pagar es S/. ',total Fin
CODIGO JAVA:
// Adderly Wilson Vilca Jara
package pagos; import [Link].*; import [Link]; import [Link];
public class Main {
public static void main(String[] args) {
String d; int seg; double tar,igv,total; d=[Link]("Ingrese los Segundos\n Consumidos:"); seg=[Link](d); tar=seg*0.0133; igv=tar*0.18; total=tar+igv; BigDecimal bigDecimal = new BigDecimal(total); BigDecimal red = [Link](2, RoundingMode.HALF_UP); [Link](null, "El tiempo consumido es "+seg+"
segundos\nEl Monto Total a Pagar es S/. "+red); [Link]( 0 );
} Antes de enviar utiliza NETBEANS para comprobar el funcionamiento de tu aplicacin.