Programa Java que lea un número entero N y muestre la tabla de multiplicar de ese número. Por ejemplo, si se lee el valor 7 se mostrará por pantalla:
Tabla del 7
--------------
7 * 1 = 7
7 * 2 = 14
7 * 3 = 21
7 * 4 = 28
7 * 5 = 35
7 * 6 = 42
7 * 7 = 49
7 * 8 = 56
7 * 9 = 63
7 * 10 = 70
import java.util.*;
/**
* Programa que lea un número entero N y muestre la tabla de multiplicar de ese número.
* @author Enrique
*/
public class TablaMultiplicar {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n;
System.out.print("Introduce un número entero: ");
n = sc.nextInt();
System.out.println("Tabla del " + n);
for(int i = 1; i<=10; i++){
System.out.println(n + " * " + i + " = " + n*i);
}
}
}
oye ise lo de la tabla de multiplicar y lo copie igual y me sale un error que no puedo encontrar me sale Scanner cannot be resolved to a type
ResponderEliminaragrega esta linea en la parte de arriba de tu codigo
Eliminarimport java.util.Scanner;
pero como se aria en JOptionpane y mostrandolo en una sola lista
Eliminar/*
Eliminarahi esta con el JOptionPane y la lista
*/
import javax.swing.*;
public class TablaMultiplicar {
static int n;
static String texto;
public static void main(String[] args) {
String temp;
temp = JOptionPane.showInputDialog("Introduce un número entero: ");
n =Integer.parseInt(temp);
System.out.println("Tabla del " + n);
for(int i = 1; i<=10; i++){
System.out.println(n + " x " + i + " = " + n*i);
texto =texto +"\n"+n + " x " + i + " = " + n*i;
}
JOptionPane.showMessageDialog(null, "Tabla del "+n+"\n"+texto);
}
}
por que me marca "null" a la hora de la impresión de la variable?
EliminarComo multiplicar varios numeros de manera descendente y al final dar el resultado usando for
Eliminarpor ejemplo si doy un 4 que salga 4x3x2x1=24
import javax.swing.JOptionPane;
Eliminarpublic class Tablas
{
public static void main( String[] args )
{
int n =0;
n = Integer.parseInt(JOptionPane.showInputDialog( null, " ingresa la tabla que desea ver" ));
System.out.println("tabla del "+n);
for(int i =1; i<=10 ; i++)
{
System.out.println(i+" * " + n + " = " + n*i);
}
}
}
ese es con o sin metodo ??
Eliminarcomo seria en un diagrama de flujos
ResponderEliminarel error es arriba de class debe llevar:
ResponderEliminarimport java.util.Scanner;
con eso queda amigo! :)
como realizar un programa que me lealetras y numeros y me los multiplique por 3,5,7 y que las letras tengan el valor del uno al 5
ResponderEliminardeclara las letras con el valor que quieras. Ej
Eliminarint a=3;
int b=5;
int c=7;
si hacemos la entrada con Scanner al igual que arriba, seria:
Scanner entrada = new Scanner(System.in);
System.out.println("Ingrese un numero");
n = entrada.nextInt();
System.out.println("Ingrese una letra de la A a la C");
letra = entrada.nextLine();
if(letra.equals("a")
System.out.println(a*n);
//y asi sigues tu...
package hola.mundo;
Eliminarimport java.util.*;
/**
*
* @author CRISTIAN
*/
public class HolaMundo {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int t=0;
int n=0;
Scanner sc = new Scanner(System.in);
Scanner ts=new Scanner(System.in);
System.out.println("introduce un numero entero" );
n=sc.nextInt();
System.out.println("introduce otro numero");
t=ts.nextInt();
for(int i=1;i<=t; i++){
int s=n*i;
System.out.println(n+"*"+i+"="+s);
}
}
}
este es mi codigo pero ahora quiero indicarle cuantas tablas deseo que me imprima creo que es con un for anidado porfa me explica como '
DIOSSSS gracias
ResponderEliminarMe ha ayudado un monton
De nada ;)
Eliminarcomo hago este ejercicio...?
ResponderEliminar**************************************************************************************
pedir 2 cadenas al usuario y mostrar por pantalla si son iguales y a demás,
que muestre la cantidad de caracteres de cada cadena...?
String texto1 = JOptionPane.showInputDialog("Introduce una frase : ");
EliminarString texto2 = JOptionPane.showInputDialog("Introduce otra frase : ");
char cadena1[] = texto1.toCharArray();
char cadena2[] = texto2.toCharArray();
int lng1 = cadena1.length;
int lng2 = cadena2.length;
if (Arrays.equals(cadena1, cadena2))
{
System.out.println("Los Arrays son iguales y tienen la misma longitud que es : " + lng1);
} else
{
System.out.println("Los Arrays son diferentes la frase de uno es:\n " + texto1 + "\ny el otro pone\n"
+ texto2 + "\nLa longitud del primero es : " + lng1 + " y la longitude del segundo es : " + lng2);
}
necesito ayuda
ResponderEliminarme piden un programa k multiplike con la tabla del 2 pero no tengo ni idea de como es kien me puede ayudar me urge
ResponderEliminarEste comentario ha sido eliminado por el autor.
ResponderEliminarun programa que calcule 4 numero como tabla inicial, menu inicial tabla final y numero final y las multiplique
ResponderEliminarComo creo un programa que pida una letra al usuario y diga si se trata de una vocal ??? POR FAVOR NECESITO SABER COMO ??
ResponderEliminarUsa un switch
EliminarDeclaras la variable vocal tipo string y asigna el valor inroducido por el usuarii
Pides la letra al usuario luego la comparas
Swutch(vocal){
Case "a":
Case "A":
System.out.println("se ha pulsado la vocal a");
break;
Y asi hacea para las otras vocales
defaul:
System.out.println("no es una vocal");
}
Y eso es todo
para principiantes yo hize la tabla pero mas basica aun no manejo muy bien programacion
ResponderEliminarpublic static void main(String[]args){
Scanner lectura= new Scanner(System.in);
int numero;
System.out.println("Programa que simula la tabla de multiplicar");
System.out.println("Introduzca el numero:");
numero= lectura.nextInt();
System.out.println(numero+ " x 1 = " + numero*1);
System.out.println(numero+ " x 2 = " + numero*2);
System.out.println(numero+ " x 3 = " + numero*3);
System.out.println(numero+ " x 4 = " + numero*4);
System.out.println(numero+ " x 5 = " + numero*5);
System.out.println(numero+ " x 6 = " + numero*6);
System.out.println(numero+ " x 7 = " + numero*7);
System.out.println(numero+ " x 8 = " + numero*8);
System.out.println(numero+ " x 9 = " + numero*9);
System.out.println(numero+ " x 10 = " + numero*10);
Está bien pero la mostrada antes es usando un ciclo for que lo hace más corto y eficaz.
EliminarEsto lo haces en 4 lineas de código
EliminarScanner entrada = new Scanner (System.in);
ResponderEliminarint x= 0;
System.out.print(" la tabla de multiplicar del : ");
int numero = entrada.nextInt();
for (int i=1; i <=10; i++){
x = i * numero;
System.out.println(i+" * "+numero+" = "+x);
}
}
}
El mismo programa pero que nos pregunte si deseamos ver otra tabla y que nos deje responder si si o si no:
ResponderEliminarsi se mejora adelante lo bueno es aprender mas..
un saludo!.
import static java.lang.System.out;
import java.util.Scanner;
import java.io.*;
class EjerciciosVarios6 {
public static void main(String args []) throws IOException {
Scanner captura = new Scanner(System.in);
int n;
char respuesta;
do {
int i=1;
out.print("Ingrese el numero de la tabla: ");
n = captura.nextInt();
while (i<=10) {
out.println(n + "*" + i + " = " + (n*i));
i++;}
out.println("Desea ver otra tabla?(s/n): ");
respuesta = (char)System.in.read();}
while (respuesta == 's' | respuesta == 'S');
out.println(":::::::PROGRAMA FINALIZADO...:::::::");
}
}
Este comentario ha sido eliminado por el autor.
EliminarHOLA COMO SERIA EL PROGRAMA PERO CON JOPTIONPANE
EliminarY como hago solo para imprimir los primeros n números
ResponderEliminarY como hago solo para imprimir los primeros n números
ResponderEliminarY como hago solo para imprimir los primeros n números
ResponderEliminarcomo hago una calculadora sin break
ResponderEliminarme podrias ayudar con un programa para eclipse que pida la fecha de nacimineto en formato nnumerico y te devuelva cuantos dias tiienes vividos ¿?? porfaaaaa
ResponderEliminar¿Como seria en java pero con el ciclo while y cico for incluidos?
ResponderEliminarAlguien que me ayude plis
¿Como seria en java pero con el ciclo while y cico for incluidos?
ResponderEliminarAlguien que me ayude plis
holaaa es urgente xfa necesito q el programa pida al usuario 2 numero diferrentes (x,y) y calcular la tabla de multiplicar de x hasta y xfaaa ayudame xfaa
ResponderEliminaryo necesito saber como hacer que pida al usuario la tabla inicial y la tabla final y que luego imprima los resultados de la tabla de multiplicar de t1x0 a t1x10 y que siga hasta llegar a t2x0 a t2x10, ya sea ascendente si la inicial es mayor que la final o descendente si la final es mayor que la inicial o viceversa.
ResponderEliminarPD: ya esto me deja mas re-confundido
me pueden ayudar en el ejercicio( diseña una clase en java,que produzca como resultado la tabla de multiplicar del 7)
ResponderEliminarpackage hola.mundo;
Eliminarimport java.util.*;
/**
*
* @author CRISTIAN
*/
public class HolaMundo {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int t=0;
int n=0;
Scanner sc = new Scanner(System.in);
Scanner ts=new Scanner(System.in);
System.out.println("que tabla desea multiplicar?" );
n=sc.nextInt();
System.out.println("hasta que numero desea multiplicar?");
t=ts.nextInt();
System.out.println("tabla del "+n);
for(int i=1;i<=t; i++){
int s=n*i;
System.out.println(n+"*"+i+"="+s);
}
System.out.println(":::::::PROGRAMA FINALIZADO...:::::::");
}
}
hola esta clase te permite preguntar que tabla deseas multiplicar y hasta cuanto
como haceer las tablas completas
ResponderEliminarcomo se hace pero programada la interfaz
ResponderEliminarimport javax.swing.JOptionPane;
ResponderEliminarpublic class ejemplo {
public static void main(String[] args) {
int n;
n=Integer.parseInt(JOptionPane.showInputDialog("ingrese la tabla deseada"));
for(int i=1 ; i<=10 ; i++){
System.out.println(n + " * " + i + " = " + n*i);
}
}
}
me pueden ayudar tengo que hacer una tabla de multiplicar pero no puedo pasarme del 1 al 10 y si le pongo otro numero me tiene que decir que no es valido
ResponderEliminarLo mismo necesito ....:(
EliminarEste comentario ha sido eliminado por el autor.
ResponderEliminarDisculpen me podrían ayudar cn una tabla de divicion...xfa...me estoy complicando bastante
ResponderEliminarimport java.util.Scanner;
Eliminarpublic class division {
public static void main(String[] args) {
Scanner tecla= new Scanner(System.in);
int num=0;
float num2=1;
float resultado=0;
System.out.println("Ingrese el numero por favor");
num=tecla.nextInt();
System.out.println("El resultado es: ");
while(num2<=10){
resultado = num / num2;
System.out.println(num + " / " + num2 + " = " + resultado);
num2++;
}
}
}
me podrían ayudar necesito un programa donde se muestren todas las tablas de multiplicar usando recursividad
ResponderEliminarNECESITO UN PROGRAMA EN JAVA UTILIZANDO JFRAME LEA UN NUMERO Y MUESTRE LA TABLA DE MULTIPLICAR OJO ES EN JFRAME NO EN CONSOLA. ENVIAR CODIGO A MJERIK123@GMAIL.COM ESTARE AGRADECIDO
ResponderEliminarHaga un programa que pregunte un
ResponderEliminarnúmero y muestre como resultado su tabla
de multiplicar del 1 al 5; siempre y cuando
el número ingresado no sea ni 0 ni
negativo.
Una empresa que elabora alfombras diseña sus modelos con base a especificaciones de
ResponderEliminarlos clientes, en los últimos meses se han puesto de moda diseños que contienen cuadros
como se muestra en el siguiente dibujo:
Usando dos colores, el tamaño de los rectángulos puede variar pero no su número – 3. El
dueño quiere un programa para leer los datos de entrada que permitan definir sus
alfombras bajo este diseño y poder determinar el área que ocupa cada una de las regiones
(los colores) y su porcentaje.
public static void main(String[] args) {
ResponderEliminarint a = 0;
int x = 0;
System.out.println("Empezamos!");
while ( a <= 10 ) {
x= a*5;
System.out.println(a+" * "+5+" = "+x);
a++;
}
System.out.println("Terminado!");
}
ejemplo tabla del 5 utilizando while
Eliminarpackage borrar10;
ResponderEliminarpublic class Borrar10 {
public static void main(String[] args) {
for(int i=1;i<=12;i++){
for (int j=0;j<=12;j++){
System.out.println(i+" x "+ j+ " es igual a "+ (i*j));
}
}
}
}
con estas tres lineas imprimen las tablas de multiplicar del uno hasta el doce
hola me dejaron un programama de tablas en forma asendente y desendente
ResponderEliminarnecestio ayuda con un programa que de todas las tablas de multiplicar al mismo tiempo porfa
ResponderEliminarPuede ser chat gpt
EliminarMostrar por pantalla la tabla de multiplicar desde un valor inicial hasta un valor final, asi como almacenar en un arreglo el resultado de la multiplicación
ResponderEliminarcomo puedo hacer este ejercicio "Mostrar por pantalla la tabla de multiplicar desde un valor inicial hasta un valor final, asi como almacenar en un arreglo el resultado de la multiplicación" soy nuevo en esto
ResponderEliminarEscriba un programa denominado TablaMultiplicar que solicita al usuario el tamaño (un entero positivo en int); e imprime la tabla de multiplicar como se muestra a continuación:
ResponderEliminarIngrese el tamaño de la tabla: 10
Tabla de multiplicar:
* | 1 2 3 4 5 6 7 8 9 10 -------------------------------------------
1 | 1 2 3 4 5 6 7 8 9 10 2
| 2 4 6 8 10 12 14 16 18 20 3
| 3 6 9 12 15 18 21 24 27 30 4
| 4 8 12 16 20 24 28 32 36 40 5
| 5 10 15 20 25 30 35 40 45 50 6
| 6 12 18 24 30 36 42 48 54 60 7
| 7 14 21 28 35 42 49 56 63 70 8
| 8 16 24 32 40 48 56 64 72 80 9
| 9 18 27 36 45 54 63 72 81 90 10
| 10 20 30 40 50 60 70 80 90 100
como hago todo esto muy buenas noches
genial
EliminarAyudenme a crear 2 matrices Unidimencional A y B, del mismo tamaño y del tipo de dato
ResponderEliminarentero, cree una tercera matriz Bidimencional C en esta el resultado de
multiplicar la matriz A y B. Ayuda porfavor !!!!
import java.util.Scanner;
ResponderEliminarpublic class TablasDescFor {
/**
* @param args the command line arguments
*/
private int numtabla;
private int resultado;
//Declaración de constructores
public TablasDescFor() {
}
public int getNumtabla() {
return numtabla;
}
public void setNumtabla(int numtabla) {
this.numtabla = numtabla;
}
public int getResultado() {
return resultado;
}
public void setResultado(int resultado) {
this.resultado = resultado;
}
public static void main(String[] args) {
// TODO code application logic here
TablasDescFor mitabla=new TablasDescFor();
Scanner teclado=new Scanner(System.in);
System.out.println("***Tablas de multiplicar***");
System.out.println("Teclea la tabla que deseas calcular: ");
mitabla.setNumtabla(teclado.nextInt() );
for (int i=10;i>=1;i--) {
mitabla.setResultado(mitabla.getNumtabla()*i);
System.out.println(mitabla.getNumtabla()+"X"+i+"="+mitabla.getResultado());
}
}
}
Aqui les dejo un programa que multiplica cualquier numero del 1 al 10 de forma descendente
Les dejo un ejemplo del resultado.
Nota: Programado en Netbeans
***Tablas de multiplicar***
Teclea la tabla que deseas calcular:
8
8X10=80
8X9=72
8X8=64
8X7=56
8X6=48
8X5=40
8X4=32
8X3=24
8X2=16
8X1=8
utilizando la estructura cíclica que considere pertinente realice el programa que presente la tabla de multiplicar que indique el usuario, siempre y cuando no solicite la tabla del 0 ni del 1, cuando seleccione estos números emitir mensaje "Demasiado fácil", preguntar al usuario si desea consultar otra tabla. ayudame
ResponderEliminarcomo hacer un programa que me imprima la secuencia 2,5,8,11,14,17,20
ResponderEliminarBuenas noches, quiero que me ayuden con esto:
ResponderEliminarUtilizando Javascript desarrolla lo siguiente:
Introduce 2 números y en base a éstos mostrar en la página la tabla con las operaciones matemáticas de suma, resta, multiplicación y de división (1 hasta el 12). Gracias!
Holaaa necesito de su ayuda necesito hacer esto y no tengo idea...
ResponderEliminarCrear una página web que solicite un número entero positivo y muestre la tabla de multiplicar de dicho número (del 1 al 12) en la misma página; el proceso debe desarrollarse en un archivo de Javascript externo.
package TablaMultiplicar;
ResponderEliminarimport javax.swing.JOptionPane;
public class TablaMultiplicar {
public static void main(String[] args) {
// TODO Auto-generated method stub
int numero;
String salida="";
numero=Integer.parseInt(JOptionPane.showInputDialog("ingrese un numero"));
for (int i = 1; i <= 12; i++) {
salida+="\n"+numero +"*"+ i +"="+ (numero*i);
}
JOptionPane.showMessageDialog(null, salida);
}
}
una pagina que pida cuantos números voy a sumar y que también me pida los números a sumar.en html
ResponderEliminarCómo puedo Pedir el dato al usuario por medio de SCANNER(CONSOLA) O CON JOPTIONPANE (VENTANA EMERGENTE)
ResponderEliminarEnviar el dato por medio de un objeto y con argumento
La otra clase recibe el dato por medio de parámetro
Realiza las operaciones necesarias y retorna valor de la tabla del 1 al 10
El objeto recibe valor y lo almacena
Imprimir el resultado en método MAIN con SYSTEM O CON JOPTIONPANE.
Preguntar al usuario si desea agregar otro dato.
ayuda con este ejercicio
ResponderEliminarporfavor¡¡
Realiza un programa que calcula la multiplicación pero debe pedir el número de la tabla y el inicio y le final de la tabla