public static void main(String[] args) {
int menor=0,mayor=5;
int diferencia;
int inicial;
diferencia= mayor-menor+1;
for (int i = menor; i <= mayor; i++) {
inicial = i;
for (int cont = 0; cont < diferencia; cont++) {
System.out.print(inicial + " ");
if (inicial==mayor) inicial=menor;
else ++inicial;
}
System.out.println("");
}
}
public static void main(String[] args) {
for (int i = 1; i < 11; i++) {
System.out.println("");
System.out.println("TABLA DEL "+i);
System.out.println("===========");
for (int j = 1; j < 11; j++) {
System.out.println(i +" * "+ j + " = " + i*j);
}
}
}
public static void main(String[] args) {
Scanner leer = new Scanner(System.in);
int num;
String mes="", diaSemana="";
do {
System.out.println("Por favor introduzca el día de la semana (1-7)");
num = leer.nextInt();
} while (num<1 || num >7);
switch (num) {
case 1:
diaSemana= "Lunes";
break;
case 2:
diaSemana= "Martes";
break;
case 3:
diaSemana= "Miércoles";
break;
case 4:
diaSemana= "Jueves";
public class FraVariosArticulos {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
Scanner leer = new Scanner(System.in);
String descripcion;
char seguir;
double pvp, totalFra, numArticulos, precio;
totalFra=0;
do {
System.out.println("Descripción");
descripcion=leer.next();
numArticulos = getNum("numero de artículos");
precio = getNum("precio del artículo");
pvp = numArticulos*precio*1.21;
System.out.println("Precio del artículo "+pvp);
totalFra+= pvp; // totalFra = totalFra + pvp;
do {
System.out.println("Desea introducir más artículos ( S para seguir N para salir)");
seguir = leer.next().toUpperCase().charAt(0);
} while (seguir!='S' && seguir!='N');
} while (seguir=='S');
System.out.println("Total a pagar: "+totalFra);
}
public static double getNum(String tipoDeDato){
Scanner leer = new Scanner(System.in);
double numero;
do {
System.out.println("Introduzca el "+tipoDeDato + " (el valor debe ser mayor que cero)");
numero=leer.nextDouble();
} while (numero<=0);
return numero;
}
}
public static void main(String[] args) {
Scanner leer = new Scanner(System.in);
String descripcion;
char seguir;
double pvp, totalFra, numArticulos, precio;
totalFra=0;
do {
System.out.println("Descripción");
descripcion=leer.next();
System.out.println("Número de artículos");
numArticulos = leer.nextDouble();
System.out.println("Precio");
precio = leer.nextDouble();
pvp = numArticulos*precio*1.21;
System.out.println("Precio del artículo "+pvp);
totalFra+= pvp; // totalFra = totalFra + pvp;
do {
System.out.println("Desea introducir más artículos ( S para seguir N para salir)");
seguir = leer.next().toUpperCase().charAt(0);
} while (seguir!='S' && seguir!='N');
} while (seguir=='S');
System.out.println("Total a pagar: "+totalFra);
public static void main(String[] args) {
Scanner leer = new Scanner(System.in);
double radio;
System.out.println("Introduzca el radio del círculo");
radio = leer.nextDouble();
System.out.println("El área del círculo es : "+ areaCirculo(radio));
}
static double areaCirculo(double radio)
{
return Math.PI*Math.pow(radio, 2);
}
public static void main(String[] args) {
Scanner leer = new Scanner(System.in);
String cadena;
char letra;
/*
//leer una cadena
cadena= leer.nextLine();
//convertir a mayúscula
cadena = cadena.toUpperCase();
//tomamos la primera letra de la cadena
letra = cadena.charAt(0);
*/
do {
System.out.println("Introduzca una letra y pulse INTRO");
//LO MISMO EN UN SOLO PASO
letra = leer.nextLine().toUpperCase().charAt(0);
if (letra == 'A' || letra == 'E' || letra == 'I' || letra == 'O' || letra == 'U' ) {
System.out.println("La letra es una vocal");
} else {
System.out.println("La letra NO es una vocal");
}
System.out.println("Quiere introducir otro carácter?? (N para salir)");
letra = leer.nextLine().toUpperCase().charAt(0);
} while (letra !='N');
}
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package aplicacionfactorial;
import java.util.Scanner;
/**
*
* @author juan
*/
public class AplicacionFactorial {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
Scanner leer = new Scanner(System.in);
int num,fact=1;
String salida="";
do{
System.out.println("introduzca el número (mayor que cero)");
num= leer.nextInt();
if (num<=0) System.out.println("El número debe ser mayor que cero");
}while(num<=0);
salida+= num+"!= ";
for (int i = num; i > 1; i--) {
fact*=i; //fact = fact*i;
salida+= i + "*";
}
salida += "1 = " + fact;
System.out.println(salida);
}
}