Asignacion 2

3
Realice los siguientes programas: 1- Programa que dibuje un rectángulo sólido de asteriscos. El número de filas y Columnas se debe pedir por teclado. import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int filas, columnas; do{ System.out.print("Introduce número de filas: "); filas = sc.nextInt(); }while(filas<1); do{ System.out.print("Introduce número de columnas: "); columnas = sc.nextInt(); }while(columnas<1); for(int i = 1; i<=filas; i++){ for(int j = 1; j<=columnas; j++){ System.out.print(" * "); } System.out.println(); } } } 2- Realice un programa que genere aleatoriamente 7 operaciones aritméticas consecutivas a las que el usuario deberá ir respondiendo correctamente para ir avanzando. Los números (aleatorios) sobre los que se realizan las operaciones deben estar comprendidos entre 2 y 9 y las operaciones aritméticas (también aleatorias) permitidas serán la suma, resta, multiplicación y división (en el caso de la división se realizará siempre una división entera). Ejemplo: 5 x 4 = 20 20   4 = 16 16 / 8 = 2 2 x 6 = 10 Incorrecto 2 x 6 = 12 12   7 = 2 Incorrecto 12   7 = 5 5 + 6 = 11 11 / 2 = 5 import java.util.Random; import java.util.Scanner; public class main { @SuppressWarnings("empty-statement") public static void main(String[] args) { Scanner Leer =new Scanner(System.in);

Transcript of Asignacion 2

Realice los siguientes programas: 1- Programa que dibuje un rectngulo slido de asteriscos. El nmero de filas y Columnas se debe pedir por teclado.

import java.util.Scanner;

public class Main {

public static void main(String[] args) { Scanner sc = new Scanner(System.in); int filas, columnas; do{ System.out.print("Introduce nmero de filas: "); filas = sc.nextInt(); }while(filas