ESTA LÍNEA DE CÓDIGOS PERMITE SABER SI UNA LETRA ES MAYÚSCULA O NO
import java.util.*;
import java.io.*;
public class HelloWorld{
public static void main(String []args) throws IOException{
Scanner car = new Scanner(System.in);
char letra1;
System.out.println("Dime una letra:");
letra1 = (char)System.in.read();
if (Character.isUpperCase(letra1)) {
System.out.println ("Es una letra mayuscula.");
}else{
System.out.println ("No es una letra mayuscula.");
}
}
}
ESTA LÍNEA DE CÓDIGOS PERMITE SABER SI LA PALABRA QUE METEMOS COMIENZA POR MAYUSCULA
import java.util.*;
import java.io.*;
public class HelloWorld{
public static void main(String []args) throws IOException{
Scanner car = new Scanner(System.in);
String palabra;
System.out.println("Dime una palabra:");
palabra = car.nextLine();
char letra = palabra.charAt(0);
if (Character.isUpperCase(letra)){
System.out.println ("La palabra " +palabra +" empieza por mayuscula.");
}else{
System.out.println ("La palabra " +palabra +" no empieza por mayuscula.");
}
}
}
“Nunca he encontrado una persona tan ignorante que no pueda aprender algo de ella.”
Mostrando entradas con la etiqueta Noticias. Mostrar todas las entradas
Mostrando entradas con la etiqueta Noticias. Mostrar todas las entradas
lunes, 15 de mayo de 2017
Programa de java que te permite contar las cifras de un numero
import java.util.*;
public class HelloWorld{
public static void main(String []args){
Scanner num = new Scanner(System.in);
int numero1;
int numero2;
System.out.println("Dime un numero: ");
numero1 = num.nextInt();
numero2 = numero1;
int cifrasnum = 0;
while (numero2!=0){
numero2 = numero2 / 10;
cifrasnum++;
}
System.out.println ("El " +numero1 +" tiene " +cifrasnum +" cifras");
}
}
public class HelloWorld{
public static void main(String []args){
Scanner num = new Scanner(System.in);
int numero1;
int numero2;
System.out.println("Dime un numero: ");
numero1 = num.nextInt();
numero2 = numero1;
int cifrasnum = 0;
while (numero2!=0){
numero2 = numero2 / 10;
cifrasnum++;
}
System.out.println ("El " +numero1 +" tiene " +cifrasnum +" cifras");
}
}
Programa de java que te permite saber si un numero es par y sus divisores
import java.util.*;
public class HelloWorld{
public static void main(String []args){
Scanner num = new Scanner(System.in);
int numero1;
System.out.println("Dime un numero: ");
numero1 = num.nextInt();
if (numero1 % 2 == 0){
System.out.print("Este numero es par, y sus divisores son: ");
for (int i=1; i<=numero1; i++){
if (numero1 % i == 0){
System.out.print(" " +i);
}
}
}else{
System.out.print("Este numero es impar, y sus divisores son: ");
for (int i=1; i<=numero1; i++){
if (numero1 % i == 0){
System.out.print(" " +i);
}
}
}
System.out.println(" ");
}
}
programilla java
Para pedir comida en un restaurante...
import java.util.*;
public class HelloWorld {
public static void main(String []args){
Scanner numcar = new Scanner(System.in);
String respuesta;
String respuesta2;
String respuesta3;
String respuesta4;
HashMap<String, Integer> menu = new HashMap<String, Integer>();
HashMap<String, Integer> postres = new HashMap<String, Integer>();
menu.put("pizza de jamon y queso", 7);
menu.put("pizza hawaiana", 8);
menu.put("pizza carbonara", 7);
menu.put("pizza de vegetariana", 7);
menu.put("ensalada cesar", 7);
menu.put("ensalada especial", 9);
menu.put("sandwich club", 7);
menu.put("sandiwch vegetal con patata asada", 8);
postres.put("coulant", 4);
postres.put("cheesecake", 4);
postres.put("brownie", 5);
postres.put("macedonia", 4);
postres.put("icecream", 4);
System.out.println ("Desea ver el menu?");
respuesta = numcar.nextLine();
if (respuesta.equals("si")){
for (String item: menu.keySet()){
System.out.println (item +" - " +menu.get(item) +" euros");
}
System.out.println ("Que desea?");
respuesta3 = numcar.nextLine();
System.out.println ("Ademas quiere algo de postre?");
respuesta2 = numcar.nextLine();
if (respuesta2.equals("si")){
for (String item2: postres.keySet()){
System.out.println (item2 +" - " +postres.get(item2) +" euros");
}
System.out.println ("Que le apetece?");
respuesta4 = numcar.nextLine();
int precio = menu.get(respuesta3) + +postres.get(respuesta4);
System.out.println ("Muchas gracias! Seran " +precio +" euros");
}else{
System.out.println ("Muchas gracias! Seran " +menu.get(respuesta3) +" euros");
}
}else if (respuesta.equals("no")){
System.out.println ("Muchas gracias por su visita!");
}
}
}
import java.util.*;
public class HelloWorld {
public static void main(String []args){
Scanner numcar = new Scanner(System.in);
String respuesta;
String respuesta2;
String respuesta3;
String respuesta4;
HashMap<String, Integer> menu = new HashMap<String, Integer>();
HashMap<String, Integer> postres = new HashMap<String, Integer>();
menu.put("pizza de jamon y queso", 7);
menu.put("pizza hawaiana", 8);
menu.put("pizza carbonara", 7);
menu.put("pizza de vegetariana", 7);
menu.put("ensalada cesar", 7);
menu.put("ensalada especial", 9);
menu.put("sandwich club", 7);
menu.put("sandiwch vegetal con patata asada", 8);
postres.put("coulant", 4);
postres.put("cheesecake", 4);
postres.put("brownie", 5);
postres.put("macedonia", 4);
postres.put("icecream", 4);
System.out.println ("Desea ver el menu?");
respuesta = numcar.nextLine();
if (respuesta.equals("si")){
for (String item: menu.keySet()){
System.out.println (item +" - " +menu.get(item) +" euros");
}
System.out.println ("Que desea?");
respuesta3 = numcar.nextLine();
System.out.println ("Ademas quiere algo de postre?");
respuesta2 = numcar.nextLine();
if (respuesta2.equals("si")){
for (String item2: postres.keySet()){
System.out.println (item2 +" - " +postres.get(item2) +" euros");
}
System.out.println ("Que le apetece?");
respuesta4 = numcar.nextLine();
int precio = menu.get(respuesta3) + +postres.get(respuesta4);
System.out.println ("Muchas gracias! Seran " +precio +" euros");
}else{
System.out.println ("Muchas gracias! Seran " +menu.get(respuesta3) +" euros");
}
}else if (respuesta.equals("no")){
System.out.println ("Muchas gracias por su visita!");
}
}
}
jueves, 11 de mayo de 2017
JAVA
Escriba un programa que reciba como entrada el radio de un círculo y entregue como salida su perímetro y su área:
import java.util.Scanner;
public class HelloWorld{
public static void main(String []args){
Scanner numero = new Scanner(System.in);
int radio;
System.out.println("Ingrese un radio: ");
radio = numero.nextInt();
System.out.println("El radio ingresado es: " +radio);
System.out.println("El perimetro de la circunferencia de radio "+radio +" es " +2*3.14*radio);
}
}
Escriba un programa que reciba como entrada las longitudes de los dos catetos a y b de un triángulo rectángulo, y que entregue como salida el largo de la hipotenusa c del triángulo, dado por el teorema de Pitágoras: c2=a2+b2
import java.util.Scanner;
public class HelloWorld{
public static void main(String []args){
Scanner numero = new Scanner(System.in);
int catetoa;
int catetob;
System.out.println("Ingrese primer cateto: ");
catetoa = numero.nextInt();
System.out.println("Ingrese segundo cateto: ");
catetob = numero.nextInt();
System.out.println("La hipotenusa de catetos "+catetoa +"y " +catetob +" es " +Math.sqrt(Math.pow(+catetoa, 2) +Math.pow(+catetob, 2)));
}
}
public class HelloWorld{
public static void main(String []args){
Scanner numero = new Scanner(System.in);
int catetoa;
int catetob;
System.out.println("Ingrese primer cateto: ");
catetoa = numero.nextInt();
System.out.println("Ingrese segundo cateto: ");
catetob = numero.nextInt();
System.out.println("La hipotenusa de catetos "+catetoa +"y " +catetob +" es " +Math.sqrt(Math.pow(+catetoa, 2) +Math.pow(+catetob, 2)));
}
}
Escriba un programa que convierta de centímetros a pulgadas. Una pulgada es igual a 2.54 centímetros.
import java.util.Scanner;
public class HelloWorld{
public static void main(String []args){
Scanner numero = new Scanner(System.in);
int centimetros;
System.out.println("Ingrese cm: ");
centimetros = numero.nextInt();
System.out.println(+centimetros +" cm son " +centimetros*2.54 +" pulgadas.");
}
}
Cuando la Tierra completa una órbita alrededor del Sol, no han transcurrido exactamente 365 rotaciones sobre sí misma, sino un poco más. Más precisamente, la diferencia es de más o menos un cuarto de día.
Para evitar que las estaciones se desfasen con el calendario, el calendario juliano introdujo la regla de introducir un día adicional en los años divisibles por 4 (llamados bisiestos), para tomar en consideración los cuatro cuartos de día acumulados.
Sin embargo, bajo esta regla sigue habiendo un desfase, que es de aproximadamente 3/400 de día.
Para corregir este desfase, en el año 1582 el papa Gregorio XIII introdujo un nuevo calendario, en el que el último año de cada siglo dejaba de ser bisiesto, a no ser que fuera divisible por 400.
Escriba un programa que indique si un año es bisiesto o no, teniendo en cuenta cuál era el calendario vigente en ese año:
import java.util.Scanner;
public class HelloWorld{
public static void main(String []args){
Scanner numero = new Scanner(System.in);
int anno;
System.out.println("Que anno buscas? ");
anno = numero.nextInt();
if(anno > 1582){
if(anno % 4 == 0 && anno % 100 != 0){
System.out.println("El anno " +anno +" es bisiesto.");
} else if(anno % 4 == 0 && anno % 400 == 0){
System.out.println("El anno " +anno +" es bisiesto.");
} else if(anno % 4 == 0 && anno % 400 != 0){
System.out.println("El anno " +anno +" no es bisiesto.");
} else{
System.out.println("El anno " +anno +" no es bisiesto.");
}
}
if(anno < 1582){
if(anno % 4 == 0){
System.out.println("El anno " +anno +" es bisiesto.");
} else{
System.out.println("El anno " +anno +" no es bisiesto.");
}
}
}
}
Escriba un programa que pida al usuario dos palabras, y que indique cuál de ellas es la más larga y por cuántas letras lo es.
import java.util.Scanner;
public class HelloWorld{
public static void main(String []args){
Scanner numcar = new Scanner(System.in);
String palabra1;
String palabra2;
System.out.println("Ingrese la primera palabra: ");
palabra1 = numcar.nextLine();
System.out.println("Ingrese la segunda palabra: ");
palabra2 = numcar.nextLine();
char[] numerocaracteres1 = palabra1.toCharArray();
char[] numerocaracteres2 = palabra2.toCharArray();
int longitud1 = numerocaracteres1.length;
int longitud2 = numerocaracteres2.length;
int resta1 = longitud1-longitud2;
int resta2 = longitud2-longitud1;
if (longitud1<longitud2){
System.out.println(palabra2 +" tiene " +resta2 +" letras mas que " +palabra1);
}else if(longitud1==longitud2){
System.out.println(palabra2 +" tiene las mismas letras que " +palabra1);
}else{
System.out.println(palabra1 +" tiene " +resta1 +" letras mas que " +palabra2);
}
}
}
Escriba un programa que simule una calculadora básica, este puede realizar operación de suma, resta, multiplicación y división.El programa debe recibir como entrada 2 números reales y un operador, que puede ser +, -, * o /.La salida del programa debe ser el resultado de la operación.
import java.util.Scanner;
public class HelloWorld{
public static void main(String []args){
Scanner num = new Scanner(System.in);
Scanner st = new Scanner(System.in);
int oper1;
int oper2;
String calculo;
System.out.println("Ingrese el primer numero: ");
oper1 = num.nextInt();
System.out.println("Ingrese el segundo numero: ");
oper2 = num.nextInt();
System.out.println("Ingrese el calculo");
calculo = st.nextLine();
if (calculo.equals("suma")){
System.out.println((+oper1) + (+oper2));
}else if(calculo.equals("resta")){
System.out.println((+oper1)-(+oper2));
}else if(calculo.equals("multiplicar")){
System.out.println((+oper1) * (+oper2));
}else if(calculo.equals("dividir")){
System.out.println((+oper1)/(+oper2));
}else if(calculo.equals("potencia")){
System.out.println(Math.pow((+oper1), (+oper2)));
}
}
}
Escriba un programa que entregue todos los divisores del número entero ingresado:
import java.util.Scanner;
public class HelloWorld{
public static void main(String []args){
Scanner numcar = new Scanner(System.in);
int numero;
int divisor;
System.out.println("Ingrese el numero: ");
numero = numcar.nextInt();
System.out.println("Los divisores de " +numero +" son: ");
for (divisor = 1; divisor <= numero; divisor++){
if(numero%divisor == 0){
System.out.println("- " +divisor +" - ");
}
}
}
}
Escriba un programa que pida al usuario ingresar la altura y el ancho de un rectángulo y lo dibuje utilizando asteriscos:
import java.util.Scanner;
public class HelloWorld{
public static void main(String []args){
Scanner numcar = new Scanner(System.in);
int ancho;
int largo;
System.out.println("Ingrese el ancho: ");
ancho = numcar.nextInt();
System.out.println("Ingrese el largo: ");
largo = numcar.nextInt();
for (int bucle = 1; bucle <= largo; bucle++){
for (int bucle2 = 1; bucle2 <= ancho; bucle2++){
System.out.print("*");
}
System.out.println("");
}
}
}
Escriba un programa que pida al usuario ingresar la altura y la base de un triángulo y lo dibuje utilizando asteriscos:
import java.util.Scanner;
public class HelloWorld{
public static void main(String []args){
Scanner numcar = new Scanner(System.in);
int ancho;
int largo;
System.out.println("Ingrese el ancho: ");
ancho = numcar.nextInt();
System.out.println("Ingrese el largo: ");
largo = numcar.nextInt();
int largo2 = largo;
for (int bucle2 = 1; bucle2 <= ancho; bucle2++){
largo2 = largo2 - 1;
for (int bucle = largo2 - 1; bucle >= 0 ; bucle--){
System.out.print("*");
}
System.out.println("");
}
}
}
martes, 2 de mayo de 2017
Drones que llevan wifi
"Joe, no me llega la wifi a esta habitación..." "Oye, qué lento va el wifi, ¿no?" Estas y otras muchas quejas son las que tenemos cada día acerca de las tres rayitas que esperamos encontrar en nuestro teléfono o dispositivo, asegurándonos que contamos con una buena conexión a la red de las redes, Internet.
martes, 18 de abril de 2017
SIM
No, no estoy haciendo referencia a la tarjeta SIM con la que cuentan todos los teléfonos móviles hoy en día. Me estoy refiriendo a "Sara is Missing", un juego que está causando furor tanto en AppStore como en PlayStore, con una puntuación de 4,5 estrellas.
viernes, 7 de abril de 2017
Cambios alimenticios
La tecnología no ha afectado solo a la manera con la que interactuamos entre nosotros, ni a nuestras comunicaciones o relaciones personales. Un estudio ha afirmado que la tecnología ha afectado de forma notable a nuestra relación con la comida.
domingo, 2 de abril de 2017
¿Estamos facilitándonos la vida o complicándonosla?
Hace poco escribí una entrada sobre la capacidad que tiene la inteligencia artificial de cambiar e incluso dominar el mundo.
Como todos sabemos bien, la tecnología es un campo cada vez más investigado y desarrollado, en el que hay cada vez más personas inmersas buscando la manera de hacer todo mucho más sencillo.
Como todos sabemos bien, la tecnología es un campo cada vez más investigado y desarrollado, en el que hay cada vez más personas inmersas buscando la manera de hacer todo mucho más sencillo.
jueves, 30 de marzo de 2017
Dile adiós a los idiomas
Cuántos estamos cansados de necesitar no uno ni dos, sino tres idiomas o más para ser considerada una persona influyente, importante, o con capacidad de llegar a lo más alto. Antes bastaba con conocer al dedillo dos idiomas, tu lengua natal y otra, posiblemente inglés. Pero ahora no es suficiente.
sábado, 11 de marzo de 2017
Cómo puede un juego destruir vidas
ver noticia
He encontrado una escalofriante noticia que cuenta como por la simple influencia de un juego de ordenador, muchos jóvenes han acabado perdiendo la vida.
He encontrado una escalofriante noticia que cuenta como por la simple influencia de un juego de ordenador, muchos jóvenes han acabado perdiendo la vida.
viernes, 3 de marzo de 2017
¿Trabajo o distracción?
Trabajar es algo que no siempre entretiene. La rutina atrapa nuestras vidas y cada día se parece al anterior, lo que hace del "curro" una ocupación muy aburrida y de la que nos gustaría prescindir.
Muchos han encontrado su distracción en el móvil, y a lo mejor restan productividad a su tiempo por engancharse al 'angry birds', 'cut the rope' o cualquier app que solo resulte útil para distraerse.
Muchos han encontrado su distracción en el móvil, y a lo mejor restan productividad a su tiempo por engancharse al 'angry birds', 'cut the rope' o cualquier app que solo resulte útil para distraerse.
jueves, 2 de marzo de 2017
Snapchat
Snapchat ha salido a bolsa. Una noticia que sobrecoge al enterarnos de por cuánto esta valorada esta red de mensajería efímera.
Quizás no seamos capaces de entender cómo se ha hecho tan popular, pero para eso traigo algunos datos clave que hacen de esta red social algo distinto y original, clave de su éxito.
Quizás no seamos capaces de entender cómo se ha hecho tan popular, pero para eso traigo algunos datos clave que hacen de esta red social algo distinto y original, clave de su éxito.
miércoles, 8 de febrero de 2017
Nuestros avances crean soledad
Nos llamamos "la nueva generación", la "generación de los smartphones". Y nos deberíamos llamar la "generación que hace peligrar la sociabilidad".
miércoles, 1 de febrero de 2017
No usemos llaves
De la manera más casual he dado con un invento que podría resultar demasiado útil a todo aquel estudiante que anda con la cabeza en otro lado. ¿No te ha pasado alguna vez el haberte quedado en la puerta de tu casa, con las llaves dentro?
lunes, 9 de enero de 2017
INFORMACIÓN QUE NO SIEMPRE INFORMA
Escuchar a una de mis profesoras hablar de cómo podría destruir el mundo si tuviese el control de ciertas páginas web en las que principalmente se publica información para la posterior consulta de miles de usuarios diariamente, me llevó a pensar.
domingo, 1 de enero de 2017
La cara oscura del 2016
La tecnología de la que estamos rodeados nos hace pensar que con algo de investigación todo es posible, que el mundo está plagado de gente maravillosa, con mentes increíbles que pueden conseguir todo lo que se propongan.
viernes, 23 de diciembre de 2016
¿Internet un derecho?
Que se considere un derecho el tener alcance Internet a alta velocidad ya es una realidad. Una realidad que ha tomado forma en Canadá, donde en aproximadamente 5 años el 90% de la población tendrá una velocidad alta de datos.
sábado, 12 de noviembre de 2016
ETERNO
Es increíble saber que con esto que estamos aprendiendo en clase, podemos llegar a ayudar a gente que por cualquier cosa, lo necesita.
martes, 20 de septiembre de 2016
¿#MÓVILADICTOS?
Dicen que todas las adicciones son malas. De este dicho no escapa la adicción a la tecnología, que parece ser un verdadero problema para las nuevas generaciones.
Suscribirse a:
Entradas (Atom)